Visual Effects Visual Effects MCQ 4 — Questions and Answers
Question 1: What is 'rotoscoping' in visual effects?
- A technique for tracking camera motion using reference points
- Manually drawing mattes frame-by-frame to isolate a subject from its background (Correct answer)
- A method of projecting 3D geometry onto 2D footage
- An automated keying process for blue/green screen footage
Correct answer: Manually drawing mattes frame-by-frame to isolate a subject from its background
Rotoscoping is the frame-by-frame manual process of drawing shapes to create an accurate matte for isolating elements.
Question 2: In 3D rigging, what is the difference between FK (Forward Kinematics) and IK (Inverse Kinematics)?
- FK drives child joints from the parent down; IK calculates parent joint positions from a target position at the end of the chain (Correct answer)
- FK is used only for facial animation; IK is used only for body animation
- FK is a physics-based simulation; IK is a procedural technique
- FK requires motion capture data; IK uses keyframe animation only
Correct answer: FK drives child joints from the parent down; IK calculates parent joint positions from a target position at the end of the chain
FK rotates joints from root to tip in a chain, while IK positions the end effector and solves the joint angles backward up the chain.
Question 3: What is a 'Z-depth pass' (depth pass) used for in VFX compositing?
- Storing the distance from the camera for each pixel, used to add depth of field or atmospheric fog in compositing (Correct answer)
- Recording the Z-axis rotation of objects for motion blur
- Baking ambient occlusion into a separate render layer
- Saving render time by skipping distant geometry
Correct answer: Storing the distance from the camera for each pixel, used to add depth of field or atmospheric fog in compositing
A depth pass stores per-pixel distance from the camera, allowing compositors to add depth-of-field blur or fog without re-rendering.
Question 4: Which simulation approach is used by Houdini's FLIP solver to simulate liquids?
- Purely grid-based Eulerian simulation
- A hybrid Lagrangian particle and Eulerian grid method (Correct answer)
- Pure Lagrangian smoothed-particle hydrodynamics (SPH) only
- Rigid body dynamics with deforming meshes
Correct answer: A hybrid Lagrangian particle and Eulerian grid method
FLIP (Fluid Implicit Particles) is a hybrid method that transfers velocity between particles and a grid, capturing both fine detail and broad flow.
Question 5: What is 'lens distortion' and why is it important to address in VFX compositing?
- The over-exposure of highlights caused by wide-angle lenses, corrected with HDR grading
- The warping of straight lines in footage caused by lens optics, which must be matched so CG elements integrate correctly (Correct answer)
- The chromatic aberration in color channels that causes fringing on keyed elements
- The focus falloff at the edges of the frame, corrected with vignette removal
Correct answer: The warping of straight lines in footage caused by lens optics, which must be matched so CG elements integrate correctly
Lens distortion bends straight lines in footage, so CG must be rendered with matching distortion (or footage undistorted) for seamless compositing.
Question 6: In VFX, what is a 'clean plate'?
- A background shot without any actors, objects, or rigs that need to be removed (Correct answer)
- A final graded and color-corrected output frame
- A reference shot taken with a calibration chart for color matching
- A fully rendered CG scene before compositing with live action
Correct answer: A background shot without any actors, objects, or rigs that need to be removed
A clean plate is a frame of the background without any foreground elements, used to digitally remove wires, rigs, or performers.
Question 7: What is the purpose of 'AOVs' (Arbitrary Output Variables) in modern VFX rendering workflows?
- To compress render files for faster network transfer
- To output separate render passes (diffuse, specular, shadows, etc.) for flexible compositing control (Correct answer)
- To automatically generate proxy resolution versions of renders
- To define which geometry objects are included in the final render
Correct answer: To output separate render passes (diffuse, specular, shadows, etc.) for flexible compositing control
AOVs split the full beauty render into component passes so compositors can adjust lighting, shadows, and reflections independently.
What is 'rotoscoping' in visual effects?