文件名称:opengl_examples:OpenGL的示例集
文件大小:2.43MB
文件格式:ZIP
更新时间:2024-06-13 16:58:36
opengl C++
OpenGL范例 这是几年前完成计算机图形课程以更好地理解opengl并应用了一些文献学中的技术后所做的示例列表。 回购内容: 三角形:您好,世界程序,测试显示和缓冲区 旋转立方体:添加场景中的运动和变换矩阵 纹理平面:测试图像和生成的纹理 球面灯:球面上的不同照明:具有互斥性的Flat Goureaud和Phong可以选择照明类型 地形相机:一种由Perlin噪声生成的地形,我们可以在其中使用*移动的相机或FPS风格的相机进行导航 凹凸贴图:使用随机的Perlin杂讯和像素着色器模拟平坦表面上的凹凸 帧缓冲区:在帧缓冲区中显示场景,允许后期处理效果:高斯模糊,边缘检测等。 LOD地形:通过简单的CPU LOD实施(使用四叉树)实现perlin噪声地形,可根据相机位置动态更新 阴影贴图:从光的角度来看,使用深度缓冲区实现动态阴影贴图,对阴影应用了平滑技术以减少像素化 环境光遮挡: