bufer24 Posted September 4, 2010 Posted September 4, 2010 (edited) Im am trying to solve a simple problem: in my DirectX9 application (VB.Net) I draw a simple lit cube using trianglestrip and a grid (just like every 3D editing software) using linelist. But when move the camera in the opposite position to look at the cube from behind, the grid is drawn in front of the cube, even it should be behind it. In code, the grid is drawn first and the cube is drawn afterwards. When i change the order, it doesn´t help, except that the grid visibility is inverted against the first case. Seems like lines are not depth-tested. How do I properly combine solid geometry with lines? Edited September 4, 2010 by bufer24 Quote
bufer24 Posted September 11, 2010 Author Posted September 11, 2010 I finally solved it. It was just a matter of setting the proper BackBufferFormat. I chose 'Format.X8R8G8B8' instead of 'Manager.Adapters.Default.CurrentDisplayMode.Format'. Using the previous format didn´t allow the use of a DepthStencil. Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.