Re: Alphablending



< http://www.szmyggenpv.com/downloads/LeafONBk.Zip >

it is much closer then your is to mine, eh?

Btw. it still doesn't alpha *blend*, it seems to be doing somekind of
trivial color keying from looking at the rendered results. I don't see
the alpha component used for blending weight at all as would be
appropriate in this situation.

If there is data: RGBA, RGB is the color and A is alpha component. It
can be used for a lot of interesting purposes, but when blending with
source factor set to "src alpha" and destination factor is set to "dest
inverse alpha" it means the blending equation is like this:

result = color1 * alpha1 + color2 * (1.0 - alpha1);

This case happens to be equivalent to:

result = interpolate(color1,color2,alpha1);

This will produce a "smooth" edges which are blended to background
gradually (the alpha component tells the strength of the color at each
sample).

Conclusion: you appear to be doing color keying, or alpha compare.
Since you colored the "background" blue it could be just simple color
keying. All the same very interesting stuff.

.



Relevant Pages

  • Re: Alphablending
    ... trivial color keying from looking at the rendered results. ... the alpha component used for blending weight at all as would be ... source factor set to "src alpha" and destination factor is set to "dest ... gradually (the alpha component tells the strength of the color at each ...
    (alt.lang.asm)
  • Re: IDirect3DSurface9 and alpha channels
    ... Run DXCapsViewer on this card. ... of hardware blending it offers (frame buffer alpha and texture stage ...
    (microsoft.public.win32.programmer.directx.graphics)
  • Re: IDirect3DSurface9 and alpha channels
    ... textures rendering, then rest assured it doesn't support alpha blending at ... > Now as far as your question about the images and their alpha channel, ...
    (microsoft.public.win32.programmer.directx.graphics)
  • Re: D3D: Qberschneidende_Grafiken?=
    ... Bei korrekter Transparenz führt an dem Sortieren kein Weg ... > Transparenz mit Alpha Kanal in der Textur und Alpha ... Mit Alphakanal direkt in der Textur ... Bei der Alpha Blending (er heißt ja Alpha Blending, ...
    (microsoft.public.de.german.entwickler.directx)
  • Re: SGI using ATI Chips?
    ... OpenGL, and mipmapping is definitely supported. ... The only reason I can see why alpha blending isn't supported, is, ...
    (comp.sys.sgi.misc)