model-pass
Installation
SKILL.md
Model pass: one object at a time
Loop: baseline → remodel → audit → distance → verify, run on one object per pass. Every number is measured in the studio, never estimated; every claim of "fixed" is a studio screenshot or a helper's output.
Words used below:
- Style guide: the project's
3D-STYLE.md, the single source of truth for how this world looks and what it may cost. Every pass reads it; every pass that learns something writes it back. - Studio: a dev-only page that mounts one object at the origin, lit like the game, with camera views and console helpers (
tris,meshes,census,zfight,audit). - Play view: the studio view copied from the game's own camera (bearing, fov, distance). It is what the player sees, so it judges every trade.
- Nature: what kind of thing the object is (machine, creature, plant, ground). It decides how the object is built, shaded, animated and multiplied.
- Fight: a pair of parts with faces in one plane, facing the same way, overlapping.
zfight()lists them. - Numbers table: the before/after measurements that open every report.
Paths below are relative to this skill's directory: assets/, scripts/, references/.
0. Style guide and studio
Find the style guide: 3D-STYLE.md at the root of the package that depends on three.