Bonjour, j'ai un soucis avec XNA quand je draw des primitives , par exemple un triangle.
Si je suis devant le triangle je le vois bien par exemple je suis en Z = -100 et le triangle en Z = 50.
Si je me met en Z = 100 et le triangle en 50 la je ne le vois plus. ( et en changeant la target de ma camera ^^)
Par contre je ne rencontre pas ce probleme avec les modeles.
Voici mon code de draw:
merci de votre aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 graphicsDevice.VertexDeclaration = this.vertexDeclaration; this.basicEffect.Begin(); this.basicEffect.View = camera.View; this.basicEffect.Projection = camera.Proj; foreach (EffectPass effectPass in this.basicEffect.CurrentTechnique.Passes) { effectPass.Begin(); int primitiveCount = this.verticesDebug.Count / 3; graphicsDevice.DrawUserPrimitives(PrimitiveType.TriangleList, this.verticesDebug.ToArray(), 0, primitiveCount); effectPass.End(); } this.basicEffect.End();
Partager