Article View: rec.games.programmer
Article #2340Re: Alpha Blending Techniques - PLEASE HELP!
From: Lasse Skyum
Date: Mon, 20 Jul 1998 00:00
Date: Mon, 20 Jul 1998 00:00
24 lines
1385 bytes
1385 bytes
I think this would be better:
because if ect. the red-component is
under DARKEN_VALUE it will... eh... fuck-up :)
(This also looks better)
DARKEN_VALUE = 0.5 // Or whatever
foreach([x, y] of pixel_in_shadow_region)
{
pix = GetPixelOfUnderlyingRegion(x, y);
red = GetRedComponent(pix);
green = GetGreenComponent(pix);
blue = GetBlueComponent(pix);
red = red * DARKEN_VALUE;
green = green * DARKEN_VALUE;
blue = blue * DARKEN_VALUE;
pix = RGB(red, green, blue);
SetPixelOfUnderlyingRegion(pix, x, y);
}
Technical Details
Message-ID:
<6ovass$h0b$2@dalen.get2net.dk>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<6omgsn$kgk$1@nnrp1.dejanews.com> <6oo4cd$gmq$1@nnrp1.dejanews.com>Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: fe306,b4b32c53bf9eb33b X-Google-Attributes: gidfe306,public X-Google-Thread: 10a296,b4b32c53bf9eb33b X-Google-Attributes: gid10a296,public X-Google-Thread: fdc2a,b4b32c53bf9eb33b X-Google-Attributes: gidfdc2a,public X-Google-Thread: 108717,b4b32c53bf9eb33b X-Google-Attributes: gid108717,public From: "Lasse Skyum" <las_96hs@edu.ats.dk> Subject: Re: Alpha Blending Techniques - PLEASE HELP! Date: 1998/07/20 Message-ID: <6ovass$h0b$2@dalen.get2net.dk> X-Deja-AN: 373133079 References: <6omgsn$kgk$1@nnrp1.dejanews.com> <6oo4cd$gmq$1@nnrp1.dejanews.com> X-MimeOLE: Produced By Microsoft MimeOLE V4.71.1712.3 Organization: Get2Net Internet Kunde Newsgroups: rec.games.programmer,comp.graphics.algorithms,comp.programming,borland.public.delphi.graphics