学习X_Jun的D3D教程:09纹理课后习题
最近在学习DirectX3D,目前的学习路线是龙书+X_jun同学的博客:https://blog.****.net/x_jun96/category_8596621.html
接下去整理一下博客中每一节的课后习题,如果解答有问题,请各位同学批评指正。
共勉!(#^.^#)
注:有些问题博主也没有解决,逐渐完善中。。。
———————————————
- 自己动手将过滤器修改为常量插值法、线性插值法、各向异性过滤,观察立方体盒的效果
(1)常量插值法:
(2)线性插值法:
(3)各向异性:
总结:
通过动图观察,法线常量插值法在运动过程中可以感受到明显的锯齿状,视觉体验较差。
相比之下线性插值和各向异性的动态效果较好
各向异性的斜面文字最清晰,这也是他的一个特点 - 尝试在使用Geometry::MeshData创建的立方体网格数据(不能对其修改)的基础上,让立方体的六个面使用不同的纹理来绘制,可以使用魔方项目里的纹理
(1)将木盒纹理改为木盒纹理集
(2)初始化木箱纹理:
(3)这个不用了:
(4)绘制:
(5)效果呈现
- 使用教程项目第26章Texture文件夹中的flare.dds和flarealpha.dds,在着色器中通过分量乘法实现