计算机使用智能体分类English
R06.06.03.04 · 任务小类

场景布局与陈设

Scene layout & set dressing

Assemble and dress scenes to a layout brief.

20 条本项目编写的提案 · 分类 v1.1 · 新增基准运行 0 次。下方验证方式与部分得分规则是设计,不是执行结果。

典型应用
Blender · Maya · Unreal Engine
小类 GUI 需求标签
HY · 混合

任务提案 · 20

展开查看完整原文与建议检查方式;两种界面均保留提案英文原文。

R06.06.03.04-T01 Furnish a living room from a floor plan

原始指令

In fixtures/apartment_shell.blend place the 15 assets from collection 'Furniture_Lib' according to input/floorplan_livingroom.pdf: sofa facing the TV wall at 2.6-3.2 m, rug centered under the coffee table, walkways >= 80 cm between furniture, nothing blocking the door swing or radiators. Save output/living_furnished.blend.

平台
mac · macOS win · Windows
应用
Blender
交互表面
desk · 桌面 GUI
GUI 需求 · 任务设定
HY · 混合
GUI 需求 · 普通权限
CL · CLI 足够
交互原语
geom · 精确几何 drag · 拖放 nav · 平移 / 缩放 / 滚动
工作产物
WP04 · 三维 / 空间模型
条件
未声明
提案难度
3 / 5

建议验证方式

bpy: all 15 assets present once; sofa forward vector within 10 deg of TV direction, distance 2.6-3.2 m; 0 mesh-mesh collisions (BVH overlap > 5 mm); walkway clearance along GT paths >= 0.8 m; door swing arc and radiator zones clear; every object on the floor (z within 5 mm).

建议部分得分

20% assets placed; 25% TV/sofa relation; 25% no collisions and grounded; 30% clearances.

R06.06.03.04-T02 Match object placements to a goal render

原始指令

fixtures/desk_placement.blend contains a desk scene whose 9 props (lamp, laptop, mug, books, plant...) are scattered. Move and rotate them so the render from camera 'GoalCam' matches ref/goal_render.png. Do not change camera, lights or scale. Save output/desk_matched.blend.

平台
mac · macOS win · Windows
应用
Blender
交互表面
desk · 桌面 GUI
GUI 需求 · 任务设定
G2 · GUI 必要
GUI 需求 · 普通权限
G2 · GUI 必要
交互原语
geom · 精确几何 vis · 视觉判断 drag · 拖放
工作产物
WP04 · 三维 / 空间模型
条件
未声明
提案难度
3 / 5

建议验证方式

Per prop: position error <= 3 cm and yaw error <= 10 deg vs GT; scene Chamfer distance <= GT threshold; re-render SSIM >= 0.9 vs goal; camera/light/scale unchanged. Blender's Python console, Text Editor and --python are disabled; the Info log is also scanned for scripted transforms.

建议部分得分

50% per-prop position; 20% rotations; 20% render similarity; 10% locked items unchanged.

R06.06.03.04-T03 Dress a hero desk so every prop reads in camera

原始指令

Dress the desk in fixtures/detective_office.ma for shot cam 'sh04_cam': 12 required props from notes/props_sh04.txt must each be >= 70% visible in frame, none intersecting, nothing crossing the actor's GT eyeline corridor, and the case file at screen-center lower third. Save output/office_sh04.ma.

平台
mac · macOS win · Windows
应用
Maya · Blender
交互表面
desk · 桌面 GUI
GUI 需求 · 任务设定
G2 · GUI 必要
GUI 需求 · 普通权限
G2 · GUI 必要
交互原语
geom · 精确几何 vis · 视觉判断 nav · 平移 / 缩放 / 滚动
工作产物
WP04 · 三维 / 空间模型
条件
licensed · 授权专业软件
提案难度
3 / 5

建议验证方式

Grader renders object-ID pass from sh04_cam: each required prop visible fraction >= 0.7 and inside frame; 0 interpenetrations; eyeline corridor volume empty; case file centroid at x 0.4-0.6, y 0.6-0.8. Props rest on the desk (contact within 3 mm). Maya's Script Editor/commandPort/mayapy and Blender's Python console/--python are disabled; .ma writes from outside Maya are logged and fail.

建议部分得分

40% prop visibility; 20% no intersections/grounded; 20% eyeline clear; 20% case file framing.

R06.06.03.04-T04 Build a game level from a top-down map in Unreal

原始指令

In fixtures/LevelKit (Unreal Engine 5) build L_Outpost from input/outpost_topdown.png (1 px = 10 cm, legend included): 20 actors (crates, barriers, tower, gate, lights) at their map positions, NavMesh bounds covering the walkable area, a PlayerStart at the marker, and lighting built. Save the level.

平台
mac · macOS win · Windows
应用
Unreal Engine
交互表面
desk · 桌面 GUI
GUI 需求 · 任务设定
HY · 混合
GUI 需求 · 普通权限
G2 · GUI 必要
交互原语
geom · 精确几何 drag · 拖放 nav · 平移 / 缩放 / 滚动
工作产物
WP04 · 三维 / 空间模型
条件
multiapp · 多应用
提案难度
4 / 5

建议验证方式

Headless Unreal Python: each of 20 GT actors matched by class within 0.5 m and 15 deg; NavMesh covers >= 95% of GT walkable cells and excludes obstacles; PlayerStart within 0.5 m of marker; map loads without errors. Editor-scripting transactions flagged.

建议部分得分

50% actor placement; 25% NavMesh coverage; 10% PlayerStart; 15% level saves and loads clean.

R06.06.03.04-T05 Paint forest-floor foliage with density and exclusions

原始指令

In fixtures/ForestUE, use the Foliage paint tool to dress the 60x60 m clearing: ferns 2-3 per m2, rocks 0.2 per m2, fallen branches 0.05 per m2, none on the GT footpath spline (1.5 m wide) or within 1 m of the cabin, all aligned to the terrain normal. Save the level.

平台
mac · macOS win · Windows
应用
Unreal Engine
交互表面
desk · 桌面 GUI
GUI 需求 · 任务设定
G2 · GUI 必要
GUI 需求 · 普通权限
CL · CLI 足够
交互原语
path · 连续路径 drag · 拖放 nav · 平移 / 缩放 / 滚动
工作产物
WP04 · 三维 / 空间模型
条件
未声明
提案难度
3 / 5

建议验证方式

Foliage instance data parsed: densities within 20% of target over 10x10 m cells (>= 80% of cells); 0 instances on the footpath or within 1 m of the cabin; instance up-vector within 5 deg of terrain normal; instances on terrain (z error <= 5 cm). Procedural foliage spawner use flagged. The editor runs with the Python Editor Script Plugin and Remote Control API disabled; level files written outside it are logged.

建议部分得分

40% densities; 30% exclusions; 15% alignment; 15% grounded.

R06.06.03.04-T06 Dress a kitchen to match a reference photo

原始指令

Dress fixtures/kitchen_set.blend so it matches ref/kitchen_photo.jpg taken from the provided camera 'PhotoCam': place 25 props from 'Kitchen_Props' (kettle, jars, cutting board, utensils, fruit bowl) on the counters and shelves as in the photo. Save output/kitchen_dressed.blend.

平台
mac · macOS win · Windows
应用
Blender · Maya
交互表面
desk · 桌面 GUI
GUI 需求 · 任务设定
G2 · GUI 必要
GUI 需求 · 普通权限
G2 · GUI 必要
交互原语
geom · 精确几何 vis · 视觉判断 drag · 拖放
工作产物
WP04 · 三维 / 空间模型
条件
long · 长流程
提案难度
4 / 5

建议验证方式

Per prop position error <= 5 cm and yaw <= 15 deg vs GT layout (Hungarian matching for duplicate props); object-ID render from PhotoCam vs GT ID map mean IoU >= 0.7; 0 interpenetrations; all props supported (contact <= 3 mm). Blender's Python console/--python and Maya's Script Editor/mayapy are disabled; .blend writes from outside Blender are logged and fail.

建议部分得分

45% prop positions; 25% ID-map IoU; 15% rotations; 15% physically valid.

R06.06.03.04-T07 Swap placeholder proxies for final assets

原始指令

fixtures/street_blockout.ma has 40 grey proxy cubes named PH_<assetName>_<nn>. Replace each with a reference to the matching asset in the library fixtures/lib/<assetName>.ma, keeping each proxy's transform (pivots at base center), then delete the proxies. Save output/street_dressed.ma.

平台
mac · macOS win · Windows
应用
Maya · Blender
交互表面
desk · 桌面 GUI
GUI 需求 · 任务设定
HY · 混合
GUI 需求 · 普通权限
CL · CLI 足够
交互原语
click · 指向与点击 type · 文字与表单
工作产物
WP04 · 三维 / 空间模型
条件
licensed · 授权专业软件
提案难度
2 / 5

建议验证方式

mayapy: 40 referenced assets (file references, not imports) with correct asset per name; world transforms equal the proxies within 1 mm/0.1 deg; 0 PH_ nodes remain; references load without errors.

建议部分得分

40% correct assets; 40% transforms preserved; 20% proxies removed and references used.

R06.06.03.04-T08 Recreate set layout and cameras from previs frames

原始指令

Previs ref/previs_sc5/ has 4 frames with camera metadata (lens, height) and a top-view sketch. In fixtures/sc5_set.ma, place the set pieces (bar counter, 6 stools, booth, jukebox) and two cameras so each previs frame is reproduced: object screen positions within 3% of frame width. Save output/sc5_layout.ma.

平台
mac · macOS win · Windows
应用
Maya · Blender · Unreal Engine
交互表面
desk · 桌面 GUI
GUI 需求 · 任务设定
G2 · GUI 必要
GUI 需求 · 普通权限
G2 · GUI 必要
交互原语
geom · 精确几何 vis · 视觉判断 nav · 平移 / 缩放 / 滚动
工作产物
WP04 · 三维 / 空间模型
条件
licensed · 授权专业软件
提案难度
4 / 5

建议验证方式

For each previs frame: GT object centroids' screen positions within 3% of frame width; camera lens equals metadata; camera height within 5 cm; set pieces grounded and non-intersecting; plan positions consistent with top-view sketch within 30 cm. Maya Script Editor/mayapy, Blender's Python console and Unreal's Python/Remote Control plugins are disabled; .ma writes outside Maya are logged.

建议部分得分

45% screen-space match; 25% camera parameters; 15% plan consistency; 15% physically valid.

R06.06.03.04-T09 Assemble a shot by referencing assets with namespaces

原始指令

Build output/sh12_assembly.ma from notes/sh12_layout.csv (asset path, namespace, translate, rotate, scale for 18 rows): reference each asset with its namespace, apply the transform, and group under SET, CHAR and PROP groups by the CSV 'type' column.

平台
mac · macOS win · Windows
应用
Maya
交互表面
desk · 桌面 GUI
GUI 需求 · 任务设定
HY · 混合
GUI 需求 · 普通权限
CL · CLI 足够
交互原语
click · 指向与点击 type · 文字与表单
工作产物
WP04 · 三维 / 空间模型
条件
licensed · 授权专业软件
提案难度
2 / 5

建议验证方式

mayapy: 18 references with exact namespaces and paths; transforms equal CSV within 1e-3; each under the right group; no imported duplicates; scene opens without reference errors.

建议部分得分

35% references with namespaces; 40% transforms; 25% grouping.

R06.06.03.04-T10 Lay out an open-plan office to clearance rules

原始指令

Lay out 24 desks, 6 storage units and 2 meeting tables from 'Office_Lib' in fixtures/office_floor.blend: main aisles >= 1.2 m, secondary >= 0.9 m, every desk reachable to the exit door with travel distance <= 30 m, no desk facing directly into a window (glare rule), all within the floor boundary. Save output/office_layout.blend.

平台
mac · macOS win · Windows
应用
Blender · Maya
交互表面
desk · 桌面 GUI
GUI 需求 · 任务设定
HY · 混合
GUI 需求 · 普通权限
CL · CLI 足够
交互原语
geom · 精确几何 drag · 拖放 nav · 平移 / 缩放 / 滚动
工作产物
WP04 · 三维 / 空间模型
条件
未声明
提案难度
3 / 5

建议验证方式

Grader rasterizes the plan: aisle widths per GT aisle polylines; A* travel distance from each desk chair point to the exit <= 30 m; desk forward vectors not within 30 deg of facing a window wall at < 2 m; counts exact; 0 collisions.

建议部分得分

20% counts and boundary; 30% aisle widths; 30% egress distances; 20% glare rule.

R06.06.03.04-T11 Fill library shelves with books without intersections

原始指令

Fill the 8 shelf bays in fixtures/library.blend with instances from collection 'Books' (12 variants): each shelf 85-95% filled along its length, some books leaning (5-15 deg) at the end of runs, small random height/color variation, no interpenetration, all books resting on shelves. Save output/library_filled.blend.

平台
mac · macOS win · Windows
应用
Blender · Maya
交互表面
desk · 桌面 GUI
GUI 需求 · 任务设定
HY · 混合
GUI 需求 · 普通权限
CL · CLI 足够
交互原语
drag · 拖放 geom · 精确几何 vis · 视觉判断
工作产物
WP04 · 三维 / 空间模型
条件
未声明
提案难度
3 / 5

建议验证方式

Per shelf fill ratio 0.85-0.95; leaning books 5-15 deg with contact to neighbor or side; 0 interpenetrations > 1 mm; all books supported (bottom within 2 mm of shelf or leaning contact); >= 8 of 12 variants used; no identical adjacent pairs > 3 in a row.

建议部分得分

35% fill ratios; 30% no intersections/supported; 20% leaning books; 15% variation.

R06.06.03.04-T12 Settle clutter props with rigid-body simulation and freeze

原始指令

In fixtures/teen_room.blend drop the 30 clutter props (pillows, clothes lumps, books, cans) onto the bed, desk and floor using rigid-body simulation so they rest naturally, then apply the final transforms and remove the simulation. Save output/teen_room_settled.blend.

平台
mac · macOS win · Windows
应用
Blender · Maya · Unreal Engine
交互表面
desk · 桌面 GUI
GUI 需求 · 任务设定
HY · 混合
GUI 需求 · 普通权限
G2 · GUI 必要
交互原语
click · 指向与点击 drag · 拖放 vis · 视觉判断
工作产物
WP04 · 三维 / 空间模型
条件
未声明
提案难度
3 / 5

建议验证方式

Final static scene: 0 floating props (gap > 2 mm to support); 0 interpenetrations > 2 mm; no rigid-body world or keyframes remain; each prop within its GT zone (bed/desk/floor); stable under a 100-frame re-sim check (displacement <= 1 cm).

建议部分得分

35% grounded; 25% no intersections; 25% stable and frozen; 15% zones respected.

R06.06.03.04-T13 Compose a set in USD with variants and references

原始指令

Author output/set_market.usda that references 14 assets from fixtures/usd_lib/ under /World/Set, places them per notes/market_layout.json, uses each stall asset's 'dressing' variant set (fruit, fabric, empty) per the JSON, and puts transforms on a separate layout sublayer. Check it in usdview or Houdini Solaris.

平台
mac · macOS win · Windows lin · Linux
应用
Houdini (Solaris) · Maya (USD) · usdview
交互表面
desk · 桌面 GUI
GUI 需求 · 任务设定
HY · 混合
GUI 需求 · 普通权限
CL · CLI 足够
交互原语
drag · 拖放 type · 文字与表单 click · 指向与点击
工作产物
WP04 · 三维 / 空间模型
条件
licensed · 授权专业软件
提案难度
4 / 5

建议验证方式

pxr parse: 14 references (not payload copies) to the right asset paths; variant selections per JSON; transforms authored in the layout sublayer only, matching JSON within 1e-3; stage composes without errors; prim paths per naming.

建议部分得分

30% references; 25% variant selections; 30% transforms in sublayer; 15% clean composition.

R06.06.03.04-T14 Snap a modular interior together in Unreal

原始指令

Assemble the 2-room interior in fixtures/ModularUE from kit meshes SM_Wall_*, SM_Floor_*, SM_Door_*, SM_Window_* using grid snapping (50 cm) to match input/interior_plan.png: walls closed, doors and windows at plan positions, no gaps or z-fighting overlaps. Save as L_Interior.

平台
mac · macOS win · Windows
应用
Unreal Engine
交互表面
desk · 桌面 GUI
GUI 需求 · 任务设定
G2 · GUI 必要
GUI 需求 · 普通权限
G2 · GUI 必要
交互原语
geom · 精确几何 drag · 拖放 nav · 平移 / 缩放 / 滚动
工作产物
WP04 · 三维 / 空间模型
条件
未声明
提案难度
3 / 5

建议验证方式

Headless Unreal: wall actor transforms on 50 cm grid; room perimeters closed (seam gaps <= 1 mm); coplanar overlapping faces (z-fighting) count 0; doors/windows within 25 cm of plan positions; floor fully covered. The agent's editor runs with the Python Editor Script Plugin and Remote Control API disabled; any Python editor transactions are flagged.

建议部分得分

30% closed perimeters; 25% grid snapping; 25% openings placed; 20% no overlaps.

R06.06.03.04-T15 Dress a set so three shot cameras each see their story props

原始指令

fixtures/heist_vault.ma has 3 shot cameras. Per notes/vault_shots.txt each shot must show specific props (>= 60% visible) and must not show the props reserved for later reveals; cheat placements per shot are allowed using display layers/render layers (one per shot). Save output/vault_dressed.ma.

平台
mac · macOS win · Windows
应用
Maya · Blender
交互表面
desk · 桌面 GUI
GUI 需求 · 任务设定
G2 · GUI 必要
GUI 需求 · 普通权限
G2 · GUI 必要
交互原语
geom · 精确几何 vis · 视觉判断 nav · 平移 / 缩放 / 滚动
工作产物
WP04 · 三维 / 空间模型
条件
licensed · 授权专业软件 long · 长流程
提案难度
5 / 5

建议验证方式

For each shot's render layer: required props visible >= 60%, forbidden props visible 0%, 0 interpenetrations, props grounded; cheats limited to <= 1 m shift from master layout; master layout coherent (no overlaps). Object-ID renders per camera computed by the grader. Maya's Script Editor/commandPort/mayapy and Blender's Python console/--python are disabled; .ma writes outside Maya are logged.

建议部分得分

40% required props visible; 25% reveals hidden; 20% cheat limits; 15% physical validity.

R06.06.03.04-T16 Swap proxies by script (control pair of T07)

原始指令

Control pair of T07: in a terminal with mayapy, write tools/swap_proxies.py that replaces all PH_<assetName>_<nn> proxies in fixtures/street_blockout.ma with file references to fixtures/lib/<assetName>.ma, preserving transforms, and saves output/street_dressed_cli.ma.

平台
mac · macOS win · Windows lin · Linux
应用
Maya (mayapy)
交互表面
term · 终端
GUI 需求 · 任务设定
CL · CLI 足够
GUI 需求 · 普通权限
CL · CLI 足够
交互原语
code · 代码与命令
工作产物
WP04 · 三维 / 空间模型
条件
licensed · 授权专业软件
提案难度
2 / 5

建议验证方式

Same checks as T07: 40 correct references, transforms within 1 mm/0.1 deg, 0 proxies. Batch-only license use. Scored side by side with T07.

建议部分得分

40% correct assets; 40% transforms preserved; 20% proxies removed and references used.

R06.06.03.04-T17 Fill a parking lot with varied cars in stalls

原始指令

Dress fixtures/mall_parking.blend: park 60 cars from 'Cars' (8 models x 6 colors) in the 72 marked stalls, centered within 15 cm and aligned within 3 deg, never two adjacent stalls with the same model and color, 2 accessible stalls left empty, 10 random stalls empty. Save output/parking.blend.

平台
mac · macOS win · Windows
应用
Blender · Unreal Engine · Maya
交互表面
desk · 桌面 GUI
GUI 需求 · 任务设定
HY · 混合
GUI 需求 · 普通权限
CL · CLI 足够
交互原语
drag · 拖放 geom · 精确几何
工作产物
WP04 · 三维 / 空间模型
条件
未声明
提案难度
3 / 5

建议验证方式

Grader: 60 cars; each within a GT stall polygon, center offset <= 15 cm, yaw within 3 deg of stall axis (either direction); adjacency rule violated 0 times; accessible stalls empty; no overlaps; wheels on ground.

建议部分得分

30% count and stall placement; 25% alignment; 25% variation rule; 20% accessible stalls and validity.

R06.06.03.04-T18 Dress an exterior street to an art-direction brief

原始指令

Dress the street in fixtures/old_town.ma to notes/art_direction.pdf (rainy evening, lived-in, cafe spill-out, cyclist parking): use the 120-asset library to place >= 150 props, respecting curb lines, door swings and a 2 m clear lane for the hero walk path. Deliver output/old_town_dressed.ma and 3 review renders from the provided cameras.

平台
mac · macOS win · Windows
应用
Maya · Unreal Engine · Blender
交互表面
desk · 桌面 GUI
GUI 需求 · 任务设定
G2 · GUI 必要
GUI 需求 · 普通权限
G2 · GUI 必要
交互原语
geom · 精确几何 vis · 视觉判断 nav · 平移 / 缩放 / 滚动
工作产物
WP04 · 三维 / 空间模型
条件
licensed · 授权专业软件 long · 长流程
提案难度
5 / 5

建议验证方式

Deterministic: >= 150 props; 0 interpenetrations; grounded; hero path corridor 2 m clear; nothing over curb lines in the road; door arcs clear; brief-required categories (cafe tables, bikes, planters, wet signage) each >= GT minimum. VLM rubric (calibrated to art-director scores) on the 3 renders (35%). Maya Script Editor/mayapy, Unreal Python/Remote Control and Blender's Python console are disabled; outside writes logged.

建议部分得分

15% counts/categories; 30% physical validity; 20% path and rules; 35% art-direction rubric.

R06.06.03.04-T19 Dress a bedroom that tells a story from camera

原始指令

Dress fixtures/teen_bedroom.blend for camera 'StoryCam' per notes/character_bio.txt (an astronomy-obsessed teenager who just moved in): 8 required story props must be legible (>= 50% visible, >= 40 px tall at 1080p), unpacked boxes in 2 corners, posters on 2 walls, no clutter on the walk path to the window.

平台
mac · macOS win · Windows
应用
Blender · Maya
交互表面
desk · 桌面 GUI
GUI 需求 · 任务设定
G2 · GUI 必要
GUI 需求 · 普通权限
G2 · GUI 必要
交互原语
geom · 精确几何 vis · 视觉判断 nav · 平移 / 缩放 / 滚动
工作产物
WP04 · 三维 / 空间模型
条件
未声明
提案难度
4 / 5

建议验证方式

Object-ID render from StoryCam: each required prop visible >= 50% and >= 40 px tall; boxes clustered in 2 GT corners; posters flush to walls (gap <= 5 mm) on 2 walls; walk-path corridor empty; 0 intersections. VLM rubric on story legibility (20%). Blender's Python console/--python and Maya's Script Editor/mayapy are disabled; .blend writes from outside Blender are logged and fail.

建议部分得分

40% story props legible; 25% layout rules; 15% physical validity; 20% legibility rubric.

R06.06.03.04-T20 Dress an open-world map section in Unreal

原始指令

In fixtures/OpenWorldUE dress the 500x500 m section from input/section_map.png: village of 14 buildings from the kit on their footprints, road splines with props, 3 biome zones of foliage at specified densities, POIs per legend, and World Partition settings so the section streams in cells of 128 m. Save the level.

平台
mac · macOS win · Windows
应用
Unreal Engine · Houdini
交互表面
desk · 桌面 GUI
GUI 需求 · 任务设定
HY · 混合
GUI 需求 · 普通权限
G2 · GUI 必要
交互原语
geom · 精确几何 drag · 拖放 nav · 平移 / 缩放 / 滚动
工作产物
WP04 · 三维 / 空间模型
条件
long · 长流程 multiapp · 多应用
提案难度
5 / 5

建议验证方式

Headless checks: buildings on footprints within 1 m and 10 deg; road splines within 2 m of map roads; foliage densities per biome within 20% over sampled cells; POIs present; WP cell size 128 m and streaming test loads all cells without errors; 0 floating actors (> 10 cm).

建议部分得分

25% buildings; 20% roads; 25% foliage biomes; 30% POIs (15 pts) and World Partition and validity (15 pts).

已有研究映射

以下沿用研究目录中的基准与小类映射,不是逐题标注、执行记录或产品背书。

同工作流族的小类