2022-01-07 23:04:10 索炜达电子 754
文件编号:Z22
文件大小:65M
开发环境:VS2019、OpenGL
猿创承诺:该项目亲测正常运行,需远程调试部署需另外收费,确保正常使用,不能正常使用全额退款。
简要概述:引用的 LearnOpenGL 库代码以及自己编写的代码均做有中文注释。
项目结构:
-asset 存放工程相关资源
-textures 存放天空盒的原图
-models 存放模型
-include 存放引用的头文件
-lib 存放引用的 lib 文件
-shader 存放着色器文件
实现功能:
obj 模型的读取与渲染(assimp 库)
纹理贴图
Blinn-Phong 光照模型
阴影效果实现(阴影贴图方式)
阴影边缘优化(PCF)
天空盒
相机固定视角与自由视角的实现与切换
汽车移动与转弯实现
转弯视角偏移延迟
汽车的缓动、缓停与漂移效果
行驶加速视觉效果
赛车-相机的层级建模结构
运行环境:
64位电脑 Win10 系统下 Visual Studio 2019 使用 x86 Debug/Release 版本编译测试通过
引用库:
-Assimp
-Glad
-Glfw
-Glm
-Khr
-stb_image
-learnopengl
按需写作:
演示视频:
点击查看:系统演示视频
运行效果:
远程协助:
温馨提示:索炜达.猿创官方提供收费远程协助,确保您项目运行成功。
点击查看:远程协助相关事项
我们提供完整项目文件清单如下:
文件目录
├ 1.项目源码
├ 2.运行截图
└ 3.演示视频