我開始嘗試使用一些DirectX類型的東西,並且我對縮放矩陣有個疑問。如果我把我的觀點矩陣:DirectX和Negative Scale
XMMatrixTranspose(XMMatrixIdentity()* XMMatrixScaling(1.0F,2.0F,1.0F))
然後一切(一箇中心廣場)在y軸顯示兩倍大,這是我所期望的。如果我將它設置爲負數,鼻翼:
XMMatrixScaling(1.0F,-2.0f,1.0F)
然後,一切都消失了。事實上,如果我將任意值的矩陣矩陣設置爲< 0,則不會顯示任何值。我期待圖像會沿着相應的軸線「翻轉」,但它根本不會顯示出來。縮放時是否可以使用負值,或者我只是在做一些完全錯誤的事情?