Waypoint Manager ToolThe waypoint management tool was built to simplify the processes and tasks which desingers were performing within 3ds max. Designers used the line tool to draw paths in the top viewport. The Utility would then properly drop that line to the terrain being navigated over, and populate the curve with waypoint markers which were exported to our engine.A Video demonstration of this tool can be found here: http://youtu.be/tRYZQFWjtos |
|
Batch Script RunnerBatch script runner is a tool that allows artists to run scripts batch-style on a large list of max files. The tool allowed these lists to be saved out as text files, which allowed other artist performing similar batch script functions to easily populate thier file list. It also had a simple drop down menu for commonly used scripts for the less-techsavvy to use to perform actions. |
|
Material Inspector UtilityOne of the biggest headaches when it comes to 3d development is memory management. And when having to sift through hundreds of materials within a scene file to tweak resolution settings, things can get pretty annoing really fast. This tool simplified the management of texture output resolution by allowing artists to simply click on an object in a scene and quickly inspect all materials the object was using, as opposed to having to eyedrop individual objects and sort through (in this case, dozens) of submaterials.The tool supported listing materials for multiple objects, filtered subobject materials to only display used materials, and featured batch functions to universally effect override settings for the entire or parts of scenes |
|
Conversion UtilitiesGuitar Hero had a problem. Artists were manually converting all materials within 3dsmax scenes to prev-gen versions manually. This involved each artist meticulously eyedropping and inspecting each object within a scene to ensure that all materials were converted before the scene was exported to the engine.I wrote a tool that automated the entire process. The tool inspected the directx settings of next-gen materials and, using logic based on the dx material design, correctly built and assigned new materials for all objects within the scene. This tool cut a multi-day process into a few button clicks. |
|
I wrote an autorigging tool that cut down the days-long process of building custom rigs for each character down to a few minutes. (and even seconds, in some cases). The Autorigger allowed animators to simply build skeletons that matched the anatomy of the characters that they were rigging, and the tool would handle the rest. Some features of the tool included IK/FK switching, Complex foot roll, And a free floating deformable spine. The system handled both Quadrapedal and Bipedal characters.
|
Animating Lava ShaderThe animating lava shader was a custom shader written, well, for fun. The shader has a animating magma layer and a modulating 'igneous rock' layer.Features:
|
|
Basic Blinn/Phong shaderThis shader was written as the base for future personal shader development. It features core functionality that is universal to most shaders.Features:
|
|
Ramp ShaderThis shader is a simple derivative of the basic Blinn/Phong shader which uses the diffuse brightness to lookup a 1D reference texture to determine illumination.Features:
|