Conventional Wisdom specifies that Timer Objects-not Frame Rates-be used for timing ActionScript functionality. Frame rates are unreliable.
Clever animations are popular. The apparent complexity of animating using trigonometry and Matrix Math has resulted in "physics" programming being considered evidence of masterful code.
Perlin Noise can be very useful in animation but is rarely employed because of its complexity and the difficulty of visualizing what the BitmapData Method's Parameters will actually produce.
A Data Matrix may be considered a collection of assets indexed in Y Axis rows and X Axis columns-and occasionally, in a third dimension such as Z Axis levels. The Software Developer must specify two or more Parameters to make the selection of an individual asset or functionality.
ActionScript provides granular control over audio streams, including discreet control over audio Channels.
ActionScript provides elemental control over pixels, including discreet control over color Channels within Pixels (Red, Green, Blue, and Alpha/Transparency Values). A Histogram is a statistical device for visualizing the distribution of data.
Blur is perhaps the most underappreciated feature in our animation & visualization digital world. It smooths movement in our motion graphics, suggests directional movement in still images, graduates effects when applied to masks, and even compensates for quantization errors when we composite.
Photoshop, Flash, and After Effects practitioners will recognize the specific filters and controls demonstrated in this post. In fact, these are iconic Convolution Filters within various digital image editing applications.
Using the provided controls a user is able to independently manipulate the three Color Channels (Red, Green, and Blue), as well as the Transparency (commonly referred to as "alpha," or "α" in the Greek Lower Case) of the artifact.
Flash (that is to say, it's underlying programming language ActionScript 3) is very talented. You may find it hard to believe, but...