"As an action sequence consultant and designer, I choreograph blockbuster moments and lead layout teams at the world's premier VFX studios."
With a background in 3D Computer Animation (MA & BA Hons, University of Wales Trinity Saint David), I've spent 12 years at studios including TRIXTER, Method Studios, Scanline VFX, Rising Sun Pictures, and MPC — working across the UK, Australia, Germany and Italy.
My focus is on layout supervision, previs, and pipeline design. Alongside production work I develop custom Python & MEL tools for Maya, and I'm currently expanding into UX/UI design and AI-driven pipeline tooling through additional training at SPICED Academy, Berlin.
40+ productions across major VFX studios worldwide
Layout & previs work across blockbuster features and major TV productions · @aaronstewart1930
These scripts and tools were built to accelerate complex layouts, generate dynamic environments, and streamline pipeline diagnostics. They were developed alongside advanced AI models to ensure robust, production-ready code. They are actively used in my daily VFX layout workflow and are available below for anyone to download, review, and integrate into their own pipelines.
Real-time animated speedometer and telemetry tool. Tracks the velocity of any Maya object frame-by-frame with a live PySide2/6 UI featuring a custom-painted speedometer gauge with glow effects, oscilloscope wave display, and detailed speed logging at keyframes.
Dockable Maya Camera HUD combining a full heads-up display with an integrated OpenMaya 2.0 raycaster — no external dependencies. Displays real-time distance and speed telemetry for any selected camera or object directly in the Maya viewport using MayaQWidgetDockableMixin.
Master toolset for batch camera projection and greenscreen/bluescreen keying. Automates frustum plane creation, projection shader assignment, and full pro-quality keyer node network construction. Inspired by working alongside Arne Palluck.
Sophisticated procedural noise generator for Maya attributes. Applies SINE, SQUARE, TRIANGLE, SAW, pseudo-PERLIN, or RANDOM noise to any keyable attribute. Created with Nathan Thompson.
Non-destructive layout camera shake generator. Build the rig once, then tweak Walk / Jog / Sprint presets live — Auto Live re-bakes the shake onto the rig instantly as you adjust, so you can feel the difference in real time. Footstep impacts, handheld sway, breathing and tremor all bake onto a clean offset-group rig that preserves your original camera path.
Dockable sensor & lens switcher that behaves like the Attribute Editor. Pick a camera body (sensor / film-back size) and a lens (focal length) from presets and the viewport gate updates live — no bake. An animated top-view FOV wedge in the header opens and closes as you change focal length, anamorphic squeeze is handled per film-back, and a dotted distortion guide marks the heavy lens-distortion edge zone. Save setups into A/B slots to compare framing on a shot.
Builds a camera with an open-gate image plane (the full sensor / plate), crops a Show region inside it, and toggles the camera's film back between Open Gate and Show with one click. Because the focal length is held constant, the crop is a true sensor punch-in — the field of view narrows exactly like a windowed sensor mode. Define the crop with delivery-aspect presets or exact mm / pixels; the state is stored on the cameraShape so it survives save, reload and tool relaunch.
Professional multi-camera playblast manager with complete Maya state save/restore. Batch-playblasts up to 4 cameras as image sequences simultaneously, with per-camera resolution presets, HUD options, custom naming, and a progress UI. Compatible Maya 2022–2025.
A streamlined tool for exporting Maya cameras to USD with proper Houdini Solaris motion blur support. Injects temporary USD shutter attributes directly into the Maya shape node before export.
A lightweight, drag-and-drop batch script that automatically extracts high-quality JPEG image sequences from any video file using FFmpeg. Maya strongly prefers image sequences over .mp4 or .mov files for Image Planes and animated textures to maintain viewport stability and frame accuracy.
Multi-directional world-space mesh raycasting module using OpenMaya 2.0 API. Casts rays from a source object in up to 6 cardinal directions against a list of target meshes, returning exact world-space hit points, face normals, and distances. Optional debug visualisation.
RV is the industry-standard review & playback tool for VFX and animation pipelines. Originally developed by Tweak Software, acquired by Autodesk in 2015, and open-sourced in 2022 under the Academy Software Foundation's Open Review Initiative.
Used daily across major VFX studios for dailies review, version comparison, colour inspection, and ShotGrid/Flow integration. RV won a Scientific & Technical Award from the Academy of Motion Picture Arts and Sciences.
Command-line companion for format conversion, slate generation, watermarking and transcoding.
rv /path/seq.1001-1100#.exrComplete keyboard shortcuts — search or filter by category
Click each step to see a typical VFX dailies review pipeline
Test your RV knowledge
Track your RV learning progress
Available for layout supervision, previs, and pipeline consulting roles worldwide. Based in Berlin, currently working in Rome.
Information according to § 5 TMG:
Aaron Stewart
Auf dem Rücken 3
44869 Bochum
Germany
Contact:
Email: info@aaron-stewart.com
Responsible for content according to § 55 Abs. 2 RStV:
Aaron Stewart
General Information
As the operator of this website, I take the protection of your personal data very seriously. I treat your personal data confidentially and in accordance with the statutory data protection regulations (GDPR) and this privacy policy.
Hosting
This website is hosted by STRATO AG (Germany). STRATO collects server log files (IP address, browser type, time of access). This is necessary for the technical operation and security of the website based on my legitimate interest (Art. 6 Para. 1 lit. f GDPR).
Cookies & Local Storage
This site uses "Local Storage" to remember your preference for Light or Dark mode. This is a functional requirement and does not track your personal behavior across other sites.
External Services (YouTube/Vimeo)
This site embeds videos from YouTube and Vimeo. To protect your privacy, I use YouTube's "Privacy Enhanced Mode" (youtube-nocookie.com). However, clicking "Play" or interacting with these videos may result in data being processed by Google/YouTube or Vimeo according to their respective privacy policies.
Your Rights
You have the right to receive information about the origin, recipient, and purpose of your stored personal data at any time free of charge. You also have the right to request the correction, blocking, or deletion of this data.