角色与摄像机动画
Character & camera animation
Keyframe characters and cameras to a timing and pose spec.
20 条本项目编写的提案 · 分类 v1.1 · 新增基准运行 0 次。下方验证方式与部分得分规则是设计,不是执行结果。
- 典型应用
- Maya · Blender · Cinema 4D
- 小类 GUI 需求标签
G3· 仅 GUI
任务提案 · 20
展开查看完整原文与建议检查方式;两种界面均保留提案英文原文。
R06.06.03.02-T01 Animate a 24-frame looping walk cycle
原始指令
Using the rig in fixtures/walker_rig.ma, animate an in-place 24-frame walk cycle at 24 fps: left foot contact at frame 0, right at 12, passing poses at 6 and 18, arm swing opposite to legs, hip bob with lows at the down poses. Frame 24 must equal frame 0 so the cycle loops. Save output/walk_cycle.ma.
- 平台
mac· macOSwin· Windows- 应用
- Maya
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G3· 仅 GUI- GUI 需求 · 普通权限
G2· GUI 必要- 交互原语
geom· 精确几何vis· 视觉判断key· 快捷键- 工作产物
WP05· 时序媒体- 条件
licensed· 授权专业软件- 提案难度
- 4 / 5
建议验证方式
mayapy evaluates frames 0-24: contact foot world velocity <= 0.5 cm/frame during each contact phase (GT windows); contacts at 0 and 12 (+/- 1 frame); pose at 24 = pose at 0 (all controls within 1e-3); hip height minima at down poses; arms counter-phase (correlation <= -0.7). Script Editor, commandPort and agent-side mayapy disabled; command history scanned.
建议部分得分
25% contacts timed; 30% no foot slide; 20% loop closes; 25% hip bob and arm counter-swing.
R06.06.03.02-T02 Animate a 3 m dolly-in with ease in and out
原始指令
In fixtures/office_shot.blend, animate camera 'CAM_A' to dolly 3.0 m straight toward the subject along its view axis between frames 1 and 96 (24 fps) with ease-in/ease-out (Bezier auto-clamped), no roll and no change in focal length. Save output/office_dolly.blend.
- 平台
mac· macOSwin· Windows- 应用
- Blender
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G2· GUI 必要- GUI 需求 · 普通权限
CL· CLI 足够- 交互原语
geom· 精确几何key· 快捷键click· 指向与点击- 工作产物
WP05· 时序媒体- 条件
- 未声明
- 提案难度
- 2 / 5
建议验证方式
bpy samples frames 1-96: total displacement 3.0 +/- 0.02 m along the initial view axis (lateral drift <= 1 cm); velocity zero at ends and peak near frame 48 (+/- 6); roll = 0 +/- 0.1 deg; focal length constant. Blender's Python console, Text Editor and --python are disabled for the agent; the Info log is also scanned for scripted keyframe_insert.
建议部分得分
40% distance and direction; 30% ease profile; 20% no roll; 10% lens untouched.
R06.06.03.02-T03 Clean foot slide and knee pops from a mocap clip
原始指令
fixtures/mocap_jog.fbx (240 frames, retargeted to the studio rig in fixtures/jog_rig.ma) has 3 foot-slide events and 2 knee pops (GT frames in notes/mocap_issues.txt). Fix them with animation layers in Maya or MotionBuilder so feet lock during contacts and knee angles are continuous, changing nothing else beyond 4 frames of each issue. Save output/jog_clean.ma.
- 平台
mac· macOSwin· Windows- 应用
- Maya · MotionBuilder
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G2· GUI 必要- GUI 需求 · 普通权限
CL· CLI 足够- 交互原语
vis· 视觉判断geom· 精确几何key· 快捷键- 工作产物
WP05· 时序媒体- 条件
licensed· 授权专业软件- 提案难度
- 4 / 5
建议验证方式
Contact-foot velocity <= 0.5 cm/frame within each GT contact window; knee angle second derivative below GT threshold at popped frames; outside issue windows +/- 4 frames joint rotations within 0.5 deg of input; animation layer(s) present (edits not baked into base). Maya's Script Editor/commandPort/mayapy and MotionBuilder's Python Editor are disabled; .ma writes outside Maya are logged and fail.
建议部分得分
35% foot slides removed; 30% knee pops removed; 25% rest of clip unchanged; 10% layered workflow.
R06.06.03.02-T04 Animate a bouncing ball with decay and squash
原始指令
In fixtures/ball_scene.blend animate 'Ball' (radius 0.25 m) bouncing 3 times across the floor from frame 1 to 72: each bounce height 60% of the previous starting at 1.5 m, constant forward speed, squash at contact (height/width 0.7 +/- 0.1) and stretch on fast frames. Save output/ball_bounce.blend.
- 平台
mac· macOSwin· Windows- 应用
- Blender · Maya · Cinema 4D
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G3· 仅 GUI- GUI 需求 · 普通权限
CL· CLI 足够- 交互原语
geom· 精确几何key· 快捷键vis· 视觉判断- 工作产物
WP05· 时序媒体- 条件
- 未声明
- 提案难度
- 2 / 5
建议验证方式
Ball centroid per frame: 3 ground contacts; apex heights 1.5, 0.9, 0.54 m (+/- 5%); each airborne arc fits a parabola R^2 >= 0.98; forward speed CV <= 5%; contact-frame scale ratio 0.6-0.8; volume roughly preserved (scale product 0.9-1.1). Scripting is disabled in each app (Blender Python console/--python, Maya Script Editor/mayapy, C4D Script Manager/c4dpy); Info log also checked for scripted keys.
建议部分得分
30% bounce heights; 30% parabolic arcs; 20% squash/stretch; 20% constant forward speed.
R06.06.03.02-T05 Lip-sync a head rig to a dialogue line
原始指令
Lip-sync fixtures/talker_rig.ma to input/line_07.wav (synthetic voice, 4.2 s) using the viseme controls (AA, EE, OH, OO, MBP, FV, L, rest). Mouth closes on every M/B/P, jaw opens with loud vowels. Save output/talker_lipsync.ma (24 fps).
- 平台
mac· macOSwin· Windows- 应用
- Maya · Blender
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G3· 仅 GUI- GUI 需求 · 普通权限
G2· GUI 必要- 交互原语
av· 音视频时序key· 快捷键vis· 视觉判断- 工作产物
WP05· 时序媒体- 条件
licensed· 授权专业软件- 提案难度
- 4 / 5
建议验证方式
GT phoneme alignment (forced aligner) maps to visemes: >= 85% of visemes have the matching control peak within 2 frames; every MBP closure reaches lip gap <= 1 mm within 1 frame; jaw opening correlates with audio RMS envelope (r >= 0.6). No audio-driven auto-lipsync plugins in the scene graph. Maya Script Editor/commandPort/mayapy and Blender Python console are disabled; .ma writes outside Maya are logged.
建议部分得分
45% viseme timing; 25% MBP closures; 20% jaw-energy correlation; 10% rest between phrases.
R06.06.03.02-T06 Block six storyboard poses on exact frames
原始指令
Using the rig in fixtures/hero_rig.blend and boards ref/storyboard_sc12/ (6 panels with frame numbers 1, 18, 30, 52, 70, 96), block the key poses in stepped interpolation so each pose matches its panel silhouette from camera 'CAM_sc12'. Save output/sc12_blocking.blend.
- 平台
mac· macOSwin· Windows- 应用
- Blender · Maya
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G3· 仅 GUI- GUI 需求 · 普通权限
G2· GUI 必要- 交互原语
geom· 精确几何vis· 视觉判断key· 快捷键- 工作产物
WP05· 时序媒体- 条件
- 未声明
- 提案难度
- 3 / 5
建议验证方式
At each key frame: rendered character silhouette from CAM_sc12 IoU >= 0.85 vs GT pose silhouette; GT major joint angles within 12 deg; interpolation stepped; keys exactly on the 6 frames (extra breakdowns allowed). Blender's Python console/--python and Maya's Script Editor/mayapy are disabled; Info log checked for scripted keys and .blend writes outside Blender logged.
建议部分得分
50% silhouette IoU per pose; 30% joint angles; 20% timing and stepped keys.
R06.06.03.02-T07 Frame a camera on the rule of thirds with a focus target
原始指令
In fixtures/product_table.c4d set camera 'Hero_Cam' to a 35 mm lens and frame the product so its GT bounding center sits on the right-third vertical line (+/- 2% frame width) and upper-third horizontal line, horizon level, with depth of field focused on the product's front label (f/2.8). Render frame 0 to output/hero_frame.png.
- 平台
mac· macOSwin· Windows- 应用
- Cinema 4D · Blender
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G2· GUI 必要- GUI 需求 · 普通权限
CL· CLI 足够- 交互原语
geom· 精确几何vis· 视觉判断nav· 平移 / 缩放 / 滚动- 工作产物
WP05· 时序媒体- 条件
licensed· 授权专业软件- 提案难度
- 3 / 5
建议验证方式
Scene parsed (c4dpy export by grader): focal length 35 mm; projected product center at x = 0.667 +/- 0.02, y = 0.333 +/- 0.03; camera roll 0 +/- 0.3 deg; focus distance equals camera-to-label distance within 2 cm; f-stop 2.8. Render exists at project resolution. Cinema 4D's Script Manager/Python console and agent-side c4dpy, and Blender's Python console, are disabled; outside file writes are logged.
建议部分得分
20% lens; 40% thirds placement; 15% level horizon; 25% focus distance and aperture.
R06.06.03.02-T08 Polish blocking to spline without pops or overshoot
原始指令
fixtures/sc08_blocking.ma has stepped blocking for a 120-frame reach-and-grab. Convert to spline, fix the 3 gimbal flips (GT frames), remove overshoot so the hand never passes through the table top (y >= 0.76 m), and keep all key poses on their original frames. Save output/sc08_spline.ma.
- 平台
mac· macOSwin· Windows- 应用
- Maya
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G3· 仅 GUI- GUI 需求 · 普通权限
CL· CLI 足够- 交互原语
path· 连续路径vis· 视觉判断key· 快捷键- 工作产物
WP05· 时序媒体- 条件
licensed· 授权专业软件- 提案难度
- 3 / 5
建议验证方式
Tangents not stepped; at key frames poses within 0.5 deg of blocking; no Euler discontinuity > 90 deg/frame on any rotate curve; hand effector y >= 0.76 m on all frames; per-joint angular acceleration below GT jerk threshold. Maya's Script Editor, commandPort and mayapy are disabled; graph-editor history checked; scripted curve filters flagged.
建议部分得分
20% spline conversion with poses kept; 30% flips removed; 25% no table penetration; 25% smoothness.
R06.06.03.02-T09 Add follow-through to ears and tail
原始指令
The body animation of the fox in fixtures/fox_hop.blend is final. Animate the ears (2 bones each) and the tail (5 bones) with overlapping action: each segment lags its parent by 2-4 frames and settles within 12 frames of each landing. Do not change body controls. Save output/fox_overlap.blend.
- 平台
mac· macOSwin· Windows- 应用
- Blender · Maya
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G3· 仅 GUI- GUI 需求 · 普通权限
CL· CLI 足够- 交互原语
path· 连续路径vis· 视觉判断key· 快捷键- 工作产物
WP05· 时序媒体- 条件
- 未声明
- 提案难度
- 3 / 5
建议验证方式
Cross-correlation lag between parent and child bone angular velocity is 2-4 frames for every segment; tip amplitude decays to < 20% within 12 frames after each GT landing; body control curves identical to input; no physics/spring add-ons in the file. Blender's Python console/--python and Maya's Script Editor/mayapy are disabled; .blend writes from outside Blender are logged and fail.
建议部分得分
45% lag cascade; 30% settle after landings; 25% body untouched.
R06.06.03.02-T10 Animate a character picking up and carrying a box
原始指令
Using fixtures/porter_rig.ma and box 'Crate', animate frames 1-120: approach (1-30), crouch and grab (30-40), lift (40-70), carry 2 m (70-120). Use the IK hands' space switch so the box is held by both hands from frame 40, with no slipping or interpenetration and feet planted when stationary. Save output/porter_pickup.ma.
- 平台
mac· macOSwin· Windows- 应用
- Maya · Blender
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G3· 仅 GUI- GUI 需求 · 普通权限
G2· GUI 必要- 交互原语
geom· 精确几何vis· 视觉判断key· 快捷键- 工作产物
WP05· 时序媒体- 条件
licensed· 授权专业软件- 提案难度
- 4 / 5
建议验证方式
Frames 40-120: both palm contact points within 1 cm of box handles and relative slip <= 2 mm; hand-box penetration <= 2 mm; box world path continuous; planted-foot velocity <= 0.5 cm/frame in GT stance windows; box displaced 2 +/- 0.1 m by frame 120. Maya's Script Editor/commandPort/mayapy and Blender's Python console/--python are disabled; .ma writes from outside Maya are logged and fail.
建议部分得分
30% contact and grip; 20% no slip/penetration; 20% planted feet; 30% beat timing and displacement.
R06.06.03.02-T11 Run a character along a spline path in Cinema 4D
原始指令
In fixtures/runner_path.c4d make the runner rig follow spline 'Track' for 240 frames using an Align-to-Spline setup and a cycled run (from the provided 16-frame run clip in the Motion System), adjusting speed so feet do not slide on the curved sections. Render a 10-frame proxy check to output/run_proxy/.
- 平台
mac· macOSwin· Windows- 应用
- Cinema 4D
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G2· GUI 必要- GUI 需求 · 普通权限
G2· GUI 必要- 交互原语
click· 指向与点击vis· 视觉判断geom· 精确几何- 工作产物
WP05· 时序媒体- 条件
licensed· 授权专业软件- 提案难度
- 3 / 5
建议验证方式
Exported Alembic (grader via c4dpy): root stays within 5 cm of the spline; heading tangent to spline within 5 deg; contact-foot velocity <= 1 cm/frame on straight and curved sections; run cycle phase continuous across loops; completes the path by frame 240 (+/- 2). Cinema 4D's Script Manager, Python console and agent-side c4dpy are disabled; .c4d writes from outside the app are logged and fail.
建议部分得分
30% path following; 15% heading; 40% no foot slide incl. curves; 15% timing.
R06.06.03.02-T12 Add a handheld camera shake to spec
原始指令
Add handheld shake to camera 'CAM_B' in fixtures/street_shot.blend (frames 1-240) on top of its existing move: translation noise 1-2 cm RMS dominant 1.5-3 Hz, rotation noise 0.3-0.6 deg RMS, roll under 2 deg peak, using F-curve modifiers or a parented null. Keep the base move unchanged. Save output/street_shake.blend.
- 平台
mac· macOSwin· Windows- 应用
- Blender · Maya · Cinema 4D
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G2· GUI 必要- GUI 需求 · 普通权限
CL· CLI 足够- 交互原语
click· 指向与点击type· 文字与表单vis· 视觉判断- 工作产物
WP05· 时序媒体- 条件
- 未声明
- 提案难度
- 3 / 5
建议验证方式
bpy samples camera world matrix: residual vs original move has translation RMS 1-2 cm, spectrum peak 1.5-3 Hz; rotation RMS 0.3-0.6 deg; |roll| <= 2 deg; low-pass (< 0.5 Hz) residual <= 0.3 cm, meaning the base move is preserved. Scripting is disabled in each app (Blender Python console/--python, Maya Script Editor/mayapy, C4D Script Manager/c4dpy); .blend writes outside Blender are logged.
建议部分得分
30% translation amplitude/frequency; 30% rotation amplitude; 15% roll limit; 25% base move preserved.
R06.06.03.02-T13 Retime a shot to a shorter edit with fixed beats
原始指令
Editorial cut sc21 from 120 to 96 frames. Retime the animation in fixtures/sc21_anim.ma so the 5 story beats (GT frames 12, 40, 66, 90, 110) land on 10, 32, 53, 72, 88, keeping key poses intact and arcs smooth; camera follows the same retime. Save output/sc21_retimed.ma.
- 平台
mac· macOSwin· Windows- 应用
- Maya · Blender
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G3· 仅 GUI- GUI 需求 · 普通权限
CL· CLI 足够- 交互原语
drag· 拖放key· 快捷键vis· 视觉判断- 工作产物
WP05· 时序媒体- 条件
licensed· 授权专业软件- 提案难度
- 3 / 5
建议验证方式
Pose at each new beat frame equals the original beat pose within 0.5 deg/1 mm; shot ends at 96; no frames with velocity spikes > 2x the original max; camera relationship to character at beats unchanged within 1 cm; Time Warp or key retime both accepted. Maya's Script Editor/commandPort/mayapy and Blender's Python console/--python are disabled; .ma writes from outside Maya are logged and fail.
建议部分得分
50% beats on new frames; 20% length 96; 20% smoothness; 10% camera retimed consistently.
R06.06.03.02-T14 Animate a physically plausible standing jump
原始指令
Animate fixtures/athlete_rig.blend performing a standing broad jump of 2.0 m (heel to heel) between frames 1 and 72 at 24 fps: anticipation crouch (>= 8 frames), take-off, ballistic flight, landing absorption. The flight must obey gravity 9.81 m/s^2. Save output/athlete_jump.blend.
- 平台
mac· macOSwin· Windows- 应用
- Blender · Maya
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G3· 仅 GUI- GUI 需求 · 普通权限
G2· GUI 必要- 交互原语
geom· 精确几何vis· 视觉判断key· 快捷键- 工作产物
WP05· 时序媒体- 条件
- 未声明
- 提案难度
- 4 / 5
建议验证方式
Center of mass (GT mass weights) during flight fits a parabola with vertical acceleration 9.81 +/- 0.8 m/s^2 (R^2 >= 0.99) and constant horizontal speed (CV <= 5%); jump distance 2.0 +/- 0.1 m; crouch >= 8 frames before take-off; knee flexion >= 40 deg on landing. Blender's Python console/--python and Maya's Script Editor/mayapy are disabled; Info log checked for scripted keys.
建议部分得分
35% ballistic flight; 20% distance; 25% anticipation and landing mechanics; 20% feet planted pre/post.
R06.06.03.02-T15 Build a two-shot cinematic in Unreal Sequencer
原始指令
In fixtures/CineUE project, create level sequence SEQ_Arrival (10 s, 24 fps): CineCamera A from 0-4 s tracking the hero, cut to CineCamera B 4-10 s with a focus pull from 2 m to 8 m over 2 s, and bind the hero animation starting at frame 48. Render 1080p EXR via Movie Render Queue to output/arrival/.
- 平台
mac· macOSwin· Windows- 应用
- Unreal Engine
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G2· GUI 必要- GUI 需求 · 普通权限
CL· CLI 足够- 交互原语
drag· 拖放click· 指向与点击vis· 视觉判断- 工作产物
WP05· 时序媒体- 条件
- 未声明
- 提案难度
- 3 / 5
建议验证方式
Unreal Python (grader, headless) reads the sequence: camera cut at frame 96 (+/- 0); camera B focus distance keys 200 cm -> 800 cm over 48 frames; hero animation section starts at 48; 240 EXR frames at 1920x1080 exist. The agent's editor has the Python Editor Script Plugin and Remote Control API disabled; sequence edits via editor scripting are also flagged by the transaction log.
建议部分得分
25% camera cut timing; 25% focus pull; 20% animation binding; 30% MRQ render complete.
R06.06.03.02-T16 Script the dolly move with bpy (control pair of T02)
原始指令
Control pair of T02: from a terminal only, write tools/dolly.py and run it with blender --background fixtures/office_shot.blend to animate the same 3.0 m eased dolly-in on CAM_A (frames 1-96, no roll, fixed focal length), saving output/office_dolly_cli.blend.
- 平台
mac· macOSwin· Windowslin· Linux- 应用
- Blender (bpy, --background)
- 交互表面
term· 终端- GUI 需求 · 任务设定
CL· CLI 足够- GUI 需求 · 普通权限
CL· CLI 足够- 交互原语
code· 代码与命令- 工作产物
WP05· 时序媒体- 条件
- 未声明
- 提案难度
- 2 / 5
建议验证方式
Same checks as T02: 3.0 +/- 0.02 m along view axis, ease profile, roll 0, lens unchanged. Background-mode only. Scored side by side with T02 for the GUI-vs-script delta.
建议部分得分
40% distance and direction; 30% ease profile; 20% no roll; 10% lens untouched.
R06.06.03.02-T17 Animate a facial performance to dialogue and direction
原始指令
Animate fixtures/actor_face_rig.ma to input/monologue_03.wav (synthetic voice, 6 s) per notes/direction.txt: starts hesitant, eye darts at 1.2 s and 3.4 s, a blink every 2-4 s, brow raise on the stressed word at 4.1 s, smile builds over the final second. Include lip-sync. Save output/monologue.ma.
- 平台
mac· macOSwin· Windows- 应用
- Maya
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G3· 仅 GUI- GUI 需求 · 普通权限
G2· GUI 必要- 交互原语
av· 音视频时序key· 快捷键vis· 视觉判断- 工作产物
WP05· 时序媒体- 条件
licensed· 授权专业软件long· 长流程- 提案难度
- 5 / 5
建议验证方式
Deterministic: viseme timing within 2 frames on >= 80%; eye darts (saccade > 5 deg in <= 3 frames) at 1.2/3.4 s (+/- 3 frames); blink intervals 2-4 s; brow raise peak within 3 frames of 4.1 s; smile control monotonic over final 24 frames. VLM rubric on a playblast for acting quality (25%). Maya's Script Editor, commandPort and mayapy are disabled; .ma writes from outside Maya are logged and fail.
建议部分得分
30% lip-sync; 30% directed beats timed; 15% blinks; 25% acting rubric.
R06.06.03.02-T18 Animate a handshake between two characters
原始指令
In fixtures/meeting.ma animate characters A and B (rigs provided) walking in from frame 1, stopping, and shaking hands from frame 60 to 100 (3 pumps), then releasing. Hands must stay in contact without interpenetration during the shake, and both characters keep balance with planted feet. Save output/handshake.ma.
- 平台
mac· macOSwin· Windows- 应用
- Maya · Blender
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G3· 仅 GUI- GUI 需求 · 普通权限
G2· GUI 必要- 交互原语
geom· 精确几何vis· 视觉判断key· 快捷键- 工作产物
WP05· 时序媒体- 条件
licensed· 授权专业软件long· 长流程- 提案难度
- 5 / 5
建议验证方式
Frames 60-100: palm centers within 1 cm and relative slip <= 3 mm; finger-to-hand penetration <= 2 mm; 3 vertical pump cycles detected (amplitude 4-10 cm). Planted feet velocity <= 0.5 cm/frame after frame 50; CoM over support polygon on all frames after 50. Maya's Script Editor/commandPort/mayapy and Blender's Python console/--python are disabled; .ma writes outside Maya are logged.
建议部分得分
35% contact and no penetration; 20% pumps; 25% planted feet/balance; 20% walk-in timing.
R06.06.03.02-T19 Animate a crane shot that tracks a moving car
原始指令
In fixtures/car_chase.blend the car is animated along a road. Animate camera 'CRANE' as a jib move (frames 1-180) that rises from 1.5 m to 6 m while keeping the car's GT center within 5% of frame center horizontally and 10% vertically, horizon level, no sudden direction changes. Save output/crane_shot.blend.
- 平台
mac· macOSwin· Windows- 应用
- Blender · Maya · Cinema 4D
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G2· GUI 必要- GUI 需求 · 普通权限
CL· CLI 足够- 交互原语
geom· 精确几何vis· 视觉判断key· 快捷键- 工作产物
WP05· 时序媒体- 条件
- 未声明
- 提案难度
- 3 / 5
建议验证方式
Per frame: projected car center |x-0.5| <= 0.05 and |y-0.5| <= 0.10; camera height 1.5 m at frame 1 and 6 +/- 0.2 m at 180, monotonic; roll <= 0.5 deg; camera jerk below GT threshold. Track-to constraints are allowed; check is outcome based. Scripting is disabled in each app (Blender Python console/--python, Maya Script Editor/mayapy, C4D Script Manager/c4dpy); .blend writes outside Blender are logged.
建议部分得分
40% framing per frame; 25% crane height profile; 15% level horizon; 20% smoothness.
R06.06.03.02-T20 Animate a 10-second character shot from animatic to polish
原始指令
Animate shot sc30 per ref/sc30_animatic.mp4 and notes/sc30_notes.txt using fixtures/sc30_layout.ma (character, props, camera locked): the character enters, sits, reacts to a phone ring at 5.5 s, answers. Deliver final spline animation with contacts, arcs and overlap in output/sc30_final.ma and a playblast output/sc30.mov.
- 平台
mac· macOSwin· Windows- 应用
- Maya
- 交互表面
desk· 桌面 GUI- GUI 需求 · 任务设定
G3· 仅 GUI- GUI 需求 · 普通权限
G2· GUI 必要- 交互原语
geom· 精确几何vis· 视觉判断key· 快捷键av· 音视频时序- 工作产物
WP05· 时序媒体- 条件
licensed· 授权专业软件long· 长流程- 提案难度
- 5 / 5
建议验证方式
Deterministic: 6 GT beat poses within 15 deg joint error and 3 frames timing; seat contact without penetration (<= 1 cm); planted-foot velocity <= 0.5 cm/frame; phone in hand from answer frame with slip <= 3 mm; camera untouched. VLM rubric calibrated on lead-animator scores for polish (30%). Maya's Script Editor, commandPort and mayapy are disabled; .ma writes from outside Maya are logged and fail.
建议部分得分
30% beat poses and timing; 25% contacts and props; 15% layout untouched/playblast; 30% polish rubric.
已有研究映射
以下沿用研究目录中的基准与小类映射,不是逐题标注、执行记录或产品背书。