注意一下三种变换的顺序
平移,旋转,缩放
下面的代码可以正常显示模型
// Set scale
m_pWeapon->SetScale(0.01f, 0.01f, 0.01f) ;
// Set position
m_pWeapon->SetPosition(0.0f, 15.0f, 0.0f) ;
而下面的代码却什么都不显示
// Set position
m_pWeapon->SetPosition(0.0f, 15.0f, 0.0f) ;
// Set scale
m_pWeapon->SetScale(0.01f, 0.01f, 0.01f) ;
就是因为后者颠倒了平移变换和缩放变换的顺序
本文转自zdd博客园博客,原文链接:http://www.cnblogs.com/graphics/archive/2010/05/01/1725759.html,如需转载请自行联系原作者