Persuasion Interactive Media
17Feb/13Off

Frame Rate Consistency in Flash Player

Conventional Wisdom specifies that Timer Objects-not Frame Rates-be used for timing ActionScript functionality. Frame rates are unreliable.

16Dec/12Off

Spatial Animation Relative to the Cursor

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.

4Mar/12Off

Perlin Noise in Visualizations

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.

29Dec/11Off

Control over Interactive Asset Matrices

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.

1Nov/11Off

Granular Control over Audio Values

ActionScript provides granular control over audio streams, including discreet control over audio Channels.

11Jul/11Off

Granular Control Over Pixel Values: Mapping a Histogram

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.

10Jul/11Off

Directionally Blurring Visual Artifacts

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.

8Jul/11Off

Controlling the Convolution Filter Parameters of Visual Assets

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.

22Mar/11Off

Controlling the Color & Transparency of Visual Assets

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.

18Mar/11Off

Controlling Visual Assets in Three Dimensions (3D)

Flash (that is to say, it's underlying programming language ActionScript 3) is very talented. You may find it hard to believe, but...