|
This class focused on scripting within an 3D package. We used MAXScript within 3ds max to author user interface components and other tools. The final project for the class was a hand transcriber rollout: a prototype which recorded hand positions for playback within a sign language interpreter. Topics in the class included:
- basic maxScript syntax
- data types
- loops and control functions
- arrays
- coordinate systems
- transformations
- rotations (Euler, Angle Axis, Quaternion)
- rollout panels
- event handling
- UI components
- materials
- texturing
- hierarchies
- recursion
- controllers (linear, bezier, tcb)
- keyframe management
- callback functions
- change handlers
- plug-ins
- file io
|
|
|