Reel Breakdown: spalla.us/reel-breakdown/
Shot 1: Python Texture Atlas Creation Script - A script written in Python which creates a single texture atlas from multiple objects and images. It supports 2D and 3D procedural textures, as well as transparency. This script also includes many options for optimizing UV space in newly created textures. These texture atlases save on render time as well as draw calls.
Shot 2: Python Mass Texture Reassignment Script - A script written in Python which applies a new material, texture node, and image file to each selected object. The user selects geometry and enters in the file path and prefix of the texture or set of textures. From the selected object's shape node, the script creates a naming convention and applies textures. This script saves hours of work in the texture baking process when using TURTLE.
Shot 4: Banana Dash Game Development - This game features joystick interaction, particle effects when losing and gaining bananas, blend-shape driven animation implementation, sound implementation, level-building, randomized NPC interactions, and real-time score feedback shown by a bottom right bar, and also the amount of bananas visible in the truck, all scripted by myself. Banana Dash also features an arcade mode which cycles through various cameras, plays through without user interaction, and alternates between instruction panels.
Shot 3: Hangar of the Future - This application was developed for the Aviation Technology department at Purdue University by the Envision Center. This project features 3 learning modes (inspection, tutorial, and practice) in order to demonstrate proper landing gear maintenance to students. The application is available on both Android (as an Augmented Reality experience) and PC. This application makes use of Vuforia and was developed in Unity using C#.