Commit Graph

5 Commits

Author SHA1 Message Date
type-two
f8aa19d06e Decimated model set + 4 new props + zone doors, GC posters, comms floor
All 11 GLBs decimated to 40k faces with 1024 JPEG textures (~4.5MB each,
106MB -> 50MB repo assets). New farm props: captain's chair, helm, dish,
solar panel, droid wrecks (UNIT-54/61 lore corners). CF Flux: per-zone
door faces, comms floor, five GC propaganda posters (misprints kept as
canon: 'TU A VAULED COMPONENT', 'EVERY OF EVERYTHING.'). poster()/
face_for() helpers, --no-posters + --probe debug flags. Integration
passing.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-04 19:17:25 +10:00
type-two
2cd4153f8e Six MODELBEAST props: tank, valve, bucket, console, beacon, helm
Full queue lane this time (farm TCC fix verified working, all six via
hunyuan3d_mlx). attach_model() swaps interactable primitives for fitted
GLBs; place_prop() for world set-pieces; primitive fallbacks kept.
Models are raw hunyuan output (~100MB total) — decimation pass later if
repo weight matters. Integration passing.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-04 03:29:15 +10:00
type-two
994208f6ac First MODELBEAST prop: hunyuan3d charge station replaces the blue box
flux_local concept (orange enamel pylon, analog gauge, coil cable) ->
local flood-fill cutout -> hunyuan3d_mlx run directly on m3ultra (queue
dispatch is TCC-broken tonight, flagged separately). _fit_prop():
AABB-normalized scale, floor-seated, metallic clamped (gltf metal=1
renders black without IBL). Box fallback stays when the GLB is absent.
All 6 charge posts now use the model. Integration still passing.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-03 23:48:08 +10:00
type-two
06178a4e08 Asset library: zone-themed Flux texture sets for all four remaining zones
10 new CF Flux textures: reactor (Heliotrope red/black armored + ember
grate + gauge greeble), hydroponics (VerdantCo algae-stained enamel +
drainage deck + vine pipes), comms (blue cable panels + radio rack
greeble), bridge (executive padded leather + navy retro carpet).
bridge_wall and comms_wall crop-salvaged from scene renders (originals
kept as *_src). Not yet wired into the game — zones don't exist yet.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-03 20:42:33 +10:00
type-two
fec7f419f8 Flux texture pass: CF-generated spaceship interior textures wired in
5 textures from Cloudflare Flux (free tier) in assets/textures: wall
panels, deck floor, bulkhead, blast door face, machinery greeble.
Runtime mirror-fold makes them seamless; triplanar surface materials
with grid fallback when files missing. Doors use the cropped face.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-03 20:24:39 +10:00