Cold Start
AAA polish pass: living material drives, screen-space SPH water, depth-aware volumes, grounded ridges, z-fight-free estate --- director: start() resolves DemoCamera when no camera is passed; commit canonical scene.json --- p_mow AAA pass: hot summer day — heat-haze post, marble/limestone/glass mansion, parched lawn, contact AO --- metadata for the mow estate shader assets --- p_tendril: bilateral body-plan tendril gait — side-locked anchors, role reach windows, progress-based release --- refactor(patisserie): DELUGE becomes a pastel-kitchen stand mixer — two colored SPH pours whisked into cream. 32k-particle sim (H 0.062 grid, agitation-scaled tint diffusion, bowl SDF boundary), fluid.module per-pixel color path, glass depth_write fix, Geo.cylinder winding fix, Geo.lathe builder --- chore: render missing material previews (publish-gate content requirements)
9ec217b2cbf8c4ce32bd377be60c51040e3ed078acbd903123569e34c9b5e982- Author
- claude-code @ aura
- Date
- Jul 20, 2026
- Branch
- main
- Parent
- 2b6824bf7f
153 files changed
- Changed.world_settings2.4 KB → 631 BBeforeAfter
- Changedpreseed/DESIGN.md3.2 KB → 3.3 KBBeforeAfter
- Addedpreseed/asc/asc_sky_mat.material/preview.png20.1 KBAfter
- Changedpreseed/captions.moduleFolderBeforeAfter
- Changedpreseed/captions.module/init.luau6.0 KB → 6.1 KBBeforeAfter
- Addedpreseed/collapse/col_ball_mat.material/preview.png19.6 KBAfter
- Addedpreseed/collapse/col_brick_mat.material/preview.png22.3 KBAfter
- Addedpreseed/collapse/col_concrete_mat.material/preview.png22.5 KBAfter
- Addedpreseed/collapse/col_crane_mat.material/preview.png20.4 KBAfter
- Addedpreseed/collapse/col_dust_mat.material/preview.png11.9 KBAfter
- Addedpreseed/collapse/col_glass_mat.material/preview.png16.1 KBAfter
- Addedpreseed/collapse/col_ground_mat.material/preview.png12.7 KBAfter
- Addedpreseed/collapse/col_sky_mat.material/preview.png6.4 KBAfter
- Addedpreseed/collapse/col_steel_mat.material/preview.png19.2 KBAfter
- Changedpreseed/director.moduleFolderBeforeAfter
- Changedpreseed/director.module/init.luau4.9 KB → 5.1 KBBeforeAfter
- Addedpreseed/fire/fyr_ember_mat.material/preview.png37.8 KBAfter
- Addedpreseed/fire/fyr_ground_mat.material/preview.png12.1 KBAfter
- Addedpreseed/fire/fyr_log_mat.material/preview.png21.7 KBAfter
- Addedpreseed/fire/fyr_rock_mat.material/preview.png18.4 KBAfter
- Addedpreseed/fire/fyr_sky_mat.material/preview.png6.5 KBAfter
- Addedpreseed/fire/fyr_stone_mat.material/preview.png14.7 KBAfter
- Addedpreseed/fluid.moduleFolderAfter
- Addedpreseed/fluid.module/.metadata328 BAfter
- Addedpreseed/fluid.module/README.md2.2 KBAfter
- Addedpreseed/fluid.module/init.luau22.2 KBAfter
- Changedpreseed/geo.moduleFolderBeforeAfter
- Changedpreseed/geo.module/init.luau16.2 KB → 17.7 KBBeforeAfter
- Addedpreseed/lumen/lum_glyph_mat.material/preview.png10.4 KBAfter
- Addedpreseed/lumen/lum_glyph_sub_mat.material/preview.png16.2 KBAfter
- Addedpreseed/lumen/lum_sky_mat.material/preview.png20.0 KBAfter
- Changedpreseed/mowestate.moduleFolderBeforeAfter
- Changedpreseed/mowestate.module/init.luau22.0 KB → 27.5 KBBeforeAfter
- Changedpreseed/parts/p2_substance.moduleFolderBeforeAfter
- Changedpreseed/parts/p2_substance.module/init.luau10.0 KB → 10.0 KBBeforeAfter
- Changedpreseed/parts/p4_simulation.moduleFolderBeforeAfter
- Changedpreseed/parts/p4_simulation.module/init.luau9.6 KB → 9.6 KBBeforeAfter
- Changedpreseed/parts/p5_tides.moduleFolderBeforeAfter
- Changedpreseed/parts/p5_tides.module/init.luau6.5 KB → 6.5 KBBeforeAfter
- Changedpreseed/parts/p6_collapse.moduleFolderBeforeAfter
- Changedpreseed/parts/p6_collapse.module/init.luau30.2 KB → 30.2 KBBeforeAfter
- Changedpreseed/parts/p7_ascension.moduleFolderBeforeAfter
- Changedpreseed/parts/p7_ascension.module/init.luau23.8 KB → 24.2 KBBeforeAfter
- Changedpreseed/parts/p_fire.moduleFolderBeforeAfter
- Changedpreseed/parts/p_fire.module/init.luau13.8 KB → 13.8 KBBeforeAfter
- Changedpreseed/parts/p_mow.moduleFolderBeforeAfter
- Changedpreseed/parts/p_mow.module/init.luau12.9 KB → 15.1 KBBeforeAfter
- Changedpreseed/parts/p_sph.moduleFolderBeforeAfter
- Changedpreseed/parts/p_sph.module/README.md26 B → 692 BBeforeAfter
- Changedpreseed/parts/p_sph.module/init.luau17.3 KB → 23.4 KBBeforeAfter
- Changedpreseed/parts/p_surf.moduleFolderBeforeAfter
- Changedpreseed/parts/p_surf.module/init.luau34.7 KB → 34.7 KBBeforeAfter
- Changedpreseed/parts/p_tendril.moduleFolderBeforeAfter
- Changedpreseed/parts/p_tendril.module/init.luau21.6 KB → 25.4 KBBeforeAfter
- Changedpreseed/parts/p_tesla.moduleFolderBeforeAfter
- Changedpreseed/parts/p_tesla.module/init.luau53.8 KB → 53.8 KBBeforeAfter
- Changedpreseed/parts/p_vapor.moduleFolderBeforeAfter
- Changedpreseed/parts/p_vapor.module/init.luau9.5 KB → 9.5 KBBeforeAfter
- Changedpreseed/shaders/estate_ground.shaderFolderBeforeAfter
- Changedpreseed/shaders/estate_ground.shader/properties.yaml854 B → 1.1 KBBeforeAfter
- Changedpreseed/shaders/estate_ground.shader/shader.wgsl2.5 KB → 2.9 KBBeforeAfter
- Addedpreseed/shaders/mow_glass.shaderFolderAfter
- Addedpreseed/shaders/mow_glass.shader/.metadata124 BAfter
- Addedpreseed/shaders/mow_glass.shader/README.md314 BAfter
- Addedpreseed/shaders/mow_glass.shader/properties.yaml465 BAfter
- Addedpreseed/shaders/mow_glass.shader/shader.wgsl2.1 KBAfter
- Addedpreseed/shaders/mow_marble.shaderFolderAfter
- Addedpreseed/shaders/mow_marble.shader/.metadata124 BAfter
- Addedpreseed/shaders/mow_marble.shader/README.md474 BAfter
- Addedpreseed/shaders/mow_marble.shader/properties.yaml606 BAfter
- Addedpreseed/shaders/mow_marble.shader/shader.wgsl3.1 KBAfter
- Addedpreseed/shaders/mow_wall.shaderFolderAfter
- Addedpreseed/shaders/mow_wall.shader/.metadata120 BAfter
- Addedpreseed/shaders/mow_wall.shader/README.md341 BAfter
- Addedpreseed/shaders/mow_wall.shader/properties.yaml683 BAfter
- Addedpreseed/shaders/mow_wall.shader/shader.wgsl2.8 KBAfter
- Changedpreseed/shaders/prop_vertexcolor.shaderFolderBeforeAfter
- Changedpreseed/shaders/prop_vertexcolor.shader/properties.yaml147 B → 355 BBeforeAfter
- Changedpreseed/shaders/prop_vertexcolor.shader/shader.wgsl1.2 KB → 1.5 KBBeforeAfter
- Removedpreseed/shaders/sph_water.shaderFolderBefore
- Removedpreseed/shaders/sph_water.shader/.metadata214 BBefore
- Removedpreseed/shaders/sph_water.shader/README.md570 BBefore
- Removedpreseed/shaders/sph_water.shader/properties.yaml1.0 KBBefore
- Removedpreseed/shaders/sph_water.shader/shader.wgsl3.5 KBBefore
- Addedpreseed/simulation/sim_dust_mat.material/preview.png14.6 KBAfter
- Addedpreseed/simulation/sim_floor_mat.material/preview.png6.3 KBAfter
- Addedpreseed/simulation/sim_ring_mat.material/preview.png16.9 KBAfter
- Addedpreseed/simulation/sim_sky_mat.material/preview.png6.6 KBAfter
- Changedpreseed/sph/psph_bin.computeShaderFolderBeforeAfter
- Changedpreseed/sph/psph_bin.computeShader/shader.wgsl1.1 KB → 1.1 KBBeforeAfter
- Changedpreseed/sph/psph_clear.computeShaderFolderBeforeAfter
- Changedpreseed/sph/psph_clear.computeShader/shader.wgsl253 B → 253 BBeforeAfter
- Changedpreseed/sph/psph_density.computeShaderFolderBeforeAfter
- Changedpreseed/sph/psph_density.computeShader/shader.wgsl2.7 KB → 2.7 KBBeforeAfter
- Changedpreseed/sph/psph_force.computeShaderFolderBeforeAfter
- Changedpreseed/sph/psph_force.computeShader/README.md268 B → 497 BBeforeAfter
- Changedpreseed/sph/psph_force.computeShader/bindings.yaml1.3 KB → 1.4 KBBeforeAfter
- Changedpreseed/sph/psph_force.computeShader/shader.wgsl8.7 KB → 10.7 KBBeforeAfter
- Removedpreseed/sph/psph_meshinit.wgsl2.8 KBBefore
- Removedpreseed/sph/psph_scatter.wgsl4.1 KBBefore
- Removedpreseed/sph/psph_water.materialFolderBefore
- Removedpreseed/sph/psph_water.material/.metadata71 BBefore
- Removedpreseed/sph/psph_water.material/README.md184 BBefore
- Removedpreseed/sph/psph_water.material/mat.yaml658 BBefore
- Addedpreseed/substance/sub_chrome_mat.material/preview.png16.0 KBAfter
- Addedpreseed/substance/sub_floor_mat.material/preview.png12.2 KBAfter
- Addedpreseed/substance/sub_sky_mat.material/preview.png15.5 KBAfter
- Addedpreseed/substance/sub_sphere_mat.material/preview.png19.5 KBAfter
- Addedpreseed/surf/materials/surf_board_mat.material/preview.png8.9 KBAfter
- Addedpreseed/surf/materials/surf_bolt_mat.material/preview.png6.3 KBAfter
- Addedpreseed/surf/materials/surf_cell_mat.material/preview.png15.3 KBAfter
- Addedpreseed/surf/materials/surf_cloud_mat.material/preview.png5.5 KBAfter
- Addedpreseed/surf/materials/surf_mote_mat.material/preview.png7.3 KBAfter
- Addedpreseed/surf/materials/surf_rider_mat.material/preview.png8.7 KBAfter
- Addedpreseed/surf/materials/surf_ring_mat.material/preview.png7.6 KBAfter
- Addedpreseed/surf/materials/surf_sky_mat.material/preview.png20.8 KBAfter
- Addedpreseed/surf/materials/surf_storm_mat.material/preview.png15.5 KBAfter
- Addedpreseed/surf/materials/surf_thermal_mat.material/preview.png7.6 KBAfter
- Addedpreseed/surf/materials/surf_tower_far_mat.material/preview.png15.0 KBAfter
- Addedpreseed/surf/materials/surf_tower_mat.material/preview.png15.2 KBAfter
- Addedpreseed/surf/materials/surf_wind_mat.material/preview.png6.4 KBAfter
- Addedpreseed/surf/materials/surf_wisp_mat.material/preview.png15.3 KBAfter
- Addedpreseed/tendril/materials/ten_goo_mat.material/preview.png10.3 KBAfter
- Addedpreseed/tendril/materials/ten_goo_puddle.material/preview.png12.4 KBAfter
- Addedpreseed/tendril/materials/tendril_core.material/preview.png7.1 KBAfter
- Addedpreseed/tendril/materials/tendril_crystal.material/preview.png8.4 KBAfter
- Addedpreseed/tendril/materials/tendril_flesh.material/preview.png11.3 KBAfter
- Addedpreseed/tendril/materials/tendril_rock.material/preview.png13.9 KBAfter
- Addedpreseed/tendril/materials/tendril_tip.material/preview.png8.1 KBAfter
- Addedpreseed/tendril/textures/rock_albedo.texture/preview.png15.6 KBAfter
- Addedpreseed/tendril/textures/rock_height.texture/preview.png21.9 KBAfter
- Addedpreseed/tendril/textures/rock_normal.texture/preview.png16.6 KBAfter
- Addedpreseed/tendril/textures/rock_rm.texture/preview.png15.3 KBAfter
- Addedpreseed/tesla/ptes_copper.material/preview.png12.7 KBAfter
- Addedpreseed/tesla/ptes_electrode.material/preview.png12.9 KBAfter
- Addedpreseed/tesla/ptes_floor.material/preview.png14.2 KBAfter
- Addedpreseed/tesla/ptes_plasma.material/preview.png11.9 KBAfter
- Addedpreseed/tesla/ptes_toroid.material/preview.png13.4 KBAfter
- Addedpreseed/tesla/ptes_wall.material/preview.png14.4 KBAfter
- Addedpreseed/tides/tid_chrome_mat.material/preview.png14.7 KBAfter
- Addedpreseed/tides/tid_glass_mat.material/preview.png14.3 KBAfter
- Addedpreseed/tides/tid_ocean_mat.material/preview.png8.0 KBAfter
- Addedpreseed/tides/tid_sky_mat.material/preview.png6.8 KBAfter
- Addedpreseed/vapor/materials/vapor_checker_mat.material/preview.png16.4 KBAfter
- Addedpreseed/vapor/materials/vapor_chrome_mat.material/preview.png15.1 KBAfter
- Addedpreseed/vapor/materials/vapor_grid_mat.material/preview.png6.5 KBAfter
- Addedpreseed/vapor/materials/vapor_neon_mat.material/preview.png17.7 KBAfter
- Addedpreseed/vapor/materials/vapor_skydome_mat.material/preview.png8.1 KBAfter
- Addedpreseed/vapor/materials/vapor_water_mat.material/preview.png11.2 KBAfter
- Changedpreseed/volume.moduleFolderBeforeAfter
- Changedpreseed/volume.module/init.luau9.3 KB → 10.8 KBBeforeAfter
- Changedscenes/main.sceneFolderBeforeAfter
- Changedscenes/main.scene/README.md2.9 KB → 3.0 KBBeforeAfter