- Sentence: Stylize the motion of an object in order to elicit an aesthetic response
- Problem: Production renderers are hard-wired to deliver realistic motion blur, which limits the stylistic effects possible for representing motion (cannot create ‘comic-book’ effects such as speed lines, stroboscopic copies, streaking,…).
- Key: Use a surface shader with global information to color pixels that the object has passed through over an arbitrary time frame.
- Basic Info: Use a new geometric object called a Time Aggregate Object (TAO), which aggregates the object’s movement into a single geometric representation (kind of like a tube). Using this representation, reconstruct the points representing the path along the surface of the object that are visible to the pixel as the object moves through space. Finally, use a programmable shader to color these pixels.
- Contribution: Adds a new level of customization and style to CG. It certainly won’t revolutionize computer graphics, but it could lead to some really cool visuals.
- Resources: Video & PDF
Programmable Motion Effects
Previous post: 2.5D Cartoons
Next post: Animating Non-Humanoid Characters with Human Motion Data