|
|
89b30a507a
|
Refactor brush collider creation in rapier-collision-world.ts
|
2026-04-04 19:27:23 +02:00 |
|
|
|
991e414ae4
|
Add rotation support for brush meshes and colliders
|
2026-04-04 19:27:16 +02:00 |
|
|
|
9007681e0b
|
Add support for different player collider shapes and modes
|
2026-04-04 15:54:25 +02:00 |
|
|
|
70bcb35167
|
Update rebuildCollisionWorld to include playerCollider
|
2026-04-04 15:54:25 +02:00 |
|
|
|
8a04101d68
|
Update eye position calculation in first-person navigation controller
|
2026-04-04 15:53:32 +02:00 |
|
|
|
762ed5d916
|
Update first-person-navigation-controller to use getFirstPersonPlayerEyeHeight
|
2026-04-04 15:53:22 +02:00 |
|
|
|
2dda25ae4b
|
Import and use FIRST_PERSON_PLAYER_SHAPE in runtime-scene-build.ts
|
2026-04-04 15:53:21 +02:00 |
|
|
|
ecff9053ab
|
Update runtime scene to include player collider
|
2026-04-04 15:53:00 +02:00 |
|
|
|
16a7b4e7e2
|
Add player collision module
|
2026-04-04 15:53:00 +02:00 |
|
|
|
3fdbc002b6
|
Remove player collision logic from runtime-three module
|
2026-04-04 15:52:45 +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 |
|
|
|
ca2f5b64aa
|
Add function to create Rapier heightfield heights from collider data
|
2026-04-04 08:33:20 +02:00 |
|
|
|
cc8dd23768
|
Add validation and adjust heightfield parameters in terrain model collider attachment
|
2026-04-04 08:21:45 +02:00 |
|
|
|
2b44ba38ca
|
Add world step after setting character controller properties
|
2026-04-04 08:00:41 +02:00 |
|
|
|
017e6959e4
|
Update collision detection logic in RapierCollisionWorld
|
2026-04-04 07:58:16 +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 |
|
|
|
2b37d2dcda
|
Reorder imports in runtime-scene-build.ts
|
2026-04-02 20:59:58 +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 |
|
|
|
85a7b01563
|
Update audio distance gain calculation
|
2026-04-02 20:09:57 +02:00 |
|
|
|
2b87e384b8
|
Add distance-based volume attenuation for audio emitters
|
2026-04-02 20:04:45 +02:00 |
|
|
|
30d7274f49
|
Refactor audio configuration in RuntimeAudioSystem
|
2026-04-02 19:59:45 +02:00 |
|
|
|
180f1ae13f
|
Improve error messages in RuntimeAudioSystem
|
2026-04-02 19:51:36 +02:00 |
|
|
|
bb747097f8
|
Refactor audio asset availability description in RuntimeAudioSystem
|
2026-04-02 19:50:27 +02:00 |
|
|
|
ecd5366870
|
Remove unused audio assets and update sound emitter rendering
|
2026-04-02 19:46:17 +02:00 |
|
|
|
2912a05930
|
Check for null listener and update runtime message
|
2026-04-02 19:43:51 +02:00 |
|
|
|
12facde036
|
Add null checks and event listeners for audio system in runtime host
|
2026-04-02 19:40:10 +02:00 |
|
|
|
75c6492751
|
Add runtime audio system for Three.js
|
2026-04-02 19:39:54 +02:00 |
|
|
|
c1f3064e9e
|
Add sound emitter validation and interaction handling
|
2026-04-02 19:38:26 +02:00 |
|
|
|
26c98e65c8
|
Refactor trigger condition checks in runtime-scene-build.ts
|
2026-04-01 04:20:59 +02:00 |
|
|
|
702179a424
|
Modify runtime-scene-build.ts to derive triggerOnEnter and triggerOnExit from interaction links
|
2026-04-01 04:20:50 +02:00 |
|
|
|
03354bad2c
|
Update trigger logic to check for links
|
2026-04-01 04:19:31 +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 |
|
|
|
52fb3ec696
|
Update playAnimation method to include loop parameter
|
2026-04-01 04:06:11 +02:00 |
|
|
|
162d3c8d03
|
auto-git:
[change] src/runtime-three/runtime-host.ts
|
2026-04-01 04:05:09 +02:00 |
|
|
|
7f07475b68
|
auto-git:
[change] src/runtime-three/runtime-interaction-system.ts
|
2026-04-01 04:05:09 +02:00 |
|
|
|
fca26a95d4
|
auto-git:
[change] src/runtime-three/runtime-interaction-system.ts
|
2026-04-01 04:05:09 +02:00 |
|
|
|
c5faa1ef22
|
Update animation mixers with delta time in RuntimeHost
|
2026-04-01 00:07:39 +02:00 |
|
|
|
a706bd2df8
|
Stop all animations and clear mixers in RuntimeHost
|
2026-04-01 00:07:39 +02:00 |
|
|
|
2f9097b3f2
|
Add animation support to RuntimeHost
|
2026-04-01 00:07:29 +02:00 |
|
|
|
405318d5b9
|
Use imported AnimationClip in findByName method
|
2026-04-01 00:05:46 +02:00 |
|
|
|
b60008b3bf
|
Update type references for animation maps in RuntimeHost
|
2026-04-01 00:05:46 +02:00 |
|
|
|
609a0de075
|
Import AnimationClip and AnimationMixer from THREE.js
|
2026-04-01 00:05:46 +02:00 |
|