# DirectX11雪人3D场景 **Repository Path**: Kocola/DirectX11Snowman3DScene ## Basic Information - **Project Name**: DirectX11雪人3D场景 - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2018-02-01 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # DirectX11雪人3D场景 1.场景由2个雪人,地形,天空盒,做移动圆周运动的立方体组成; 2.场景中有个立方体,立方体在场景里做圆周运动。场景里有两个雪人,一个站在地上,一个站在立方体上跟随立方体一起运动; 3.场景中的物体都要有贴图与光照效果; 4.可以用键盘和鼠标在场景中漫游,可以漫游到立方体上; 5.雪人必须用球体/圆柱/立方体等基本的模型组装,不能使用现成的模型; 6.场景中的主体是通过球体/圆柱/立方体等基本的几何体组装的雪人, 周围环境可以用现成的模型点缀; 7.天空盒可以用六面体盒子,跟随相机移动形成天空效果; 8.漫游控制方式参考CodeSample中的 First Person Shooter Controls 教程; 9.学有余力可以挑战更高的要求,场景可以更为丰富,如添加树木,房子,雪花等物体。显示效果上添加阴影,多种类型灯光,多层纹理等. #更新日志(2018.3.15开始) 2018.3.15 添加文本输出(支持中文) 2018.3.16 添加雪人模型,雪人的圆周运动 2018.3.17 上车和下车功能,优化代码结构 2018.3.18 树木,石头等三维模型文件渲染 2018.3.21 粒子效果 2018.3.22 雪,代码整理 2018.3.23 雨,雾,代码整理,程序说明