没有合适的资源?快使用搜索试试~ 我知道了~
opengl_examples:OpenGL的示例集
共240个文件
glsl:104个
png:37个
h:34个
需积分: 11 5 下载量 43 浏览量
2021-05-24
23:11:56
上传
评论 1
收藏 2.43MB ZIP 举报
温馨提示
OpenGL范例 这是几年前完成计算机图形课程以更好地理解opengl并应用了一些文献学中的技术后所做的示例列表。 回购内容: 三角形:您好,世界程序,测试显示和缓冲区 旋转立方体:添加场景中的运动和变换矩阵 纹理平面:测试图像和生成的纹理 球面灯:球面上的不同照明:具有互斥性的Flat Goureaud和Phong可以选择照明类型 地形相机:一种由Perlin噪声生成的地形,我们可以在其中使用自由移动的相机或FPS风格的相机进行导航 凹凸贴图:使用随机的Perlin杂讯和像素着色器模拟平坦表面上的凹凸 帧缓冲区:在帧缓冲区中显示场景,允许后期处理效果:高斯模糊,边缘检测等。 LOD地形:通过简单的CPU LOD实施(使用四叉树)实现perlin噪声地形,可根据相机位置动态更新 阴影贴图:从光的角度来看,使用深度缓冲区实现动态阴影贴图,对阴影应用了平滑技术以减少像素化 环境光遮挡:
资源推荐
资源详情
资源评论
收起资源包目录
opengl_examples:OpenGL的示例集 (240个子文件)
main.cpp 13KB
main.cpp 11KB
main.cpp 10KB
main.cpp 9KB
main.cpp 9KB
main.cpp 8KB
main.cpp 8KB
main.cpp 8KB
main.cpp 7KB
main.cpp 7KB
main.cpp 7KB
main.cpp 6KB
main.cpp 6KB
main.cpp 6KB
main.cpp 6KB
main.cpp 5KB
main.cpp 4KB
main.cpp 3KB
main.cpp 3KB
ambient_occlusion.gif 83KB
.gitignore 7B
base_sphere_fshader.glsl 9KB
sky_sphere_fshader.glsl 6KB
quad_screen_fshader.glsl 5KB
sphere_fshader.glsl 5KB
quad_screen_fshader.glsl 5KB
quad_screen_fshader.glsl 5KB
quad_screen_fshader.glsl 5KB
quad_screen_fshader.glsl 5KB
quad_screen_fshader.glsl 5KB
quad_screen_fshader.glsl 5KB
AO_fshader.glsl 5KB
water_fshader.glsl 5KB
quad_screen_fshader.glsl 4KB
cube_fshader.glsl 4KB
cube_fshader.glsl 4KB
sphere_vshader.glsl 3KB
sphere_fshader.glsl 3KB
sphere_vshader.glsl 3KB
sphere_vshader.glsl 3KB
sphere_vshader.glsl 2KB
plane_vshader.glsl 2KB
grass_geom_gshader.glsl 2KB
trunk_fshader.glsl 2KB
sphere_fshader.glsl 2KB
plane_tex_fshader.glsl 2KB
leaves_individual_vshader.glsl 2KB
grass_blades_vshader.glsl 2KB
terrain_vshader.glsl 2KB
terrain_fshader.glsl 2KB
terrain_fshader.glsl 1KB
trunk_vshader.glsl 1KB
cube_vshader.glsl 1KB
sphere_fshader.glsl 1KB
quad_screen_fshader.glsl 1KB
plane_teshader.glsl 1KB
sky_fshader.glsl 1KB
plane_fshader.glsl 1KB
cube_vshader.glsl 1KB
cube_vshader.glsl 1KB
plane_tcshader.glsl 1KB
cube_vshader.glsl 1KB
cube_vshader.glsl 1KB
cube_fshader.glsl 1KB
cube_vshader.glsl 1KB
cube_vshader.glsl 1KB
terrain_vshader.glsl 1KB
cloud_particles_vshader.glsl 1KB
cloud_particles_fshader.glsl 986B
snow_particles_vshader.glsl 880B
fire_particles_vshader.glsl 879B
fire_particles_fshader.glsl 879B
leaves_individual_fshader.glsl 874B
water_vshader.glsl 796B
cube_fshader.glsl 709B
sky_sphere_vshader.glsl 700B
base_sphere_vshader.glsl 700B
cube_fshader.glsl 655B
cube_fshader.glsl 655B
cube_fshader.glsl 655B
sphere_vshader.glsl 634B
grass_blades_fshader.glsl 630B
sky_vshader.glsl 587B
grass_geom_vshader.glsl 566B
plane_vshader.glsl 490B
snow_particles_fshader.glsl 477B
sphere_fshader.glsl 475B
plane_vshader.glsl 465B
normal_map_vshader.glsl 455B
cube_vshader.glsl 451B
quad_screen_fshader.glsl 428B
cube_vshader.glsl 414B
plane_vshader.glsl 410B
quad_screen_fshader.glsl 401B
quad_screen_fshader.glsl 401B
plane_tex_vshader.glsl 360B
plane_vshader.glsl 330B
cube_fshader.glsl 316B
plane_vshader.glsl 316B
cube_fshader.glsl 316B
共 240 条
- 1
- 2
- 3
资源评论
林John
- 粉丝: 38
- 资源: 4601
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功