Pipeline and Workflow
The Remix 3D content pipeline used Autodesk ShotGrid as the central system for managing a large catalog of 3D assets and their associated metadata. ShotGrid tracked both production data and customer-facing information such as titles, descriptions, background colors, and publishing state, ensuring consistency across Remix 3D and its integration with other Microsoft products like Office and Paint 3D.
To support a global audience, all customer-facing metadata was maintained in twelve supported languages. I helped maintain a Python-based pipeline that exported metadata from ShotGrid for localization, re-ingested completed translations, validated updates, and synchronized the latest approved data back into ShotGrid before publishing assets to the Remix 3D online catalog.
As the platform evolved, I updated and maintained this pipeline to accommodate API changes and new requirements. This included improving schema structure and refining change-tracking logic so that only modified data was processed and propagated, reducing redundant work and keeping the pipeline efficient, scalable, and reliable.
Custom Tools
To support rapid content requests from partner teams, I developed a Colorways Creator tool in Python using Tkinter. The tool was created in response to a request for large sets of simple 3D primitives and alphanumeric characters, where the only variation between assets was color. What began as a small set of gray models quickly expanded into a need for unlimited color variations, making manual duplication impractical.
The Colorways Creator provided a simple GUI that allowed users to select a directory of existing assets, choose a target color using an integrated color picker, and process the entire set with a single action. Leveraging the Autodesk FBX SDK, the tool opened each model, extracted its texture, applied a hue and saturation shift to match the selected color, repackaged the asset with the updated texture, and saved it with a new name. Progress feedback and detailed logging made the process transparent and easy to monitor.
This tool dramatically reduced turnaround time for color variant requests and removed the need for manual artist intervention. By automating a repetitive task into a self-service workflow, it enabled teams to generate large volumes of consistent, color-accurate assets on demand, improving efficiency while maintaining quality and consistency across the Remix 3D catalog.









