Jump to content
Xtreme .Net Talk

Recommended Posts

Posted (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 by bufer24
Posted
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.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...