Custom Pipeline Tool Design and Development
Custom tools I've designed and developed to solve production challenges.
These projects demonstrate technical problem-solving from an artist's perspective.
Note: Sensitive project information has been obfuscated in screenshots.
Our VFX products were growing in scope, and we were consistently going over memory budget. Our existing tools lacked 3D mesh viewers, dependency reporting, and asset usage data, making it difficult to identify optimization opportunities. Artists faced several daily challenges:
I designed and rapidly prototyped this tool from concept to working application using AI-assisted development. My goal was to create a functional proof-of-concept that demonstrated the solution's value, with the intention of handing it off to our tools engineering team for proper pipeline integration. That handoff is currently in progress.
A key requirement was portability: I needed a tool that artists could easily launch without an install process, that could access our asset files directly, and work seamlessly alongside our existing toolset. I chose Electron to create a standalone desktop application that requires no installation.
My approach was artist-first: I focused on the UX that would make sense to VFX artists working in production, not just technically correct solutions. By leveraging AI to accelerate development, I could quickly iterate on ideas and validate the design with real users before committing engineering resources.
Identified pain points through team feedback and my own daily production experience
Designed the complete UX/UI with VS Code-inspired professional aesthetics
Built a portable, standalone Electron app using JavaScript, Three.js, and AI coding tools
Delivered working prototype + documentation to tools engineering for pipeline integration
Browse thousands of textures, meshes, and animations with visual previews. Filter by asset type, extension, or text search. Sort by name, size, reference count, or mesh complexity.
Click any mesh to open it in a fully interactive 3D viewer. Rotate, zoom, and inspect geometry without opening external tools.
Navigate particle system hierarchies and see exactly which assets they reference. Essential for optimization and asset management.
Generate comprehensive reports showing asset usage across the entire project. Identify unused assets, find optimization opportunities, and track dependencies for migrations.
Reduced time spent searching for assets from minutes to seconds
First-ever visibility into which systems use which assets
Enabled targeted optimization of high-impact assets to reduce memory usage
Shipped with comprehensive user guide and feature documentation
More tools coming soon...