Files
jpmschweitzerandClaude Fable 5 f77e15d075 docs(assets): 3D-model+texture catalog, glb-gen production path, conventions (T-1050)
Instantiates the five D-244 catalog files (models/textures/artwork/icons/
effects — icons carries the 13 as-built SVGs, stance icons traced to their
consumer and marked final), creates client/assets/models/{furniture,props}
with a schema-documented manifest.json mirroring the character manifest,
fixes glb-gen SKILL.md's stale 'path does not exist' paragraph, and authors
docs/assets/visual/conventions.md: category-first model naming (araminta
ruling), mask sidecars per the character convention, D-235-token-keyed
texture naming, footprint_tiles as manifest metadata. Door-state and
TileSet conventions are recorded as explicit deferrals (Phase-5 owned).
visual/README.md carries both this ticket's count/link updates and
T-1052's palette-section rewrite (shared file, committed here).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-25 20:20:04 +02:00

1.9 KiB

title, description, type, status
title description type status
Textures — Visual Assets PBR surface map asset catalog for 3D model and building-exterior surfaces design active

Textures — Visual Assets

PBR surface maps (BaseColor / Normal / Roughness) applied to 3D model and building-exterior surfaces. The only flattened 2D content besides flat artwork (D-244) — a texture has no "direction," only map type.

Generation Approach

  • Building-exterior surfaces: named by the ratified ObjectTag vocabulary (D-235 amendment, T-995, wiki/economics/object_tag_vocabulary.toml) — see conventions.md §3 for the naming convention and the fallback-hierarchy note (every specific tag degrades to a generic_* parent until its specific texture ships).
  • Model surfaces: Trellis bakes a texture atlas directly onto the mesh during /glb-gen (no separate texture-authoring step for most furniture/props) — see models.md. This file tracks standalone PBR maps: building-exterior materials and any surface asset authored or generated independent of a specific model.

Assets

ID Filename Status Map Type ObjectTag Notes Sprint/Ticket

No textures have entered production yet — this table is intentionally empty at initial creation (T-1050). Per D-235, the texture library itself is Phase 5+/post-launch work (behind the fallback chain); this file exists now so the catalog structure is in place ahead of that work landing.

Cross-References

  • conventions.md — D-235-keyed texture naming
  • models.md — model-baked textures (Trellis atlas bakes)
  • D-235 — ObjectTag vocabulary + fallback hierarchy
  • wiki/economics/object_tag_vocabulary.toml — the ratified tag registry