DirectX里学渲染应该看什么书?
现在在看的是龙书第二版A shader approch!
但是里面有些代码看不明白,比如里面不需要SetTransform就可以移动物体,而是用SetMatrix和FX文件来实现各种动作!所以想找些书来对照着看!谢谢了!
[解决办法]
你应该好好看看着色器语言入门和顶点着色器入门那两章内容,里面叙述的很清楚,顶点着色器本身就是用来取代固定管线中顶点变换和光照的,因此不在使用固定管线中个SetTransform来确定顶点位置,顶点的世界坐标变换矩阵、观察矩阵、投影矩阵等,都要作为常量传递给顶点着色器,在顶点着色器中以手动方式计算每个顶点在荧屏上的位置。即输出点位置=输入点位置*世界变换矩阵*观察矩阵*投影矩阵。