Quick Parent Link MAXScript
Pick a hierarchy a little faster
MAXScript function to quickly pick parent/child chains (hierarchies) of objects in 3ds Max. Works a little more efficiently than the native Select and Link function in 3ds Max.
SMD Collision Mesh Tool
Download the SMD Collision Mesh Prep Tool for 3D Studio Max and learn how to use it.
Writing Samples
Writing samples on the Shawn Olson Artistic Network
PHP Traits for Implementing Interfaces
PHP 5.4 introduced traits. Traits are in many ways like code-assisted copy and paste. They are ways to mix code into a class without inheritance. But what are they good for? When should they be used?
Compare Values with Arbitrary Comparison Operator
JavaScript for comparing values when the operator to use is variable.
JavaScript function and sample code to dynamically compare two values. Accepts numeric and/or alphanumeric values and does a comparison on them based on a comparison parameter.
Where are you now?
A poem on emotional fatigue and self-doubt.
Sprite Tools
Sprite Tools is a free MAXScript for working with Sprites in 3ds Max. It can create sprite cards from animated textures or convert sprite sheets into animated textures.
Photography
Photography portfolio