
Videos
Extensive animations demonstrating plyometric exercises, showcasing muscle activation and detailed movement breakdowns.
A series of multiple "Common Mistakes" clips, aimed at educating viewers on incorrect exercise forms with accurate anatomical visuals.
Each animation is designed to be both educational and visually engaging, helping users better understand human biomechanics in motion.
My focus was on anatomical accuracy, clean animation, and clear visual storytelling.

Custom Material Assignment Tool
Custom Material Assignment Tool for Muscles & Motion Built exclusively for Muscles & Motion, this Maya script has saved dozens of hours of manual setup and dramatically boosted efficiency:
One‑Click Texture Setup: Browse and store your texture library instantly.
14 Targeted Muscle Groups: Select individual anatomy sets—or all at once—for precise assignments.
Automated Shader Generation: Creates Blinn materials with color and normal maps, plus bump depth and eccentricity controls.
Live Global Controls: Adjust bump and specular eccentricity across every material via intuitive sliders—no reassigning required.
Scene Cleanup Utilities: Strip out old materials or unused nodes with dedicated buttons. A bespoke solution that transforms complex muscle‑material workflows into a fast, repeatable process.
Custom Muscle Material Manager
Custom Muscle Material Manager for Muscles & Motion Working hand‑in‑hand with the Material Assignment Tool, this Maya Qt dialog takes your freshly applied muscle shaders and lets you rapidly organize, duplicate, and color‑code them:
Texture Directory Loader: Point to your texture folder and auto‑scan for Target, Synergist, Stabilizer, Stretch, and Base maps.
Live Selection Panel: See and refresh your current muscle selection in real time.
Shader Duplication & Cleanup: Clone existing materials (with correct Raw ↔ sRGB toggles) and reassign them in one click.
One‑Click Color Presets: Apply intuitive color tags—red for Target, green for Synergist, brown for Stabilizer, yellow for Stretch, or pink for Base—across selected muscles.
Seamless Integration: After the first script assigns textures and bump/normal maps, this manager handles all downstream color‑variation and shader housekeeping.
Massive Time‑Saver: Automates repetitive shader management tasks, cutting hours off your rigging and look‑dev process.
Muscle & Motion Projects
As a freelance 3D artist, I’ve had the opportunity to collaborate with Muscle and Motion, a leading platform in anatomy and movement education.
My work involved creating multiple detailed anatomical and muscular animations, rigging and scrippting, using Autodesk Maya and Adobe After Effects as my primary tools.
Rigs
Muscle Man Rig
Anatomically-based FK/IK rig with twist joints and stretch systems Optimized for reuse across projects: clean naming, modular hierarchy ngSkinTools for precise skin weighting and easy retargeting Ideal for anatomical motion, posing, and integration into new assets
Stylized White Male Cartoon Rig
FK/IK skeleton with stretchy limbs, reverse‑foot and twist joints ngSkinTools skinning:
layered weights, auto‑normalize and volume preservation Color‑coded controls, clean hierarchy and one‑click zero/reset













