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?
Using an Object Id with JavaScript
Referencing objects in JavaScript using the ID attribute.
Wall Worm Model Tools
Easily send your models from 3ds Max to the Valve Source Game Engine
I've written a new MAXScript to help automate sending models from 3ds Max to the Valve Source Game Engine.
Moving to Montreal
I took a job in Montreal to work as a Product Owner for 3ds Max.
SMD Collision Mesh Tool
Download the SMD Collision Mesh Prep Tool for 3D Studio Max and learn how to use it.
Selecting a Percentage of a Collection Randomly in MAXScript
Example MAXscript for collecting random subsets of an array based on a percentage.
Strauss Shader bug in Render To Texture
You cannot use a material using the Strauss Shader when trying to output to the diffuse map with Render To Texture in 3DS Max 2010.
Dealing with Readblock Character Limit in MAXScript
MAXScript function to circumvent the limitations in MemStream.ReadBlock() that has a character limit of 5120 characters.