Re: alpha blending without textures

From: Phil Taylor (phil_at_private-citizen.com)
Date: 12/13/04


Date: Mon, 13 Dec 2004 14:04:09 -0800

have you read my articles on alphablending?

even though they are C++ they will give you an idea of what states need to
be toggled for material or diffuse alpha in the vertex.

all you are doing is playing with the framebuffer alphablending controls so
that isnt sufficient...

"Kendrick" <Kendrick@discussions.microsoft.com> wrote in message
news:43385C24-530B-48B4-B695-45EB5B6B181D@microsoft.com...
> I'm trying to figure out how to do alpha blending with a PositionColored
> vertex buffer, i've enabled alpha blending for the renderstate with
>
> d3dDevice.RenderState.AlphaBlendEnable = true;
> d3dDevice.RenderState.AlphaSourceBlend = Blend.SourceAlpha;
> d3dDevice.RenderState.AlphaDestinationBlend = Blend.InvSourceAlpha;
>
> and set the alpha byte in the vertex's color component to the desired
> level,
> but the colors don't blend.
> I'm not sure what i'm missing for this?
> any help would be appreciated