|
|
6942ee8bb0
|
Remove redundant null checks in App.tsx
|
2026-04-02 19:42:22 +02:00 |
|
|
|
25cea89d3e
|
Add sound interaction options in App.tsx
|
2026-04-02 19:42:06 +02:00 |
|
|
|
ee355891ef
|
Add playSound and stopSound test IDs to App.tsx
|
2026-04-02 19:42:05 +02:00 |
|
|
|
2692e1aff7
|
Add function to update sound interaction link target
|
2026-04-02 19:41:48 +02:00 |
|
|
|
7424cb7304
|
Add playSound and stopSound interaction links
|
2026-04-02 19:41:43 +02:00 |
|
|
|
b461e31b0b
|
Implement handleAddSoundInteractionLink in App.tsx
|
2026-04-02 19:41:36 +02:00 |
|
|
|
545b402228
|
Add soundEmitterOptions to App.tsx
|
2026-04-02 19:41:36 +02:00 |
|
|
|
575f629854
|
Update sound emitter form fields and labels
|
2026-04-02 19:41:11 +02:00 |
|
|
|
de9b0e640e
|
Add sound emitter asset selection state
|
2026-04-02 19:40:51 +02:00 |
|
|
|
db75c6bf7e
|
Update sound emitter entity creation logic
|
2026-04-02 19:40:51 +02:00 |
|
|
|
4b8febe587
|
Add support for audio assets in sound emitters
|
2026-04-02 19:40:38 +02:00 |
|
|
|
4ca82356f7
|
Update entity selection and sound emitter handling in App.tsx
|
2026-04-02 19:40:31 +02:00 |
|
|
|
21c0c0a5fc
|
Add audio asset support in App and RunnerCanvas components
|
2026-04-02 19:40:23 +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 |
|
|
|
ce9b7fc255
|
Update sound emitter radius to maxDistance
|
2026-04-02 19:39:54 +02:00 |
|
|
|
c1f3064e9e
|
Add sound emitter validation and interaction handling
|
2026-04-02 19:38:26 +02:00 |
|
|
|
31c1e70542
|
Enhance sound emitter validation with audio asset checks and additional properties
|
2026-04-02 19:38:15 +02:00 |
|
|
|
f6b6f9ee18
|
Update readEntities to include a second parameter
|
2026-04-02 19:38:15 +02:00 |
|
|
|
c024f98fd2
|
Update migrateSceneDocument to pass a flag in readEntities calls
|
2026-04-02 19:37:22 +02:00 |
|
|
|
3de07a9ae3
|
Add support for legacy sound emitter and new interaction actions in scene document migration
|
2026-04-02 19:37:11 +02:00 |
|
|
|
6d55986dba
|
Refactor sound emitter entity reading
|
2026-04-02 19:37:01 +02:00 |
|
|
|
b249019bc4
|
Update migration logic for interaction links
|
2026-04-02 19:37:01 +02:00 |
|
|
|
636e073775
|
Bump scene document version and add spatial audio version
|
2026-04-02 19:37:01 +02:00 |
|
|
|
1a953046cc
|
Add playSound and stopSound interaction actions
|
2026-04-02 19:36:28 +02:00 |
|
|
|
a100e464a3
|
Add interfaces for play and stop sound interaction links
|
2026-04-02 19:36:19 +02:00 |
|
|
|
3f245e1307
|
Add sound interaction actions and options
|
2026-04-02 19:34:02 +02:00 |
|
|
|
0cb7f93987
|
Add audio asset handling and import command
|
2026-04-02 19:33:56 +02:00 |
|
|
|
a694679a40
|
Update SoundEmitterEntity to include audio asset ID and distance properties
|
2026-04-02 19:33:31 +02:00 |
|
|
|
29ffd8ad55
|
Add satisfies assertion to scene-document-json.test.ts
|
2026-04-02 19:22:06 +02:00 |
|
|
|
00590b60e0
|
Update triggerOnExit to true in build-runtime-scene.test.ts
|
2026-04-02 19:22:06 +02:00 |
|
|
|
026ed6fb57
|
Add tests for playAnimation interaction link validation and runtime dispatch
|
2026-04-02 19:20:37 +02:00 |
|
|
|
74e7be5073
|
Refactor interaction link handling in App.tsx and update tests
|
2026-04-02 19:20:15 +02:00 |
|
|
|
7bc4ca3293
|
Enhance play animation validation by checking clip existence on model asset
|
2026-04-02 19:19:53 +02:00 |
|
|
|
ac70526b2a
|
Remove Materials panel from App.tsx
|
2026-04-01 05:18:30 +02:00 |
|
|
|
1bed768ca0
|
Add material selection and clear material buttons in App.tsx
|
2026-04-01 05:18:25 +02:00 |
|
|
|
423eaa733d
|
Close conditional rendering blocks in App.tsx
|
2026-04-01 04:59:41 +02:00 |
|
|
|
8f42c223a4
|
Add conditional rendering for Inspector panel
|
2026-04-01 04:59:41 +02:00 |
|
|
|
301f1c5811
|
Conditionally render World panel based on selection kind
|
2026-04-01 04:59:41 +02:00 |
|
|
|
485466dee0
|
Skip non-pickable meshes during hit detection
|
2026-04-01 04:41:48 +02:00 |
|
|
|
f342e284d6
|
Set nonPickable flag for radiusRing mesh in ViewportHost
|
2026-04-01 04:41:48 +02:00 |
|
|
|
f444758586
|
Set nonPickable flag for radiusShell mesh in ViewportHost
|
2026-04-01 04:41:48 +02:00 |
|
|
|
3575dae40d
|
Set nonPickable flag for cone mesh in ViewportHost
|
2026-04-01 04:41:48 +02:00 |
|
|
|
d38ea6c755
|
Set nonPickable flag for range mesh in ViewportHost
|
2026-04-01 04:41:48 +02:00 |
|
|
|
8306042015
|
Fix formatting in viewport-host.ts
|
2026-04-01 04:40:50 +02:00 |
|
|
|
1dd41329d0
|
Reset last click pointer and selection key on tool mode change in ViewportHost
|
2026-04-01 04:38:08 +02:00 |
|
|
|
a61855494c
|
Implement click-through cycling logic for object selection in viewport-host.ts
|
2026-04-01 04:37:03 +02:00 |
|
|
|
9060bce4ba
|
Add click-through cycling tracking variables in viewport-host.ts
|
2026-04-01 04:37:03 +02:00 |
|
|
|
a2af5b4ec8
|
Remove unused state variables in App.tsx
|
2026-04-01 04:24:02 +02:00 |
|
|
|
9c91e4aca3
|
Remove Trigger Sources section from App.tsx
|
2026-04-01 04:21:47 +02:00 |
|