Alien Spheres
Animation with the blendLevel property
Concepts:
- animation accomplished by varying blendLevels
- asynchronous looping
- custom windowShapes
Alpha Status
Alphabetic feedback for user's position in scrolling list
Concepts:
- asynchronous tracking of scroll value
- dynamic object generation/disposal
Audio Meters
Various meters pulse to the beat of your favorite track
Concepts:
- detecting/monitoring player audio output
- different visual display styles
- requires Enhanced QuickTime external and QuickTime
Ball Clock 3
A visual departure from the typical clock
Concepts:
- animated clock display
- efficient time monitoring script
Ball Clock 5
Even more visual departure from the typical clock
Same as Ball Clock 3 but in translucent widget form (custom windowShape)
Bouncer 2
Bouncing balls with collision/edge detection
Concepts:
- bouncing ball animation with adjustable rates
- asynchronous script loops
Breeze
An animated flag blowing on the desktop
Concepts:
- animated custom windowShape
Camouflage
Simulate a partially transparent stack
Concepts:
- simulated stack transparency
- simulated screen magnification
- custom drag script
Click Detector
Looping scripts that respond to mouseclicks
Concepts:
- efficient mouseclick detection without mouse polling
- multiple asynchronous script loops
Color Slider
An HSV (aka HSB or HSL) color picker with 3 sliders
Concepts:
- HSV to RGB color conversion (MetaCard function)
Contact X
Simple shell for a freeform contact information manager
Concepts:
- database type stack
- resizeable interface
Custom Cursor
Giant full-color cursor for multimedia projects
Concepts:
- simulate a custom cursor using a stack with a custom windowShape
- scripts to track mouse/stack positions
Drag Sampler
Multiple options for dragging an object with messages
Concepts:
- efficient dragging of objects
- constraining a dragged object within a specified region
- send a message during a drag event
Ease
Ease-in/out animation techniques
Concepts:
- ease-in/out routine easily applied to multiple objects
- asynchronous object motion
Epicenterizer
Draw a regular shape centrally from a clicked point
Concepts:
- dynamic object scaling using the mouse
Film Reel
A distressed motion film effect using only Revolution objects
Concepts:
- randomized property settings create a specialized effect
- asynchronous script loop
Flurry
Control a blizzard taking place on your desktop
Concepts:
- simulated snow storm (particle) animation using a single polygon graphic
Fun Sliders
Drag objects along oval and polygonal paths
Concepts:
- learn the principles behind dragging objects along custom paths
- created by Rich Herz
Get Alpha
Dynamically create an alphaData mask for an image
Concepts:
- convert imageData of one image into alphaData that can be applied to another image
Get In Line
Reorder a text list using translucent drag-and-drop
Concepts:
- drag-reordering of lists with translucent snapshot
- line item removal/deletion
KeyTracker
Monitor the keys pressed on the keyboard
Concepts:
- keysDown function
- efficient keypress polling
Language Specs
Retrieve system language information
- read Windows registry
- shell commands (Mac)
Line Editor
Simple library for reorienting a line using the mouse
Concepts:
- dynamic repositioning of line endpoints
- library script implementation
Name Generator
Automatically generate a set of ficticious (?) names
Concepts:
- use of the random function
Nine Ball
A nine ball billiards game
- created by Jim Hurley
Pixel Colorize
Colorize any pixel in an image; create noise effects
Concepts:
- imageData manipulation
- binary encoding
Proxy Paint
Paint on images that are part of a group
Concepts:
- transfer of image/alpha data between images
- changing tool states based on mouse position
Ripple
Animated simulation of expanding ripples in water
Concepts:
- dynamic scaling of graphics
- asynchronous looping messages
Spotlight
A punched-hole effect using a group and ink effects
Concepts:
- combining ink effects
- scripted object dragging
Strip Res Fork (Macintosh only)
Strip the resource fork from any Mac file
Concepts:
- moving binary data
- rename command
Swarm
50 objects simultaneously moving around the screen!
Concepts:
- use of custom properties to store object information
- asynchronous looping messages
Tangram
Create pictures using classic tangram shapes
Concepts:
- dragging and rotating graphic objects
- object rotation based on drag direction
- updating point locations of polygon objects on the fly
Text Spinner
Text can't be rotated so create a rotated text image
Concepts:
- capturing a portion of a card via import snapshot
- image rotation/flipping
Time Spinner
A clock with a spinning mask
Concepts:
- animated custom windowShape
- display of date/time information
Tutti3D
Simulated spinning 3D vector objects
Concepts:
- simulated 3D rendering using a single polygon graphic
- polygon animation using point manipulation
WindowLab
Create custom windowShape stacks within Revolution
Concepts:
- native construction of custom window image mask
- painting by script