Commit Graph

3 Commits

Author SHA1 Message Date
kronic 8b50753f93 Art: ArtStaging overhaul - game-cam POV system + Bathynaut character (no longer reads as a lamp)
Camera: runtime POV switcher (StagingCameraSwitcher; V/]/[ cycle, 1-4 jump) with POV_1_Game matching
the in-game rig (Pitch45/Dist13/FOV55) as the default + hero/front/close-up; deep-water SolidColor
clear kills the no-skybox corner bleed at the wide game framing.

Character (the 'reads like a lamp' fix, operator-directed): darkened the helmet to dark gunmetal with
a dim lit porthole and moved the warm beacon to the shoulder lamp (light is carried, not the head);
color-blocked the body into a brass-and-teal deep-sea-diver palette (brass armour / dark-teal
undersuit / dark-metal kit) for value contrast + identity at game scale; bulked the back tank-rig
silhouette. Master .blend keeps rig+pose+materials re-editable; posed static GLB reimported into the
connected prefab instance with instance material overrides reset to the GLB's diver materials.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-22 20:34:36 -07:00
kronic eaff8d16e3 Art: pose the Bathynaut suit out of T-pose (rig cleanup + posed static bake)
The suit .blend was rigged, but the base body/armour/head had vertex groups with NO Armature
modifier (why the export baked a static T-pose) and 2 orphan lamp parts were unweighted. Added the
modifiers, weighted the lamp parts to Spine_03, posed a grounded combat-ready stance (shoulders
down ~63deg, elbows braced forward ~22deg), baked the pose into static geometry (depsgraph
new_from_object) and re-exported. Master .blend keeps the rig+pose re-editable; the in-place GLB
overwrite flowed into the connected ArtStaging prefab instance (38 parts intact, materials +
extracted staging emissive preserved). Suit width 2.05m T-pose -> 1.04m posed; A0 silhouette now
reads from the top-down game camera.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-22 18:43:36 -07:00
kronic 52f0b87148 Art(engine): ArtStaging underwater ambiance + hero triad baked in
Underwater staging: undulating seabed mesh (no platform edge), caustics
cookie spot, marine-snow particles, teal depth fog, and 'light is territory'
pool lighting (warm beacon + cold bioluminescent pools, deep dark between).
Baked posed statics into the slots: SM_Suit_Bathynaut + SM_Creature_Drowner
(glTFast) alongside the crate + flora clutter + rocks. Completes the A0
style-proof triad (prop+creature+suit) in-engine under gameplay conditions.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-14 21:32:14 -07:00