Superbloom – Pipeline and Tools
- Worked on and owned all things pipeline. Emphasized on optimizing processes for speed, automation, robustness, and ease of use.
- Developed, maintained, and extended various tools and addons mainly for Blender and Unity, as well as supplementary tooling for Google Sheet, and Retool.
- Python, C#, and JavaScript, to achieve these objectives.
- Some of the tools created
- CMS for large number of assets using Retool (Java Script). Data is pulled mainly from a spreadsheet, as well as pulled from an AWS server. Designed to be easy to be use and update by non technical person.
- Scene management tool in Blender Python
- Various automation to ease up scene setup workflow for artists
- From naming, hierarchy, shader setup and a whole lot more
- Render automation with Slack integration.
- The script automate scene processing, rendering individual sprites
- Also passing on data needed for later stage
- Validation script on scene and individual asset
- Created to reduce processing and render time due to human error
- Automation for UGC event creation
- Unity script to enable updating without rebuilding the whole level
- Various small command line python script to help out artists in the team
- Maintained and extended script between Blender and Unity.
- Used to process json file created in Blender and packing textures into atlas
- Couple scripts for Unity implementation to help out UX designer