: Gerald YardFace
: Foundation ActionScript 3.0 Image Effects
: Apress
: 9781430218722
: 1
: CHF 31.00
:
: Allgemeines, Lexika
: English
: 684
: Wasserzeichen/DRM
: PC/MAC/eReader/Tablet
: PDF

Foundatio 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.
CONTENTS AT A GLANCE5
CONTENTS6
ABOUT THE AUTHOR12
ABOUT THE TECHNICAL REVIEWERS13
ABOUT THE COVER IMAGE DESIGNER14
INTRODUCTION15
Intended audience16
Development environment16
Code comments17
Layout conventions17
THE DRAWING API19
A brief history of the drawing API19
What s come before20
And in with the new44
Summary80
FILTERS AND BLEND MODES82
Applying blend modes83
Using filters100
Summary139
BITMAPS AND BITMAPDATA142
Understanding bitmaps in ActionScript143
Loading, creating, and displaying bitmaps150
Accessing and manipulating colors173
Summary188
ADVANCED BITMAP MANIPULATION190
Adding Pixel Randomization191
Applying filters to BitmapData209
Performing channel operations222
Summary263
PIXEL BENDER AND SHADERS266
Understanding shaders267
Working with the Pixel Bender Toolkit269
Using shaders in the Flash Player284
Bending pixels299
Enabling new blend modes304
Drawing with shaders309
Performing heavy processing316
Summary319
ACTIONSCRIPT IN THE THIRD DIMENSION321
Displaying objects with depth322
Transforming objects346
Drawing with bitmaps376
Summary385
USING AN ANIMATION AND EFFECTS LIBRARY388
Introducing aeon animation389
Introducing aether effects400
Summary427
ELEMENTAL ANIMATION EFFECTS429
Playing with fire432
Turning to stone441
Waving the flag450
Bringing rain460
Summary468
TEXT EFFECTS470
Distressing text471
Creating custom bevels482
Building a text animation engine497
Summary514
VIDEO EFFECTS516
Applying runtime filters517
Isolating colors for effect537
Summary561
SOUND VISUALIZATION EFFECTS563
Loading and playing sound564
Visualizing sound data567
Summary597
INTERACTIVE EFFECTS599
Using image and mouse input601
Using webcam and keyboard input618
Summary639
DEVELOPING WITHIN FLASH AND FLEX642
BUILDER642
Working in Flash CS4643
Working in Flex Builder 3649
INDEX659