Sign in to follow this  
ProgrammerDX

DX Sprite Z-Index

Recommended Posts

Hello,

I was wondering when rendering textures with a sprite, like so.

sprite->Draw( texture, ... );

lets say you want to draw another texture beneath that, but call sprite->Draw() later, is it possible to somewhow specify a z-index so direct3d will render the last texture above the first.

Thanks

Share this post


Link to post
Share on other sites
Yes, use the D3DXSPRITE_SORT_DEPTH_BACKTOFRONT flag to Begin() (Or D3DXSPRITE_SORT_DEPTH_FRONTTOBACK if you don't have any alpha for slightly better performance), and use a different value for the Z coordinate of the pPosition parameter to Draw().

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