我开始尝试使用一些DirectX类型的东西,并且我对缩放矩阵有个疑问。如果我把我的观点矩阵:DirectX和Negative Scale
XMMatrixTranspose(XMMatrixIdentity()* XMMatrixScaling(1.0F,2.0F,1.0F))
然后一切(一个中心广场)在y轴显示两倍大,这是我所期望的。如果我将它设置为负数,鼻翼:
XMMatrixScaling(1.0F,-2.0f,1.0F)
然后,一切都消失了。事实上,如果我将任意值的矩阵矩阵设置为< 0,则不会显示任何值。我期待图像会沿着相应的轴线“翻转”,但它根本不会显示出来。缩放时是否可以使用负值,或者我只是在做一些完全错误的事情?