J'ai créé ce modèle rectangle simple dans Blenderqui est texturé (1024 x 1024). J'ai chargé le modèle dans XNA et il ne s'affiche pas à l'écran. J'ai marqué un point d'arrêt sur le modèle et l'écran de mise au point indique qu'il ne contient aucun maillage, ce qui est faux, car j'ai ouvert le modèle dans Blender et affiche le maillage. Il y a un total de 1 mailles. Quel pourrait être le problème? Est-ce le code? Ou est-ce Blender? Je suis novice en modélisation 3D. Voici le code source ci-dessous:
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);
}
Réponses:
0 pour la réponse № 1Je l'ai résolu en réexportant le modèle dans Blender et le problème a été résolu.