Autodesk Certified User: Maya — Questions and Answers
Question 1: In Maya's Arnold renderer, which node is used to load and connect an external texture image file into a shader network?
- file node (or aiImage) (Correct answer)
- place2dTexture node
- ramp node
- layeredTexture node
Correct answer: file node (or aiImage)
The file node (or Arnold's aiImage node) reads an external image from disk and outputs its color/alpha data to be connected to shader input attributes.
Question 2: What does `cmds.setAttr('pSphere1.translateX', 5)` do in Maya Python?
- Sets the X translation of pSphere1 to 5 units (Correct answer)
- Connects the translateX attribute to a keyframe at value 5
- Gets the current X translation of pSphere1
- Locks the translateX attribute so it cannot be changed
Correct answer: Sets the X translation of pSphere1 to 5 units
`cmds.setAttr` sets the value of a specified attribute on a node — here it moves pSphere1 five units along the X axis.
Question 3: Which option in Maya's UV Editor exports the current UV shell layout as an image to use as a texturing template in a paint application?
- UV Snapshot (Correct answer)
- UV Export
- UV Bake
- UV Print
Correct answer: UV Snapshot
UV Snapshot renders the UV wireframe layout to an image file at a specified resolution, which artists import into Photoshop or Substance Painter as a reference for painting textures.
Question 4: What does the 'Point Constraint' do in Maya?
- Forces the constrained object's position to follow a target object (Correct answer)
- Snaps a joint to the nearest vertex on a mesh
- Aligns the object's pivot to a point on a surface
- Locks the object's translate channels
Correct answer: Forces the constrained object's position to follow a target object
A Point Constraint makes the constrained object's translation match the position of one or more target objects.
Question 5: What is a 'deferred evaluation' call in Maya Python scripting (`cmds.evalDeferred`)?
- Delays the execution of a script by a specified number of seconds
- Evaluates a Python script in a separate background thread
- Defers the rendering of a scene until the script finishes
- Queues a script to execute after the current Maya operation completes (Correct answer)
Correct answer: Queues a script to execute after the current Maya operation completes
`cmds.evalDeferred` queues a command to run after Maya finishes its current operation, avoiding errors that arise from running commands during scene loading or callbacks.
Question 6: What does 'Bind Skin' do when rigging a character in Maya?
- Attaches a polygon mesh to a skeleton so joints deform it (Correct answer)
- Creates a skin shader for the character
- Locks the mesh vertices to prevent editing
- Paints influence weights on the mesh
Correct answer: Attaches a polygon mesh to a skeleton so joints deform it
Bind Skin (Smooth Bind) attaches a mesh to a skeleton, allowing joints to deform the mesh when rotated.
Question 7: What does 'Mirror Skin Weights' do in Maya?
- Copies skin weights from one side of a symmetrical mesh to the other (Correct answer)
- Reverses the weight painting direction
- Flips the skinned mesh geometry along an axis
- Creates a mirrored joint chain on the opposite side
Correct answer: Copies skin weights from one side of a symmetrical mesh to the other
Mirror Skin Weights copies the painted weight values from one side of a symmetrical mesh to the corresponding vertices on the other side.
Question 8: What does the 'Paint Effects' tool in Maya allow artists to create?
- Stroke-based natural media effects like plants, trees, fire, and brushstrokes (Correct answer)
- Vertex color painting directly on polygon surfaces
- Procedural textures applied with a brush interface
- Painted weight maps for deformers and skin binding
Correct answer: Stroke-based natural media effects like plants, trees, fire, and brushstrokes
Paint Effects uses brush presets to generate complex organic geometry and effects like foliage, hair, fire, and clouds directly in the viewport.
Question 9: What is an 'HDRI' (High Dynamic Range Image) used for in Maya lighting?
- As a 32-bit render output for compositing flexibility
- As a high-resolution texture map for character skin
- As a reference image displayed in the viewport background only
- As an image-based light that provides realistic environment illumination (Correct answer)
Correct answer: As an image-based light that provides realistic environment illumination
An HDRI is a 360-degree environment image used as an Image Based Light (IBL) source, providing natural scene illumination and reflections.
Question 10: What is an 'AOV' (Arbitrary Output Variable) in Arnold rendering?
- An option to override specific render quality settings per frame
- An additional render pass that isolates specific lighting or shading contributions (Correct answer)
- An alternative output video format for the rendered sequence
- A variable exposure setting for HDR render output
Correct answer: An additional render pass that isolates specific lighting or shading contributions
AOVs are additional render outputs (like diffuse, specular, shadow, depth) written alongside the beauty pass, enabling flexible compositing control.
Question 11: What does 'overlapping action' mean in character animation?
- Two characters sharing the same animation clip simultaneously
- Multiple animation layers stacked on the same object
- An action that begins before the previous action is complete
- Different body parts move at different times instead of all at once (Correct answer)
Correct answer: Different body parts move at different times instead of all at once
Overlapping action means different parts of a character (torso, limbs, hair) start and end their movements at different times, adding organic, natural motion.
Question 12: What is the purpose of a 'Newton field' in Maya dynamics?
- Simulates the gravitational constant used in physics equations
- Applies Newtonian mechanics to rigid body collisions automatically
- Attracts or repels connected dynamic objects toward a central point (Correct answer)
- Creates a constant downward pull identical to Earth's gravity
Correct answer: Attracts or repels connected dynamic objects toward a central point
The Newton Field attracts (positive magnitude) or repels (negative magnitude) connected particles and dynamic objects toward its center point.
Question 13: What does the 'Quad Draw' tool allow artists to do in Maya?
- Retopologize a mesh by drawing quads over a reference surface (Correct answer)
- Automatically convert triangles to quads
- Split an existing quad into four smaller quads
- Draw four-sided primitives anywhere in the viewport
Correct answer: Retopologize a mesh by drawing quads over a reference surface
Quad Draw lets artists retopologize high-resolution meshes by drawing new quad-based topology directly over a reference surface.
Question 14: What does the 0–1 UV space represent in Maya's UV coordinate system?
- The weight range used by blend shape deformers
- The primary texture tile where UV coordinates from 0 to 1 map to a single complete texture image (Correct answer)
- A range where any UV coordinates outside 1.0 are automatically discarded by the renderer
- The normalized range of specular intensity values in a PBR material
Correct answer: The primary texture tile where UV coordinates from 0 to 1 map to a single complete texture image
The 0–1 UV space is the primary tile where each axis goes from 0 to 1, and the entire texture image is mapped within this square region of the UV layout.
Question 15: What is the purpose of `cmds.fileDialog2` in Maya Python?
- Creates a dialog for file format conversion settings
- Opens a file browser dialog for the user to choose a file path (Correct answer)
- Browses the current scene's texture file dependencies
- Opens a second Maya file alongside the current scene
Correct answer: Opens a file browser dialog for the user to choose a file path
`cmds.fileDialog2` opens a native file browser dialog, returning the selected file path(s) for use in scripts that read or write files.
Question 16: The ________ will open by right-clicking while hovering over a selected object.
- Quad Menu (Correct answer)
- Quick Menu
- Context Menu
- Mouse Menu
Correct answer: Quad Menu
The Quad Menu in Maya is a context-sensitive menu that appears when you right-click over a selected object. It provides quick access to frequently used tools and commands relevant to the selected component or object type. This design streamlines workflow by reducing the need to navigate through main menus, allowing users to perform actions efficiently without moving the mouse far from their work area.
Question 17: What is the best way to portray a fast-moving item in an animation?
- Motion Blur
- Motion Effect
- Scale Blur
- Rotation Effect (Correct answer)
Correct answer: Rotation Effect
To portray a fast-moving item, especially one that is spinning or rotating rapidly, a 'Rotation Effect' can be highly effective. This involves visually distorting or blurring the object's appearance in a way that conveys its rapid angular velocity. While motion blur is a general technique for conveying speed, focusing on the rotational aspect helps emphasize the dynamic movement of spinning objects, making their speed more apparent to the viewer.
Question 18: What is 'Global Illumination' (GI) in Maya rendering?
- A single global directional light applied uniformly across the scene
- A simulation of indirect light bouncing between surfaces in a scene (Correct answer)
- A render pass that includes only ambient light contributions
- The overall exposure setting for the final render
Correct answer: A simulation of indirect light bouncing between surfaces in a scene
Global Illumination simulates indirect light — light that bounces off surfaces and illuminates other surfaces — creating realistic color bleeding and soft fills.
Question 19: What does a 'gravity field' do in Maya dynamics?
- Distorts the scene space around a heavy virtual mass
- Attracts particles toward a specific point in space
- Applies a constant downward force on dynamic objects to simulate gravity (Correct answer)
- Pushes rigid bodies away from a central origin
Correct answer: Applies a constant downward force on dynamic objects to simulate gravity
A Gravity Field applies a constant linear force (typically downward along -Y) to connected dynamic objects, simulating the effect of gravity.
Question 20: What is a 'Set Driven Key' (SDK) in Maya?
- A constraint driven by motion capture data
- A relationship where one attribute drives another attribute's value (Correct answer)
- An expression that auto-keys all driven objects
- A keyframe that can only be set at driven time values
Correct answer: A relationship where one attribute drives another attribute's value
Set Driven Key creates a relationship where a driver attribute controls one or more driven attributes through a custom animation curve.
Question 21: What is the 'sky dome light' (skydome) in Arnold for Maya?
- An image-based light that wraps an HDRI around the scene as an environment light (Correct answer)
- A directional light that simulates a clear blue sky outdoors
- A physical sun and sky shader driven by time of day
- A dome-shaped area light placed above the scene
Correct answer: An image-based light that wraps an HDRI around the scene as an environment light
The Arnold Skydome Light is a sphere light that uses an HDRI image to provide 360-degree environment-based illumination and background reflections.
Question 22: What is the 'Motion Path' animation in Maya?
- Attaches an object so it travels along a drawn curve over time (Correct answer)
- Draws a line showing where an object has traveled
- Records the trajectory of a simulated object to a curve
- Locks an object's animation to a circular orbit
Correct answer: Attaches an object so it travels along a drawn curve over time
Motion Path animation attaches an object to a NURBS curve and animates the object moving along that path over a specified time range.
Question 23: What is the role of a displacement map in Maya rendering?
- Blends between two surface colors using a gradient mask
- Physically moves mesh vertices at render time based on grayscale values to add true geometric detail (Correct answer)
- Defines the specular intensity distribution across a surface
- Controls the falloff radius of a light source in the scene
Correct answer: Physically moves mesh vertices at render time based on grayscale values to add true geometric detail
A displacement map actually subdivides and moves geometry at render time based on its grayscale values, producing real geometric displacement unlike bump or normal maps.
Question 24: What is a 'shader' in Maya rendering?
- A material node that defines how a surface looks under light (Correct answer)
- A deformer that shades vertices with weight colors
- A script that controls the speed of rendering
- A viewport display mode for wireframe rendering
Correct answer: A material node that defines how a surface looks under light
A shader is a material node (like Arnold Standard Surface) that defines the visual properties of a surface, including color, specularity, roughness, and transparency.
Question 25: What is a 'turbulence field' used for in Maya particle simulations?
- Creates a spinning vortex that attracts nearby particles
- Applies random rotation offsets to instanced geometry
- Generates turbulent surface normals on a mesh
- Adds random, swirling noise motion to connected dynamic objects (Correct answer)
Correct answer: Adds random, swirling noise motion to connected dynamic objects
A Turbulence Field applies random, noise-based forces to particles or dynamic objects, creating irregular, organic-looking motion.
Question 26: What is a 'deformer' in Maya?
- A type of material that changes color over time
- A render layer that isolates specific objects
- A script that automates rig setup
- A node that modifies the shape of a mesh based on parameters (Correct answer)
Correct answer: A node that modifies the shape of a mesh based on parameters
A deformer is a Maya node that modifies vertex positions of a mesh, such as lattice, cluster, nonlinear, and wire deformers.
Question 27: What does 'baking' animation mean in Maya?
- Saving the animation curve data to an external file
- Applying motion blur to the final rendered sequence
- Converting driven or simulated motion into explicit keyframes on each frame (Correct answer)
- Rendering all frames of an animation to disk
Correct answer: Converting driven or simulated motion into explicit keyframes on each frame
Baking converts constrained, driven, or simulated animation into explicit keyframe data on every frame, making it editable and exportable.
Question 28: What is the primary function of the 'Target Weld' tool in Maya polygon modeling?
- Merges one vertex onto another by dragging (Correct answer)
- Connects two separate mesh objects
- Splits a vertex into two vertices
- Welds all vertices within a tolerance distance
Correct answer: Merges one vertex onto another by dragging
Target Weld lets you drag one vertex onto another vertex to merge them, giving precise control over which vertices are combined.
Question 29: The link between a shader and its texture
- Blinn
- Shading Network (Correct answer)
- Spot Light
- NURBS
Correct answer: Shading Network
A Shading Network in Maya is a collection of interconnected nodes that define the appearance of a surface, including its color, texture, reflectivity, and transparency. It links shaders (which define material properties) with textures (image files or procedural patterns) and other utility nodes. This network allows for complex and customizable material definitions, determining how light interacts with an object during rendering.
Question 30: What does 'instancing' do in Maya particle systems?
- Converts particles into polygon mesh geometry permanently
- Assigns a shader to each individual particle separately
- Merges all particle objects into a single mesh node
- Replaces each particle with a copy of a geometry object (Correct answer)
Correct answer: Replaces each particle with a copy of a geometry object
Particle instancing replaces each particle with an instanced copy of a specified geometry object, allowing thousands of unique objects with low memory cost.
Question 31: Which Maya feature allows UV coordinates to be transferred from one mesh to another that shares similar topology?
- Planar Projection
- Transfer Attributes (Correct answer)
- UV Snapshot
- UV Linking
Correct answer: Transfer Attributes
Transfer Attributes in Maya can copy UV sets (as well as vertex colors and normals) from a source mesh to a target mesh based on topology or position matching.
Autodesk Certified User: Maya
The Autodesk Certified User (ACU) Maya certification validates foundational 3D skills in modeling, rigging, UV texturing, rendering, dynamics, and MEL/Python scripting using Autodesk Maya, administered by Certiport at authorized Pearson VUE testing centers.
Exam Rules
- You can skip questions and return to them later
- Flag questions for review before submitting
- No feedback shown until you submit the entire exam
- Unanswered questions count as wrong — answer everything
- 10 pretest questions are mixed in and don't affect your score
- Timer auto-submits when time runs out
- Your progress is auto-saved every 30 seconds