|
|
85acd40fbc
|
Disable underwater scene fog by default
|
2026-04-07 07:13:33 +02:00 |
|
|
|
5d87c62754
|
Add lastReflectionUpdateTime to RuntimeWaterContactUniformBinding
|
2026-04-07 07:13:33 +02:00 |
|
|
|
3be887d0aa
|
Extract and use getRuntimeWaterFoamContactLimit method in RuntimeHost
|
2026-04-07 06:55:29 +02:00 |
|
|
|
a9ca100c3d
|
Adjust water reflection target creation and resizing logic
|
2026-04-07 06:42:36 +02:00 |
|
|
|
5fd02cdece
|
Add water reflection target disposal and resize handling in RuntimeHost
|
2026-04-07 06:37:22 +02:00 |
|
|
|
aa94c950e1
|
Update water contact patch handling in runtime-host.ts
|
2026-04-07 06:36:13 +02:00 |
|
|
|
d1f0957a7b
|
Add water reflection functionality in runtime-host.ts
|
2026-04-07 06:35:29 +02:00 |
|
|
|
5061ddbcb3
|
Add reflection properties to water material and update shader uniforms
|
2026-04-07 06:35:15 +02:00 |
|
|
|
728dc02d72
|
Add reflection support to runtime-host.ts
|
2026-04-07 06:35:00 +02:00 |
|
|
|
3e370591d3
|
Add underwater fog effect and update water material handling
|
2026-04-07 06:15:18 +02:00 |
|
|
|
b62edd7e88
|
Enhance water material merging logic with normal alignment and profile settings
|
2026-04-07 05:51:42 +02:00 |
|
|
|
a74a7c02f0
|
Update collision detection to handle triangle meshes and transformed colliders
|
2026-04-07 05:44:28 +02:00 |
|
|
|
0e4bd01e69
|
Update water contact patch collection and handling in rendering and runtime modules
|
2026-04-07 04:59:09 +02:00 |
|
|
|
6587f59cda
|
Update createFaceMaterial to include staticContactPatches in runtime-host.js and .ts, adjust tests in water-material.test.ts
|
2026-04-06 20:55:31 +02:00 |
|
|
|
748273ff38
|
Refactor water material and runtime handling for better performance and accuracy
|
2026-04-06 20:52:19 +02:00 |
|
|
|
c3d28b11ab
|
Add water contact patch uniform handling in RuntimeHost
|
2026-04-06 18:04:44 +02:00 |
|
|
|
4e455d4076
|
Remove unused water quality material creation function
|
2026-04-06 17:37:28 +02:00 |
|
|
|
4caa673a1d
|
Reset volume animated uniforms on clear
|
2026-04-06 17:28:39 +02:00 |
|
|
|
cef207de4a
|
Update volume time for animated uniforms
|
2026-04-06 17:28:39 +02:00 |
|
|
|
0529975ef7
|
Add support for water material in runtime host
|
2026-04-06 17:27:13 +02:00 |
|
|
|
46553a050d
|
Enhance water shader with object interaction and improved foam effects
|
2026-04-06 17:04:59 +02:00 |
|
|
|
ef1c7fa0df
|
Enhance water shader with Gerstner waves, normal mapping, refraction, and foam effects
|
2026-04-06 16:56:46 +02:00 |
|
|
|
8bfdcd5f9c
|
Update material creation methods to use volume properties directly
|
2026-04-06 09:19:31 +02:00 |
|
|
|
163609fb02
|
Refactor water and fog material creation methods to accept configuration objects
|
2026-04-06 09:18:14 +02:00 |
|
|
|
c76c42d5c6
|
Refactor material creation logic for water and fog modes in runtime-host.ts
|
2026-04-06 09:17:47 +02:00 |
|
|
|
9a5b48a02f
|
Add volume time update and material uniform handling in runtime-host.ts
|
2026-04-06 09:16:49 +02:00 |
|
|
|
d6eba50dac
|
Update runtime-host.ts to support additional materials and volume animation
|
2026-04-06 09:16:49 +02:00 |
|
|
|
1e1f781c2c
|
Remove thickness property from material settings in multiple files
|
2026-04-06 08:50:33 +02:00 |
|
|
|
40bd7540e9
|
Add type annotation for volumeRenderPaths in RuntimeHost
|
2026-04-06 08:45:14 +02:00 |
|
|
|
0d225e3f64
|
Import Euler from three.js in runtime-host.ts
|
2026-04-06 08:27:23 +02:00 |
|
|
|
71dc2ac75f
|
Update runtime-host.ts to handle volume rendering paths and improve material creation logic
|
2026-04-06 08:26:35 +02:00 |
|
|
|
104808b876
|
Add player volume state resolution in RuntimeHost
|
2026-04-06 08:25:56 +02:00 |
|
|
|
2382ff0d79
|
Remove unused import BoxGeometry from runtime-host.ts
|
2026-04-05 02:31:20 +02:00 |
|
|
|
ac678bd732
|
Update runtime-host.ts to use BufferGeometry and buildBoxBrushDerivedMeshData
|
2026-04-05 02:31:20 +02:00 |
|
|
|
991e414ae4
|
Add rotation support for brush meshes and colliders
|
2026-04-04 19:27:16 +02:00 |
|
|
|
70bcb35167
|
Update rebuildCollisionWorld to include playerCollider
|
2026-04-04 15:54:25 +02:00 |
|
|
|
56cd968009
|
Remove unused parameter in rebuildModelInstances calls
|
2026-04-04 08:38:33 +02:00 |
|
|
|
d01a8bfefc
|
Remove unused function and related code in runtime-host.ts
|
2026-04-04 08:37:01 +02:00 |
|
|
|
b85b295c5a
|
Update version references and refactor collider generation logic
|
2026-04-04 07:58:01 +02:00 |
|
|
|
ba8f8235bf
|
Add collision mode support and debug visualization in App.tsx and related files
|
2026-04-04 07:57:32 +02:00 |
|
|
|
3d1dd3fe63
|
auto-git:
[add] src/geometry/model-instance-collider-generation.ts
[add] src/runtime-three/rapier-collision-world.ts
[change] AGENTS.md
[change] CHAT_CONTEXT.md
[change] architecture.md
[change] package.json
[change] prompts-lite.txt
[change] prompts.txt
[change] roadmap.md
[change] src/assets/model-instances.ts
[change] src/document/migrate-scene-document.ts
[change] src/document/scene-document-validation.ts
[change] src/document/scene-document.ts
[change] src/runtime-three/first-person-navigation-controller.ts
[change] src/runtime-three/navigation-controller.ts
[change] src/runtime-three/runtime-host.ts
[change] src/runtime-three/runtime-scene-build.ts
[change] src/runtime-three/runtime-scene-validation.ts
[change] src/viewport-three/viewport-host.ts
[change] testing.md
|
2026-04-04 07:55:41 +02:00 |
|
|
|
04f46fa8ff
|
Update import paths for world settings
|
2026-04-02 20:58:40 +02:00 |
|
|
|
8c4d10d752
|
Enhance RuntimeHost to manage advanced rendering composer lifecycle and size updates
|
2026-04-02 20:52:27 +02:00 |
|
|
|
7f72a31a17
|
Implement advanced rendering synchronization and shadow state application
|
2026-04-02 20:52:22 +02:00 |
|
|
|
6911045a51
|
Add advanced rendering settings and composer initialization
|
2026-04-02 20:52:22 +02:00 |
|
|
|
21184f4df4
|
Add advanced rendering features to runtime-host.ts
|
2026-04-02 20:51:59 +02:00 |
|
|
|
ecd5366870
|
Remove unused audio assets and update sound emitter rendering
|
2026-04-02 19:46:17 +02:00 |
|
|
|
12facde036
|
Add null checks and event listeners for audio system in runtime host
|
2026-04-02 19:40:10 +02:00 |
|
|
|
aca1d057ec
|
Use LoopOnce and LoopRepeat constants in action.loop assignment
|
2026-04-01 04:06:11 +02:00 |
|
|
|
d6c2f81eb5
|
Import LoopOnce and LoopRepeat from three.js
|
2026-04-01 04:06:11 +02:00 |
|