3D Modeling & Animation Learning Roadmap
Master 3D modeling, texturing, lighting, rigging, and animation from beginner to advanced production techniques
Learning Roadmap
Tap a step, then a topic, to see details and resources.Zoom, pan, and click any topic to explore details and resources.
Sign in to save your progress across devices
Sign In$ cat trends.log --format=pretty
Job Market Insights
Live demand & industry landscape
Open Positions
0+
Active job listings globally
Growth Rate
Faster than average
Bureau of Labor Statistics
Top Companies
What's Next?
Continue your journey with advanced topics
Advanced Topics to Explore
The 3D Modeling and Animation roadmap, step by step
6 stages and 62 topics, about 36 weeks in all. It starts at beginner level with Introduction to 3D Modeling and ends at advanced level with Advanced Techniques and Specializations. It prepares you for roles such as 3D Modeler, 3D Animator, Visual Effects Artist.
Stage 1: Introduction to 3D Modeling
6 weeks, Beginner, 11 topics
Learn the foundations of 3D space, mesh modeling, and essential tools in Blender and Maya
- 3D Space NavigationLearn to orbit, pan, zoom, and use orthographic vs perspective views to navigate 3D viewports efficiently.
- Use middle mouse button to orbit, Shift+MMB to pan, and scroll wheel to zoom
- Switch between perspective and orthographic views using Numpad 5
- Access front, side, and top views via Numpad 1, 3, and 7
- Use the gizmo and navigation pie menu for quick view alignment
- Mesh Modeling BasicsUnderstand vertices, edges, and faces as fundamental mesh components and learn to manipulate them in edit mode.
- Toggle between Object Mode and Edit Mode with Tab key
- Select and manipulate vertices, edges, and faces individually or in groups
- Use extrude, inset, loop cut, and bevel as core modeling operations
- Understand the difference between manifold and non-manifold geometry
- Modifiers & ToolsApply non-destructive modifiers like Subdivision Surface, Mirror, and Boolean to speed up modeling workflows.
- Modifiers are non-destructive and can be reordered, adjusted, or removed at any time
- Subdivision Surface smooths geometry by adding subdivisions without altering the base mesh
- Mirror modifier halves your work by reflecting geometry across an axis
- Boolean modifier performs union, difference, and intersection operations between meshes
- Blender InterfaceMaster the Blender UI including workspaces, panels, properties editor, and keyboard shortcuts for efficient workflows.
- Blender uses workspaces (Layout, Modeling, Sculpting, etc.) to organize task-specific editor layouts
- The Properties panel on the right contains render, scene, object, modifier, material, and constraint settings
- Learn essential shortcuts: G (grab), R (rotate), S (scale), X/Y/Z (axis constraint)
- Customize the interface by splitting, joining, and swapping editor areas
- Maya Interface BasicsUnderstand the Maya workspace, shelf tools, channel box, and attribute editor for professional 3D production.
- Maya uses a menu-set system that changes available menus based on context (Modeling, Rigging, Animation, etc.)
- The Channel Box and Attribute Editor provide precise control over object transforms and properties
- Shelf tools offer quick access to commonly used operations and can be customized
- Alt+LMB orbits, Alt+MMB pans, and Alt+RMB zooms in the viewport
- Polygon ModelingBuild 3D models by creating and refining polygon meshes using industry-standard techniques.
- Start from primitive shapes (cube, cylinder, sphere) and refine through extrusion and edge loops
- Maintain quad-based topology for clean subdivision and deformation
- Use reference images as guides to achieve accurate proportions
- Keep polygon count appropriate for the intended use (game vs film)
- Reference & Blueprints(recommended)Set up reference images and blueprints in the viewport to guide accurate and proportional 3D modeling.
- Import reference images as background images aligned to front, side, and top views
- Use PureRef or similar tools to organize and display reference boards alongside your 3D app
- Gather references from multiple angles before starting any model
- Edge Flow & Topology(recommended)Understand how edge loops and topology affect mesh quality, deformation, and subdivision behavior.
- Edge loops should follow the natural flow of a surface, especially around joints and facial features
- Avoid triangles and n-gons in deforming areas; prefer all-quad topology
- Good topology enables smooth subdivision and predictable deformation during animation
- Scene Organization(recommended)Keep scenes manageable by naming objects, using collections/groups, and applying consistent transforms.
- Name every object descriptively and use a consistent naming convention
- Group related objects into collections for easy visibility toggling and selection
- Apply transforms (Ctrl+A) to reset location, rotation, and scale to avoid unexpected behavior
- 3ds Max Overview(optional)Get a high-level introduction to Autodesk 3ds Max, its interface, and where it fits in the industry.
- 3ds Max is widely used in architectural visualization, game asset creation, and broadcast design
- Its modifier stack system is similar to Blender's non-destructive modifier workflow
- 3ds Max is Windows-only and uses a perpetual subscription through Autodesk
- Hard Surface Modeling Intro(optional)Introduction to modeling mechanical, man-made objects with clean edges and precise geometry.
- Hard surface modeling focuses on inorganic objects like vehicles, weapons, and machinery
- Bevel and crease edges to control shading and subdivision behavior on sharp edges
- Boolean operations are commonly used for complex cutouts and intersections
Projects for this stage
- Still Life Scene: Model a table with everyday objects (cup, book, fruit) using basic mesh modeling techniques
- Low-Poly Environment: Create a stylized low-poly landscape with trees, rocks, and a small cabin
- 3D Space NavigationLearn to orbit, pan, zoom, and use orthographic vs perspective views to navigate 3D viewports efficiently.
Stage 2: Texturing and Materials
6 weeks, Beginner, 10 topics
Learn UV mapping, PBR materials, texture painting, and procedural texturing to bring your models to life
- UV Mapping & UnwrappingUnwrap 3D meshes into 2D UV space so textures can be applied accurately without stretching or distortion.
- Mark seams along natural edges to control where the mesh is 'cut' for unwrapping
- Minimize UV stretching by checking with a checker texture overlay
- Pack UV islands efficiently to maximize texture resolution
- Use projection methods (planar, cylindrical, spherical) for simple shapes
- PBR MaterialsCreate physically based rendering materials using albedo, metallic, roughness, and normal maps for realistic surfaces.
- PBR uses real-world physical properties to simulate how light interacts with surfaces
- Key maps: Base Color (Albedo), Metallic, Roughness, Normal, Ambient Occlusion
- Metallic workflow distinguishes metals (metallic=1) from dielectrics (metallic=0)
- Roughness controls the sharpness of reflections, from mirror-like to fully diffuse
- Texture PaintingPaint directly on 3D models to create unique color, detail, and wear maps using built-in or external tools.
- Switch to Texture Paint mode to paint directly on the model's UV-mapped surface
- Use brush types like Draw, Soften, Smear, Clone, and Fill for different effects
- Paint across multiple texture channels (color, roughness, normal) for rich detail
- Use stencil and mask features for precise and controlled painting
- Substance Painter BasicsLearn the industry-standard texturing application for painting materials, masks, and smart materials on 3D assets.
- Bake mesh maps (normal, curvature, AO, position) before painting for generator-driven effects
- Use layers, masks, and smart materials for non-destructive texture workflows
- Generators and filters automate realistic wear, dirt, and edge damage
- Export texture sets configured for your target renderer (Unity, Unreal, Arnold, Cycles)
- Procedural TexturingGenerate resolution-independent textures using math and noise functions instead of image-based maps.
- Procedural textures use noise, Voronoi, wave, and gradient functions to generate patterns
- They are resolution-independent and scale seamlessly to any object size
- Combine multiple noise layers and color ramps to create complex natural materials
- Useful for backgrounds, environments, and materials that need infinite tiling
- Material Nodes (Blender Shader Editor)(recommended)Use Blender's node-based shader editor to build complex materials by connecting texture, math, and shader nodes.
- The Principled BSDF node is the go-to shader for PBR materials in Blender
- Connect texture nodes to individual inputs (Base Color, Roughness, Normal) for layered control
- Use MixRGB, Math, and ColorRamp nodes to blend and adjust textures procedurally
- Node groups let you encapsulate and reuse complex material setups
- Texture Baking(recommended)Bake high-poly detail, lighting, and procedural materials into flat image textures for real-time use.
- Baking transfers detail from high-poly to low-poly via normal, AO, and curvature maps
- Requires properly unwrapped UVs on the target (low-poly) mesh
- Common bake types: Diffuse, Normal, Ambient Occlusion, Emission, Combined
- HDRI & Environment Maps(recommended)Use HDR images to provide realistic environment lighting and reflections in your 3D scenes.
- HDRI (High Dynamic Range Image) provides 360-degree image-based lighting for scenes
- HDRIs capture a wide range of light intensity for realistic reflections and soft shadows
- Connect HDRI to the World shader's Environment Texture node in Blender
- Substance Designer Intro(optional)Explore the node-based procedural material creation tool for generating tileable textures and material graphs.
- Substance Designer is fully procedural and node-based for creating tileable materials
- Materials are resolution-independent and can be parameterized for variation
- Export to Substance Painter, game engines, and other renderers via SBSAR format
- Hand-Painted Textures(optional)Create stylized, hand-painted textures for a painterly art style commonly used in games.
- Hand-painted textures rely on color variation, painted shadows, and highlights baked into the diffuse map
- Typically do not use PBR maps; all detail is in the base color texture
- Popular in stylized games like World of Warcraft and Fortnite
Projects for this stage
- Textured Prop Asset: UV unwrap and fully texture a game-ready prop using Substance Painter
- Procedural Material Library: Build a library of procedural materials (wood, metal, stone, fabric) in Blender's Shader Editor
- UV Mapping & UnwrappingUnwrap 3D meshes into 2D UV space so textures can be applied accurately without stretching or distortion.
Stage 3: Lighting and Rendering
6 weeks, Intermediate, 10 topics
Master lighting techniques, camera composition, and render engines to produce photorealistic or stylized output
- Three-Point LightingLearn the classic key, fill, and rim light setup used across film, photography, and 3D to achieve balanced illumination.
- Key light is the primary light source that defines the main shadows and form
- Fill light softens shadows created by the key light without introducing new shadow directions
- Rim (back) light separates the subject from the background by creating an edge highlight
- Adjust the ratio between key and fill to control contrast and mood
- HDRI LightingUse High Dynamic Range images to create realistic, environment-based lighting with natural reflections and soft shadows.
- HDRIs provide 360-degree real-world lighting information for natural illumination
- Rotate and adjust HDRI strength to match your desired lighting direction and intensity
- HDRIs work especially well for product visualization and outdoor scenes
- Cycles Renderer (Blender)Configure Blender's path-traced Cycles renderer for physically accurate lighting, materials, and final output.
- Cycles is a physically-based path tracer that simulates real light behavior
- Increase samples to reduce noise; use denoising to clean up renders with fewer samples
- Enable GPU rendering (CUDA/OptiX/HIP) for significantly faster render times
- Light paths settings (bounces) control accuracy vs performance tradeoffs
- Arnold Renderer (Maya)Learn the basics of Arnold, the production renderer integrated with Maya used by major studios.
- Arnold uses unbiased Monte Carlo ray tracing for photorealistic results
- The aiStandardSurface shader is Arnold's primary PBR material node
- Use Arnold's Light Manager to control intensity, color, and exposure of all lights
- Arnold IPR (Interactive Preview Rendering) allows real-time feedback while adjusting settings
- Render Settings & OptimizationBalance render quality with speed by tuning samples, resolution, tile size, and denoising options.
- Use adaptive sampling to concentrate render effort on noisy areas
- Optimize tile size based on CPU vs GPU rendering for maximum throughput
- Enable denoising (OpenImageDenoise or OptiX) to achieve clean results with fewer samples
- Reduce light bounces for interior scenes where full global illumination is not critical
- Camera Composition(recommended)Apply photography and cinematography principles like rule of thirds, depth of field, and focal length to 3D cameras.
- Use the rule of thirds grid overlay to position subjects at visual interest points
- Adjust focal length to control perspective distortion (wide-angle vs telephoto look)
- Depth of field (DOF) draws attention to the subject by blurring the background
- V-Ray Basics(recommended)Introduction to V-Ray, a popular commercial renderer used in architecture, product design, and film.
- V-Ray is widely used in architectural visualization and product rendering
- V-Ray supports both CPU and GPU rendering with similar output quality
- V-Ray Frame Buffer (VFB) offers built-in post-processing and lens effects
- Post-Processing & Compositing(recommended)Enhance rendered images using compositing nodes for color correction, glare, lens effects, and layered passes.
- Render passes (diffuse, glossy, shadow, AO) give granular control in compositing
- Use Glare, Lens Distortion, and Color Balance nodes for cinematic effects
- Compositing in Blender avoids round-tripping to external apps for common adjustments
- EEVEE Real-Time Renderer(optional)Use Blender's rasterization-based EEVEE engine for fast previews and real-time rendering with approximate global illumination.
- EEVEE is a real-time rasterization engine, dramatically faster than Cycles but with approximations
- Enable Screen Space Reflections and Ambient Occlusion for improved realism
- Use Light Probes to capture indirect lighting information for EEVEE scenes
- Render Farm Basics(optional)Understand how render farms distribute heavy rendering jobs across multiple machines for faster turnaround.
- Render farms split animation frames across many machines to reduce total render time
- Cloud render farms (SheepIt, RebusFarm, GarageFarm) offer pay-per-frame pricing
- Package your scene with all textures and dependencies before submitting to a farm
Projects for this stage
- Product Visualization Render: Light and render a product shot with studio lighting and clean background
- Cinematic Scene: Create a moody, film-inspired scene with dramatic lighting and composited effects
- Three-Point LightingLearn the classic key, fill, and rim light setup used across film, photography, and 3D to achieve balanced illumination.
Stage 4: Character Modeling and Rigging
8 weeks, Intermediate, 11 topics
Create detailed characters through sculpting and retopology, then rig them for animation with bones and controls
- Character AnatomyStudy human and creature anatomy to create believable characters with proper proportions and muscle structure.
- Learn skeletal landmarks and major muscle groups that define surface form
- Use the 7.5-head proportion system as a starting point for human figures
- Study anatomy from life, reference photos, and anatomical models
- Understand how anatomy changes between body types, ages, and poses
- Sculpting with ZBrushUse ZBrush's digital sculpting tools to create high-resolution organic models with millions of polygons.
- ZBrush uses DynaMesh for free-form sculpting without worrying about topology
- ZRemesher automatically creates clean quad topology from sculpted meshes
- Use SubTool system to manage multiple separate parts of a character
- Key brushes: ClayBuildup, Standard, Dam_Standard, Move, Smooth, Trim
- RetopologyRebuild a clean, low-poly mesh over a high-poly sculpt with optimized topology for animation and real-time use.
- Retopology creates animation-friendly topology by tracing clean quads over a sculpt
- Use shrinkwrap modifier or snapping to project new vertices onto the high-poly surface
- Maintain edge loops around deformation areas (elbows, knees, mouth, eyes)
- Target poly counts depend on use case: games need lower counts than film
- Armature & Bone SetupCreate a skeleton (armature) inside a character mesh to define its joint structure for posing and animation.
- An armature is a hierarchy of bones that acts as the skeleton for deforming a mesh
- Place bone joints at anatomically correct positions (shoulder, elbow, wrist, etc.)
- Parent the mesh to the armature using Armature Deform with Automatic Weights as a starting point
- Use bone naming conventions (e.g., Arm.L, Arm.R) for mirror operations and animation tools
- IK/FK RiggingImplement Inverse Kinematics and Forward Kinematics chains for intuitive character posing and animation control.
- FK (Forward Kinematics) rotates each bone individually from parent to child for precise control
- IK (Inverse Kinematics) moves the end effector and the chain solves automatically
- Use IK for legs and feet (planted on ground) and FK for arms and fingers (free movement)
- Implement IK/FK switching to give animators flexibility based on the shot
- Weight PaintingAssign per-vertex influence values to bones so the mesh deforms smoothly when the skeleton is posed.
- Weight painting defines how much each bone influences nearby vertices (0 = no influence, 1 = full)
- Start with automatic weights and refine problematic areas manually
- Pay special attention to joints, shoulders, and hips where multiple bones compete
- Use normalize and clean tools to prevent over-influence and stray weights
- Facial Rigging(recommended)Build facial rigs with bones or blend shapes to control expressions, eye movement, and jaw articulation.
- Facial rigs can use bones, blend shapes (shape keys), or a combination of both
- The FACS (Facial Action Coding System) provides a standard set of facial muscle actions
- Eye controls typically use Track To constraints for gaze direction
- Jaw, lip, and brow controls are essential for speech and emotional expression
- Blend Shapes / Shape Keys(recommended)Create morph targets that deform a mesh between predefined shapes for facial expressions and corrective poses.
- Shape keys store vertex position offsets from a basis (rest) shape
- Multiple shape keys can be blended simultaneously for complex expressions
- Corrective shape keys fix deformation artifacts at extreme joint angles
- Auto-Rigging Tools(recommended)Use automated rigging solutions like Rigify, Mixamo, or AccuRIG to quickly generate production-ready character rigs.
- Rigify generates a full control rig from a simple meta-rig template in Blender
- Mixamo provides instant cloud-based rigging for humanoid characters
- Auto-rigs save time but may require manual cleanup for specific deformation needs
- Cloth & Hair Simulation Setup(optional)Set up cloth and hair physics on rigged characters so garments and hair respond dynamically to movement.
- Cloth simulation uses physics to drape and animate garments realistically
- Pin groups define which vertices are attached to the character and which flow freely
- Hair particles or curves can be simulated with physics for dynamic movement
- Custom Controllers(optional)Build custom bone shapes and UI panels to create animator-friendly control interfaces for complex rigs.
- Replace default bone displays with custom mesh shapes (arrows, circles, sliders) for clarity
- Organize controls into layers so animators see only what they need
- Use drivers and constraints to create single-control interfaces for complex behaviors
Projects for this stage
- Character Bust: Sculpt, retopologize, and texture a character bust from concept art
- Rigged Biped Character: Model, rig, and weight paint a full biped character ready for animation
- Character AnatomyStudy human and creature anatomy to create believable characters with proper proportions and muscle structure.
Stage 5: Animation Fundamentals
6 weeks, Intermediate, 10 topics
Master the principles of animation, keyframing, and character performance to bring your models to life
- 12 Principles of AnimationStudy the foundational principles defined by Disney animators that govern all convincing motion and performance.
- Squash and stretch gives a sense of weight and flexibility to objects
- Anticipation prepares the audience for a major action
- Ease in and ease out (slow in/slow out) makes motion feel natural by varying speed
- Secondary action adds richness and dimension to the main action
- Keyframing & TimingSet keyframes at critical poses and control timing and spacing to define the speed and rhythm of motion.
- Keyframes define specific values (position, rotation, scale) at specific frames
- Timing is the number of frames between keyframes; spacing is the distance between poses
- Fewer frames between keys = faster motion; more frames = slower, more deliberate movement
- Use auto-keying or manual keyframe insertion depending on your workflow preference
- Walk CycleAnimate a looping walk cycle that demonstrates weight shift, balance, and personality through gait.
- A walk cycle has four key poses: Contact, Down, Passing, and Up
- The body shifts weight side to side and the hips rotate to maintain balance
- Arms swing opposite to legs (right arm forward with left leg) for natural counterbalance
- Personality is conveyed through stride length, bounce height, and arm swing amplitude
- Graph Editor & CurvesUse the Graph Editor to fine-tune animation curves (f-curves) for precise control over easing and motion profiles.
- The Graph Editor displays animation data as curves where the X-axis is time and Y-axis is value
- Bezier handles control the acceleration and deceleration between keyframes
- Flat tangents create ease-in/ease-out; linear tangents create constant speed
- Use the Graph Editor to identify and fix pops, hitches, and uneven motion
- Character ActingCreate believable performances by combining body language, timing, and emotional intent in character animation.
- Every action should be motivated by a thought or emotion that precedes the physical movement
- Use reference video (film yourself) to capture natural timing and gesture
- Pose-to-pose animation gives more control over key storytelling moments
- Subtlety in holds, weight shifts, and eye movement sells believability
- Lip Sync & Facial Animation(recommended)Animate facial expressions and synchronize mouth shapes to dialogue for character speech and emotion.
- Use a phoneme/viseme chart to map speech sounds to mouth shapes
- Key mouth shapes slightly ahead of the audio for a natural feel
- Layer eye blinks, brow movement, and head tilt to support dialogue emotionally
- Camera Animation(recommended)Animate cameras to create dynamic shots with pans, dollies, tracking shots, and cinematic movement.
- Use Track To constraints to keep the camera focused on a subject during movement
- Camera shake and handheld effects add realism to action sequences
- Match live-action camera techniques (dolly, crane, steadicam) for cinematic results
- Physics-Based Animation(recommended)Use physics simulations to automate realistic motion for objects like falling debris, swinging pendulums, and rigid bodies.
- Rigid body simulation handles solid objects colliding, bouncing, and stacking
- Set objects as Active (simulated) or Passive (collision objects that don't move)
- Bake simulations to keyframes for predictable playback and further editing
- Motion Capture Basics(optional)Understand motion capture technology and how to apply, clean up, and retarget mocap data onto 3D characters.
- Motion capture records real human movement and maps it onto a digital skeleton
- Retargeting adapts mocap data from one skeleton proportion to another
- Mocap data usually requires cleanup to fix foot sliding, jitter, and intersection issues
- Non-Linear Animation (NLA)(optional)Use the NLA Editor to blend, layer, and sequence animation clips for complex, reusable character performances.
- NLA strips convert actions into reusable clips that can be sequenced on a timeline
- Blend modes (Replace, Add, Combine) control how overlapping strips interact
- Use the NLA to create complex animation sequences from modular action clips
Projects for this stage
- Bouncing Ball Animation: Animate a bouncing ball demonstrating squash, stretch, timing, and spacing
- Character Walk Cycle: Create a looping walk cycle for a bipedal character with personality
- 12 Principles of AnimationStudy the foundational principles defined by Disney animators that govern all convincing motion and performance.
Stage 6: Advanced Techniques and Specializations
4 weeks, Advanced, 10 topics
Explore advanced simulation, VFX, motion graphics, and cutting-edge techniques used in professional production
- Fluid SimulationSimulate realistic water, liquid, and smoke behavior using physics-based fluid solvers in Blender or Houdini.
- Blender uses Mantaflow for liquid and gas (smoke/fire) simulations
- Domain objects define the simulation space; resolution divisions control detail level
- Fluid simulations are computationally expensive and require baking before playback
- Mesh and particle visualization modes offer different approaches for rendering fluids
- Cloth SimulationSimulate fabric behavior for clothing, flags, curtains, and other soft materials that drape and collide realistically.
- Adjust stiffness, damping, and friction to simulate different fabric types (silk vs denim)
- Use collision objects and self-collision to prevent geometry interpenetration
- Pin vertex groups to attach cloth to characters or fixed points
- Bake simulations for consistent playback and rendering
- Particle SystemsCreate effects like rain, snow, sparks, dust, and explosions using particle emitters and force fields.
- Emitter particles spawn from a mesh surface with velocity, lifetime, and randomness controls
- Force fields (wind, turbulence, vortex) affect particle trajectories dynamically
- Hair particles create strands for fur, grass, and hair with physics simulation
- Instance objects on particles to create forests, crowds, and debris fields
- Compositing & VFXCombine rendered passes, live-action footage, and effects layers to create polished visual effects shots.
- Render layers and passes provide separate control over diffuse, specular, shadow, and emission
- Camera tracking allows 3D elements to be composited into live-action footage
- Green screen keying removes backgrounds for seamless integration of real and CG elements
- Use After Effects or Nuke for professional-level compositing beyond Blender's built-in tools
- Motion GraphicsDesign and animate graphic elements, text, logos, and abstract shapes for broadcast, advertising, and social media.
- Motion graphics combines animation, typography, and design for visual communication
- Use easing curves and staggered timing for professional-feeling animations
- Blender's Geometry Nodes enable procedural motion graphics with parametric control
- After Effects remains the industry standard for 2D motion graphics and compositing
- Geometry Nodes / Procedural(recommended)Use Blender's Geometry Nodes system for procedural modeling, scattering, and animation driven by node graphs.
- Geometry Nodes process mesh, curve, point cloud, and instance data through a visual node graph
- Use scatter and distribute nodes to procedurally place vegetation, rocks, and props
- Procedural workflows are non-destructive and can be controlled with input parameters
- Real-Time Rendering (Unreal)(recommended)Import 3D assets into Unreal Engine for real-time visualization, cinematics, and interactive experiences.
- Unreal Engine uses Lumen for dynamic global illumination and Nanite for virtualized geometry
- Import FBX/glTF models and set up materials using Unreal's Material Editor
- Sequencer tool enables cinematic camera work and animation playback in real-time
- Virtual Production Basics(recommended)Understand how LED volume stages and real-time engines are replacing green screens in modern film production.
- Virtual production uses LED walls displaying real-time rendered environments behind live actors
- Camera tracking synchronizes the virtual camera with the physical camera for parallax
- Shows like The Mandalorian popularized LED volume virtual production techniques
- AI-Assisted Modeling(optional)Explore emerging AI tools that accelerate 3D asset creation through text-to-3D, auto-texturing, and mesh generation.
- Text-to-3D tools generate rough models from natural language descriptions
- AI texture generators can create PBR material sets from text prompts or reference images
- Current AI output typically requires manual cleanup for production-quality results
- Pipeline & Asset Management(optional)Understand production pipelines and asset management systems used in studios to organize complex 3D projects.
- Production pipelines define stages (modeling, texturing, rigging, animation, lighting, compositing)
- Asset management tools (ShotGrid, Kitsu, Prism) track versions, reviews, and approvals
- File naming conventions and folder structures are critical for team collaboration
Projects for this stage
- VFX Shot: Create a short VFX shot combining particle effects, simulations, and compositing
- Motion Graphics Piece: Design and animate a 15-second motion graphics sequence with procedural elements
- Fluid SimulationSimulate realistic water, liquid, and smoke behavior using physics-based fluid solvers in Blender or Houdini.
