OSC Asset Naming Schema v1.0
Production-specific extension of TR-VFX-IS naming conventions, integrating the OMC version model and the new Asset Origin + Era Code fields.
General syntax (3.1)
- Allowed: alphanumeric, 0-9, -, _
- No whitespace; parameters separated by underscore _; dashes - replace whitespace within a parameter
- Lowercase preferred, case used consistently
- Under 255 characters
Field sequence (3.2)
<showid>_<vfx-sequence>_<vfx-shot>_<image-type>_<origin>_<vendor-code>_<version-code>{_<era>}{_<identifying-description>}{_<spec-version>}{.<frame-number>}.<file-extension>
Positions: 1 showid, 2 vfx-sequence, 3 vfx-shot, 4 image-type, 5 origin (NEW, HC-011), 6 vendor-code (extended for agents), 7 version-code (+ OMC v2.8 versioning), 8 era (optional, NEW - era lock), 9 identifying-description, 10 spec-version, 11 frame-number (single-frame only), 12 extension.
Omission rule: if an optional field is omitted, surrounding underscores must
still be present. Example:
osc_sc03_0100_comp_cmp_a003_v003___sv01.00.1001.exr
Example names (3.3)
- Archive-retrieved (unmodified):
osc_sc02_0100_ap_arc_rai_v001_nr_rt66-diner-ext.mov - AI-enhanced archive (4K upscale + inpaint):
osc_sc02_0100_ep_enh_a019_d001_nr_rt66-diner-ext-upscaled-inpainted.mov - AI-generated character animation (with alpha, per-frame):
osc_sc02_0100_anim_gen_a003_v003_nr_snail-walk.1001.exr - Color transition VFX (sc03 signature):
osc_sc03_0400_ctrn_gen_a003_v005_kc_rainbow-bleed.mov - Final composite (archive BG + AI FG + VFX):
osc_sc02_0100_FINAL_cmp_hum_v001_nr.mov - Sound design element:
osc_sc03_0000_sfx_gen_a004_v002__rain-on-asphalt.wav - Archive temporal extension:
osc_sc04_0300_extd_enh_a019_d001_vh_rt66-decay-extended.mov
Asset origin codes (2.5)
- arc: archive (retrieved, unmodified)
- enh: ai_enhanced
- gen: ai_generated
- cmp: composite
- (plus others per schema)
Notes
- Era codes come from the era look guide (sf/snd/kch/vhs/dig/ntrl).
- Vendor codes are extended for AGT-xxx agents (a003 = Gen-Video, a019 = Enhancement, etc.).
- See naming-schema, omc-ontology, ai-agent-pipeline, one-small-crawl.