Custom Vectorworks Plug-In Tools
Collaborating with designers and design students, I've developed six new custom Vectorworks plug-in tools. They each serve a specific purpose in streamlining the design and drafting workflow to better let designers utilize the program. Their functionality ranges from displaying info in auto-generated magic sheets to editing fixtures with a customizably small object info palette. Six tools are in testing and are aimed for release soon. New tools are continually being developed. If you have an idea for a tool to improve your workflow, please reach out!
Rogue Wrangler
For my final project in "Intro to Game Development", a class through UCSB Electrical and Computer Engineering, I created "Rogue Wrangler", a 3D arcade adventure where the player inhabits an eager shapeshifter assisting a group of cranky scientists in their wildlife studies. The player explores different environments and uses each animal's special abilities to solve levels, unlocking new animal forms and biomes. The game was created in Unity, with code in C#.
Data Visualization
The UCSB Global Media Technologies and Cultures lab does a lot of work in collecting data from various company reports around they world. What they were looking for was a way to make that information digestible to the general public. I developed various interactive data visualizations in javascript that gave both a clear and intuitive sense of the information conveyed. It was also important that these visualizations were generative, adapting dynamically to whatever data is input, making these pieces reusable.
This example demonstrates the land ownership of companies under different categories. The goal here was to make the data, areas in the millions of square feet, more understandable by comparing it to well known sizes.
Projects in Allolib
UCSB is home to the Allosphere, a 30-foot tall sphere with full surface projection coverage inside of it. In a graduate level class in the Media Arts and Technology program, I learned about creating visuals for the Allosphere through its C++ framework, allolib. It's an exciting mix of object oriented programming, computer graphics, and physics simulation.