Développement XNA pour la XBox et le PC
300
graphics.GraphicsDevice.Clear(Color.CornflowerBlue);
foreach (ModelMesh mesh in model.Meshes)
{
foreach (BasicEffect effect in mesh.Effects)
{
effect.EnableDefaultLighting();
effect.World = Matrix.CreateRotationY(rotation);
effect.View = view;
effect.Projection = projection;
}
mesh.Draw();
}
base.Draw(gameTime);
}
Après avoir compilé le projet, vous constatez que ce modèle s’affiche correctement et
qu’il tourne sur lui-même (figure 12-33).
Vous pouvez modifier la caméra et ajouter un fond à la scène pour obtenir un rendu similaire
à celui présenté à la figure 12-34.
Figure 12-33
Votre premier modèle chargé et dessiné à l’écran
=Labat FM.book Page 300 Vendredi, 19. juin 2009 4:01 16
300
graphics.GraphicsDevice.Clear(Color.CornflowerBlue);
foreach (ModelMesh mesh in model.Meshes)
{
foreach (BasicEffect effect in mesh.Effects)
{
effect.EnableDefaultLighting();
effect.World = Matrix.CreateRotationY(rotation);
effect.View = view;
effect.Projection = projection;
}
mesh.Draw();
}
base.Draw(gameTime);
}
Après avoir compilé le projet, vous constatez que ce modèle s’affiche correctement et
qu’il tourne sur lui-même (figure 12-33).
Vous pouvez modifier la caméra et ajouter un fond à la scène pour obtenir un rendu similaire
à celui présenté à la figure 12-34.
Figure 12-33
Votre premier modèle chargé et dessiné à l’écran
=Labat FM.book Page 300 Vendredi, 19. juin 2009 4:01 16
