前两年IOS应用源码-主要是用于毕业设计学习的。
2022-04-06 20:05:23 28KB IOS 源码 毕业设计 论文
加权区域采样算法的具体实现,而不是直接调用opengl里的函数
2022-04-06 16:10:06 9KB opengl 反混淆
1
OpenGL Extensions Viewer 6 | realtech VR New version 6.0 for Windows, now available, 20th Anniversary of OpenGL Extensions Viewer, with CPUID New version for Mac, CPUID, and Apple Silicon native support, Metal and other improvements. A reliable software which displays useful information about the current OpenGL 3D accelerator and new Vulkan 3D API. This program displays the vendor name, the version implemented, the renderer name and the extensions of the current OpenGL 3D accelerator.
2022-04-06 16:00:53 12.67MB 3d opengl
1
OpenGL多重采样 MultiSample debug MultiSample.sdf MultiSample.sln
2022-04-06 15:47:54 6.2MB 多重采样
1
1.现在我们扩展法线贴图的概念——从纹理图像用于扰动法向量到扰乱顶点位置本身。实 际上,以这种方式修改对象的几何体具有一定的优势,例如使表面特征沿着对象的边缘可 见,并使特征能够响应阴影贴图。我们将会看到,它还可以帮助构建地形。 2.openGL高度贴图,使用纹理图像来存储高度值,然后使用该高度值来提升(或降低)顶 点位置。含有高度信息的图像称为高度图,使用高度图更改对象的顶点的方法称为高度贴 图 3. 高度图通常将高度信息编码为灰度颜色:(0,0,0)(黑色)=低高度,(1,1,1)(白色)=高高度。这样一来通过算法或使用“画图”程序就可以轻松创建高度图。图像的对比度越高,其表示的高度变化越大。 4.改变顶点位置是否有用取决于改变的模型。顶点操作可以在顶点着色器中轻松完成,当 模型顶点细节级别够高(例如在足够高精度的球体中)时,改变顶点高度的方法效果很好。但是,当模型的顶点数量很少(例如立方体的角)时,渲染对象的表面需要依赖于光栅器中的顶点插值来填充细节。 5.当顶点着色器中可用于改变高度的顶点很少时,许多像素的高 度将无法从高度图中检索,而需要由插值生成,从而导致表面细节较差。当然
1
1.openGL增强表面细节,模拟地球表面地形,使用高度贴图实现 2.现在我们扩展法线贴图的概念——从纹理图像用于扰动法向量到扰乱顶点位置本身。实 际上,以这种方式修改对象的几何体具有一定的优势,例如使表面特征沿着对象的边缘可 见,并使特征能够响应阴影贴图。我们将会看到,它还可以帮助构建地形。 3.一种实用的方法是使用纹理图像来存储高度值,然后使用该高度值来提升(或降低)顶 点位置。含有高度信息的图像称为高度图,使用高度图更改对象的顶点的方法称为高度贴 图①。高度图通常将高度信息编码为灰度颜色:(0,0,0)(黑色)=低高度,(1,1,1)(白色)=高高度。这样一来通过算法或使用“画图”程序就可以轻松创建高度图。图像的对比度越 高,其表示的高度变化越大 4.改变顶点位置是否有用取决于改变的模型。顶点操作可以在顶点着色器中轻松完成,当 模型顶点细节级别够高(例如在足够高精度的球体中)时,改变顶点高度的方法效果很好。 但是,当模型的顶点数量很少(例如立方体的角)时,渲染对象的表面需要依赖于光栅器 中的顶点插值来填充细节。当顶点着色器中可用于改变高度的顶点很少时,许多像素的高 度将无法从高度
1
测试环境:xcode13.3 MacPro13-inch2020 M1 OpenGL版本:OpenGL 4.5 语言:c++17 测试图片格式:bmp 建议: 1.先完成xcode配置OpenGL工程环境,网上有教程。 2.本程序支持读取任意分辨率的bmp图片,并显示。
2022-04-06 03:07:51 19KB OpenGL C++ Xcode
测试环境:xcode13.3 MacPro13-inch2020 M1 OpenGL版本:OpenGL 4.5 语言:c++17 描述:实现简单的球体爆炸效果
2022-04-06 03:07:33 15KB 3d Xcode 爆炸效果 OpenGL
计算机图形学作业 单个py文件
2022-04-06 03:03:45 2KB python 算法 开发语言 3d
1
openGLGouraud关照效果,包括环境光、漫反射、镜面光,键盘鼠标事件 1.Gouraud 着色也容易受到其他伪影影响 2.如果镜面高光整个范围都在模型中的一个三角 形内——即高光范围内一个模型顶点也没有——那么它可能不会被渲染出来。由于镜面反射 分量是依顶点计算的,因此,当模型所有顶点都没有镜面反射分量时,其光栅化后的像素 也不会有镜面反射光。
1