Sign in to follow this  
akira32

How to render an object with texture and transparency

Recommended Posts

How to render an object with texture and transparency? If I render the object(with texture) with the code as below, the object looks like solid without transparency. If I render the object(only with material,without texture) with the code below, the object looks like solid with transparency;
m_pD3DDevice->SetRenderState(D3DRS_ALPHABLENDENABLE, true);
m_pD3DDevice->SetRenderState(D3DRS_SRCBLEND, D3DBLEND_SRCALPHA);
m_pD3DDevice->SetRenderState(D3DRS_DESTBLEND, D3DBLEND_INVSRCALPHA);

SetLight with Alpha channel
SetMaterial with Alpha channel

m_pD3DDevice->SetRenderState(D3DRS_ALPHABLENDENABLE, false); 

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