Foundation ActionScript 3.0 Image Effects (eBook)
XIX, 684 Seiten
Apress (Verlag)
978-1-4302-1872-2 (ISBN)
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 applicationa truly left-brain, right brain approach to productionand 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.
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 applicationa truly left-brain, right brain approach to productionand 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 GLANCE 5
CONTENTS 6
ABOUT THE AUTHOR 12
ABOUT THE TECHNICAL REVIEWERS 13
ABOUT THE COVER IMAGE DESIGNER 14
INTRODUCTION 15
Intended audience 16
Development environment 16
Code comments 17
Layout conventions 17
THE DRAWING API 19
A brief history of the drawing API 19
What’s come before 20
And in with the new 44
Summary 80
FILTERS AND BLEND MODES 82
Applying blend modes 83
Using filters 100
Summary 139
BITMAPS AND BITMAPDATA 142
Understanding bitmaps in ActionScript 143
Loading, creating, and displaying bitmaps 150
Accessing and manipulating colors 173
Summary 188
ADVANCED BITMAP MANIPULATION 190
Adding Pixel Randomization 191
Applying filters to BitmapData 209
Performing channel operations 222
Summary 263
PIXEL BENDER AND SHADERS 266
Understanding shaders 267
Working with the Pixel Bender Toolkit 269
Using shaders in the Flash Player 284
Bending pixels 299
Enabling new blend modes 304
Drawing with shaders 309
Performing heavy processing 316
Summary 319
ACTIONSCRIPT IN THE THIRD DIMENSION 321
Displaying objects with depth 322
Transforming objects 346
Drawing with bitmaps 376
Summary 385
USING AN ANIMATION AND EFFECTS LIBRARY 388
Introducing aeon animation 389
Introducing aether effects 400
Summary 427
ELEMENTAL ANIMATION EFFECTS 429
Playing with fire 432
Turning to stone 441
Waving the flag 450
Bringing rain 460
Summary 468
TEXT EFFECTS 470
Distressing text 471
Creating custom bevels 482
Building a text animation engine 497
Summary 514
VIDEO EFFECTS 516
Applying runtime filters 517
Isolating colors for effect 537
Summary 561
SOUND VISUALIZATION EFFECTS 563
Loading and playing sound 564
Visualizing sound data 567
Summary 597
INTERACTIVE EFFECTS 599
Using image and mouse input 601
Using webcam and keyboard input 618
Summary 639
DEVELOPING WITHIN FLASH AND FLEX 642
BUILDER 642
Working in Flash CS4 643
Working in Flex Builder 3 649
INDEX 659
Erscheint lt. Verlag | 25.7.2009 |
---|---|
Zusatzinfo | XIX, 684 p. |
Verlagsort | Berkeley |
Sprache | englisch |
Themenwelt | Mathematik / Informatik ► Informatik ► Software Entwicklung |
Mathematik / Informatik ► Informatik ► Theorie / Studium | |
Mathematik / Informatik ► Informatik ► Web / Internet | |
Schlagworte | 3D • ActionScript • Animation • programming • Technology • Usability • Video • Visualization |
ISBN-10 | 1-4302-1872-X / 143021872X |
ISBN-13 | 978-1-4302-1872-2 / 9781430218722 |
Haben Sie eine Frage zum Produkt? |
![PDF](/img/icon_pdf_big.jpg)
Größe: 12,0 MB
DRM: Digitales Wasserzeichen
Dieses eBook enthält ein digitales Wasserzeichen und ist damit für Sie personalisiert. Bei einer missbräuchlichen Weitergabe des eBooks an Dritte ist eine Rückverfolgung an die Quelle möglich.
Dateiformat: PDF (Portable Document Format)
Mit einem festen Seitenlayout eignet sich die PDF besonders für Fachbücher mit Spalten, Tabellen und Abbildungen. Eine PDF kann auf fast allen Geräten angezeigt werden, ist aber für kleine Displays (Smartphone, eReader) nur eingeschränkt geeignet.
Systemvoraussetzungen:
PC/Mac: Mit einem PC oder Mac können Sie dieses eBook lesen. Sie benötigen dafür einen PDF-Viewer - z.B. den Adobe Reader oder Adobe Digital Editions.
eReader: Dieses eBook kann mit (fast) allen eBook-Readern gelesen werden. Mit dem amazon-Kindle ist es aber nicht kompatibel.
Smartphone/Tablet: Egal ob Apple oder Android, dieses eBook können Sie lesen. Sie benötigen dafür einen PDF-Viewer - z.B. die kostenlose Adobe Digital Editions-App.
Zusätzliches Feature: Online Lesen
Dieses eBook können Sie zusätzlich zum Download auch online im Webbrowser lesen.
Buying eBooks from abroad
For tax law reasons we can sell eBooks just within Germany and Switzerland. Regrettably we cannot fulfill eBook-orders from other countries.
aus dem Bereich