0
我正在爲圖形類構建射線追蹤器,我們需要做的一部分設置是在投射射線之前將模型縮放到世界空間中。我已經建立了worldMatrix需要的。不過,我第一次嘗試轉換模型的結果會改變模型的邊界框,但是沒有VertexBuffer中的頂點。在不渲染的情況下對模型應用變換
這是我第一次嘗試:
foreach (ModelBone b in model.Bones)
{
// apply the model transforms and the worldMatrix transforms to the bone
b.Transform = model.Root.Transform * worldMatrix;
}
我也試着設置在模型中找到網格像每一個模型繪畫教程顯示效果值,但無濟於事。
有沒有我應該嘗試轉換模型的一些其他的方式?