E-Book, Englisch, 684 Seiten
YardFace Foundation ActionScript 3.0 Image Effects
1. ed
ISBN: 978-1-4302-1872-2
Verlag: Apress
Format: PDF
Kopierschutz: 1 - PDF Watermark
E-Book, Englisch, 684 Seiten
ISBN: 978-1-4302-1872-2
Verlag: Apress
Format: PDF
Kopierschutz: 1 - PDF Watermark
Foundation ActionScript 3.0 Image Effects discusses the ins and outs of graphical manipulation through code of all the different elements available in a Flash project, from vectors to bitmaps to videos, from animated text effects to dynamic video filters. Flash 8 introduced a vast array of image features, such as blend modes and filters as well as ActionScript's powerful BitmapData object, and this book covers all those effects in their CS4 form, as well as the graphical options that are available, such as the Pixel Bender Toolkit. It also details the many possible effects that can be achieved and the associated practical applications, with a focus on strong object-oriented programming methodologies to make the code more modular and reusable across projects. Gives detailed information on all of the image manipulation abilities of Flash CS4 Covers complex technology, such as the Pixel Bender Toolkit There is no other book like it, covering the same topics in as much depth
After studying theatre in London, then working for several years as an actor in the U.S., Todd Yard was introduced to Flash in 2000 and was quickly taken by how it allowed for both stunning creativity and programmatic logic application?a truly left-brain, right brain approach to production?and has not looked back. He now freelances as a Flash developer in New York City, creating both silly animations and utilitarian applications. His personal work and experimentation can be found at his website, 27Bobs.com.
Autoren/Hrsg.
Weitere Infos & Material
1;CONTENTS AT A GLANCE;5
2;CONTENTS;6
3;ABOUT THE AUTHOR;12
4;ABOUT THE TECHNICAL REVIEWERS;13
5;ABOUT THE COVER IMAGE DESIGNER;14
6;INTRODUCTION;15
6.1;Intended audience;16
6.2;Development environment;16
6.3;Code comments;17
6.4;Layout conventions;17
7;THE DRAWING API;19
7.1;A brief history of the drawing API;19
7.2;What’s come before;20
7.3;And in with the new;44
7.4;Summary;80
8;FILTERS AND BLEND MODES;82
8.1;Applying blend modes;83
8.2;Using filters;100
8.3;Summary;139
9;BITMAPS AND BITMAPDATA;142
9.1;Understanding bitmaps in ActionScript;143
9.2;Loading, creating, and displaying bitmaps;150
9.3;Accessing and manipulating colors;173
9.4;Summary;188
10;ADVANCED BITMAP MANIPULATION;190
10.1;Adding Pixel Randomization;191
10.2;Applying filters to BitmapData;209
10.3;Performing channel operations;222
10.4;Summary;263
11;PIXEL BENDER AND SHADERS;266
11.1;Understanding shaders;267
11.2;Working with the Pixel Bender Toolkit;269
11.3;Using shaders in the Flash Player;284
11.4;Bending pixels;299
11.5;Enabling new blend modes;304
11.6;Drawing with shaders;309
11.7;Performing heavy processing;316
11.8;Summary;319
12;ACTIONSCRIPT IN THE THIRD DIMENSION;321
12.1;Displaying objects with depth;322
12.2;Transforming objects;346
12.3;Drawing with bitmaps;376
12.4;Summary;385
13;USING AN ANIMATION AND EFFECTS LIBRARY;388
13.1;Introducing aeon animation;389
13.2;Introducing aether effects;400
13.3;Summary;427
14;ELEMENTAL ANIMATION EFFECTS;429
14.1;Playing with fire;432
14.2;Turning to stone;441
14.3;Waving the flag;450
14.4;Bringing rain;460
14.5;Summary;468
15;TEXT EFFECTS;470
15.1;Distressing text;471
15.2;Creating custom bevels;482
15.3;Building a text animation engine;497
15.4;Summary;514
16;VIDEO EFFECTS;516
16.1;Applying runtime filters;517
16.2;Isolating colors for effect;537
16.3;Summary;561
17;SOUND VISUALIZATION EFFECTS;563
17.1;Loading and playing sound;564
17.2;Visualizing sound data;567
17.3;Summary;597
18;INTERACTIVE EFFECTS;599
18.1;Using image and mouse input;601
18.2;Using webcam and keyboard input;618
18.3;Summary;639
19;DEVELOPING WITHIN FLASH AND FLEX;642
20;BUILDER;642
20.1;Working in Flash CS4;643
20.2;Working in Flex Builder 3;649
21;INDEX;659




