D3D中可以变换的坐标系

D3D中可以变换的坐标系

 

d3d中能变换的坐标系有模型坐标系, 观察坐标系. 还有投影坐标系.

 

模型坐标系的变换是通过下面方式完成:

SetTransform( D3DTS_WORLD, &matWorld );

这个变换通常用来变换模型在世界坐标系中的位置. matWorld矩阵就是指明模型坐标系与世界坐标系之间的变换关系.

 

观察坐标系的变换是通过下面方式完成:

SetTransform( D3DTS_VIEW, &matView );

 

投影坐标系的变换是通过下面方式完成:

SetTransform( D3DTS_PROJECTION, &matProj );

版权所有,禁止转载. 如需转载,请先征得博主的同意,并且表明文章出处,否则按侵权处理.

    分享到:

Leave a Reply

Your email address will not be published. Required fields are marked *