-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathconfig.yaml
More file actions
60 lines (52 loc) · 1.98 KB
/
Copy pathconfig.yaml
File metadata and controls
60 lines (52 loc) · 1.98 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
# ==========================================
# SceneQC - Global Configuration
# ==========================================
# ------------------------------------------
# 1. DETERMINISTIC VALIDATION RULES
# (These dictate the Maya cmds logic)
# ------------------------------------------
validation:
# Geometry Checks
geometry:
poly_limit_warning: 50000 # Flag for review, but allow pass
poly_limit_critical: 250000 # Hard fail, requires override
check_non_manifold: true # Look for bad geometry topology
check_construction_history: true # Look for un-deleted history
check_unfrozen_transforms: true # Look for scale/rotation not frozen
check_empty_groups: true # Look for garbage nodes
# Naming Conventions
naming:
# --- SUFFIXES (Usually strict) ---
enforce_suffixes: true
geo_suffix: "_GEO"
mat_suffix: "_MAT"
grp_suffix: "_GRP"
ctrl_suffix: "_CTRL"
# --- PREFIXES (Usually situational) ---
enforce_prefixes: false
allowed_prefixes: ["L_", "R_", "C_", "CHR_", "PRP_", "ENV_"]
# If true, it flags anything that doesn't start with an allowed prefix
strict_prefix_mode: false
# Shading & Texturing
shading:
check_missing_textures: true
missing_texture_severity: "error" # "warning" or "error"
check_default_lambert: true # Flags geometry with no material assigned
check_udim_paths: true # Ensure <UDIM> tags are valid
# Scene & Render Settings
scene:
require_render_cam: true # Must have a camera NOT named 'persp'
minimum_fps: 24
check_unknown_plugins: true # Cleans out garbage plugin requirements
# ------------------------------------------
# 2. AI & VISION CONFIGURATION
# (Shapes the context window for Qwen3)
# ------------------------------------------
ai:
enabled: true
render_intent: "Low-Resolution Pre-Flight Proxy"
resolution:
width: 960
height: 540
notes: "Expect pixelation and aliasing. Focus on composition, lighting issues, and extreme geometry density."
timeout_seconds: 120