好吧,這是很難解釋沒有圖片。我在Blender製造了一個非常有限的格洛克模型,其中一個擠壓立方體構成基座,一個縮放立方體組成桶。 在攪拌機,它看起來不錯:奇怪的幾何與3D模型XNA +攪拌器
但是,導出模型.FBX並將其加載到編譯器之後,它出來是這樣的:
我不不知道到底發生了什麼。在模型中的任何適當的UV映射和座標是正確的,這似乎只是翻譯是... ..關閉
這裏是我的drawModel代碼:
private void DrawModel(Model model, Matrix world, Matrix view, Matrix projection)
{
foreach (ModelMesh mesh in model.Meshes)
{
foreach (BasicEffect effect in mesh.Effects)
{
effect.EnableDefaultLighting();
effect.World = world;
effect.View = view;
effect.Projection = projection;
}
mesh.Draw();
}
}
任何指針將會很有幫助!
編輯:應用旋轉,位置和縮放後,我能夠讓他們在正確的位置,但它爲什麼看起來透明?
謝謝所有幫助!
你有沒有在攪拌機應用旋轉/縮放/翻譯?您需要在導出之前執行此操作,以便導出的模型可以選取新的位置/比例/方向。 –
我不認爲這是一個繪圖問題,代碼似乎是正確的,你在Blender中犯了錯誤。 – pinckerman
我增加了比例尺,但我認爲我忽略了翻譯 –