Sign in to follow this  

[XNA 4.0] how do you turn on the depth buffer?

Recommended Posts

You need to:

1.) Create your back buffer or render target with a depth-stencil buffer, and
2.) Set your depth-stencil state to DepthStencilState.Default (or to a state object of your own that has depth test and depth write enabled).


DepthStencilState.Default should be set by, well, default, so probably your render target doesn't have a depth buffer. Are you rendering directly to the back buffer or to an off-screen render target?

Share this post

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this