DAI 575.5 Design of Virtual Worlds - Department of Design & Industry, San Francisco State University
AXELedge Teaching Demo Files  (c) 2001, 2002, 2003 Jane Veeder
Please let me know of any problems with this page or the demo files at jveeder@sfsu.edu
Cursors (in general):  
Pointy-hand cursor Click to trigger a reaction
Closed hand cursor Click and drag to manipulate or move an object
Curved arrow cursor Click and drag to orbit webcam or rotate object
Lights and Materials #1
Download Axel File
Overview demo file of different light and material types; Turn lights on/off individually
Trigger Animation
Download Axel File
Shows animation sequence for each animated parameter, triggered by sensors
Overlapping Motion - Groups
Download Axel File
Uses group-based hierarchy to create overlapping motion
Overlapping Motion - Joints
Download Axel File
Uses pin joint-based hierarchy to create overlapping motion (preferred)
Door Open, Door Close
Download Axel File
Edit Link trigger mode to alternate open and close animations from same sensor
DriveAround WebCam
Download Axel File
Use Arrow-Keys to navigate a maze; Note: won't work til fully downloaded
Activate Constraints
Download Axel File
Sensors activate spring constraints; Note not-visible constraint dummy objects
Export Parameter (PC only)
Download Axel File
Export an Axel parameter to input from the web page; changes in run time
Export Trigger (PC only)
Download Axel File
Export an Axel reaction trigger to the web page to trigger animation reactions
WebCursor Constraint
Download Axel File
Cube is pose constrained while cursor over sensor plane then snaps back
Keeping Score
Download Axel File
Non-script method for keeping score and testing for "win"
Handles
Download Axel File
Handles operate in object local or Webcam coordiate space
Arrow/Mouse Navigation (Anthony Reed)
Download Axel File
Mindavenue's Anthony Reed's demo file for combo arrowkey and mouse naviagtion
Arrow Nav w/Obstacle Collision (Anthony Reed)
Download Axel File
Mindavenue's Anthony Reed's demo file for preventing navigator from going through walls
Slider Bars
Download Axel File
Slider bars move data structures; Note custom relation on data planes position
Snap Relations
Download Axel File
For movable object that snaps when released, be sure to set translation handle to "Override Others"
TimePulse Reaction #1
Download Axel File
Proximity sensor switches between two SetParameter reactions triggered by TimePulse reaction
Random Event
Download Axel File
Custom reaction generates random number used to vary timing of an animation reaction
Random Parameter #1
Download Axel File
Custom reaction generates random numbers used by object SetParameter to vary xyz position
Grouped Reactions (sequential)
Download Axel File
Grouping reactions so a series of event are invoked by a single sensor
Parameter Score Keeping
Download Axel File
Custom script based method of keeping score using a dumm, single value parameter from a material
Sequenced Sensors Using Visible
Download Axel File
Sensors triggerable ONLY in a fixed sequence; uses visible parameter of dummy sensor objects
Add Parameter Score
Download Axel File
Trigger outcome reaction by adding up score of all sensors clicked (not in any particular sequence)
Dummy Objects
Download Axel File
Using dummy objects supports faster and more flexible prototyping and easier interaction
MakPortals
Download Axel File
How to set up portals dummy-sensor objects and jump hyperlink
Decay Parameter Over Time - Mouse Sensor
Download Axel File
Virtual pet technical demo using mouse sensor
Decay Parameter Over Time - Arrow Keys (mobile)
Download Axel File
Virtual pet technical demo using mouse arrow keys (game deck buttons)
IK Path Animation
Download Axel File
Skin an animation path curve to an IK limb so ends of path can be constrained to other objects
Path Animation Stop/Start
Download Axel File
Stop and start again a path animation reaction while maintaining location on the path
Windowless AXEL Publishing
Download Axel File
Publishing "Windowless" option enables AXEL content to exist in a hierarchy of web page layers (look also at .html file)
Fitted Window / Call JavaScript Reaction
Download Axel File
Use the Call JavaScript reaction within an AXEL stream file to trigger in run-time the opening of new browser windows of a set size
Turn SnapCam
Download Axel File
Example of balancing multiple constraints/reactions with parameters for Override and Mix