Я створив цю просту модель прямокутника в Blenderщо є текстурованою (1024 x 1024). Я завантажив модель у XNA, і вона не відображається на екрані. Я розбився на моделі, і на екрані налагодження сказано, що він містить нульові сітки, що не відповідає дійсності, тому що я відкрив модель в Blender, і вона показує сітку. Всього 1 сітка. Що може бути не так? Це код? Або це Блендер? Я новачок у 3D-моделюванні. Ось вихідний код нижче:
protected override void Draw(GameTime gameTime)
{
GraphicsDevice.Clear(Color.CornflowerBlue);
paddelloader1.World = Matrix.CreateTranslation(ballpos);
paddelloader1.View = Matrix.CreateLookAt(new Vector3(0, 0, 10), new Vector3(0, 0, 0), Vector3.UnitY);
paddelloader1.Projection = Matrix.CreatePerspectiveFieldOfView(MathHelper.ToRadians(45), 800f / 480f, 0.1f, 100f);
paddelloader1.Load();
base.Draw(gameTime);
}
Відповіді:
0 для відповіді № 1Я вирішив це, реекспортувавши модель в Blender, і це вирішило проблему.