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