Tweener, bitmap og filter-effekter, del 2

March 26, 2008 at 7:44 pm Leave a comment

sidst skrev jeg lidt om Tweener, bitmap og filter-effekter, og sluttede af med at beskrive, hvordan man kunne fade et logo’s bevægelse ud vha. BlurFilter og samtidigt lade fade’n opføre sig som en flamme, ved at tvinge den op i billedet.

underligt nok, overvejede jeg ikke, hvordan man fik flammen til at få en farve, der rent faktisk passede til en flamme.

dette har jeg nu rådet lidt bod på.
man kan nemlig bruge ColorMatrixFilter til at ændre den farve, ens bitmap tager.
ColorMatrixFiltret forventer 20 numre i et Array, hvor nogle af disse styrer, hvor meget man ønsker at intensificere Red, Green, Blue og Alpha.

for at for flammen i min animation til at få farver, der passer til en flamme, har jeg brugt følgende parameter:
var cmf:ColorMatrixFilter = new ColorMatrixFilter([1.8, 0, 0, 0, 0, 0, 1.02, 0, 0, 0, 0, 0, 0.6, 0, 0, 0, 0, 0, 0.66, 0]);
bmd.applyFilter(bmd, bmd.rect, new Point(0, 0), cmf);

tallet 1.8 repræsenterer Red, som forstærkes en del, 1.02 repræsenterer Green som forstærkes næsten ubetydeligt, 0.6 repræsenterer Blue, som der mister en del styrke, og 0.66 repræsenterer alpha-værdien.

se eksemplet, hvor flammens farver, rent faktisk minder om en flammes, her

Advertisements

Entry filed under: actionscript, arbejde, eget, eksperimenter.

Tweener, bitmap og filter-effekter, del 1 altid centreret logo vha. onResize

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Trackback this post  |  Subscribe to the comments via RSS Feed


March 2008
M T W T F S S
« Feb   Apr »
 12
3456789
10111213141516
17181920212223
24252627282930
31  

Top Posts

Blog Stats

  • 17,888 hits

%d bloggers like this: