Tools

Eagle Render Tool - Jam City

Developed a Windows tool that renders Maya files from the command line and pushes them to asset library software called Eagle.

It renders the contents of all Maya files from the selected folder without opening Maya's GUI. It duplicates the object in the scene and makes up to four instances of different angles.

The tool uses an orthographic camera to frame these objects by getting their bounding box values. It also exports the renders with useful json data that is used to populate Eagle. Users can use Google Sheets to get scene info or input desired changes.

Ribbon Rig - Jam City

A Maya shelf button to generate a rig around an fk chain for better ease of animation. Given two selected controls it will create a set of controls spaced evenly between them to fluidly control the fk joints together. It includes attributes for sine wave and twist functionality as well.

The script uses a NURBS ribbon surface with nHair follicles to create a ribbon-based deformation system. The follicles are attached to the ribbon surface, follicle joints drive the FK controls, and a set of ribbon controls deform the ribbon through skinning, effectively giving the FK chain an IK-like ribbon behavior.

Ragdoll Tools - Jam City

Created animation tools to easily utilize the Ragdoll plugin for Maya. I decided to use this plugin to better simulate cloth for our characters and give animators more control before bringing animations to the game engine. I created the best possible setup for our characters and automated the process with a button click. I also created an animation looping tool to loop the simulations.

Lightbaking Tool - Jam City

Created artist tool to organize meshes into groups and render out lightmaps. It renders in Arnold and exports to a psd in layers. The layers correct the raw output to match the gamma in Arnold Render View.