Commit Graph

12 Commits

Author SHA1 Message Date
a995cd172e Add sound emitter volume control and update runtime host for various controls 2026-04-14 02:38:47 +02:00
c1f1ff7488 auto-git:
[change] src/app/App.tsx
 [change] src/controls/control-surface.ts
 [change] src/document/migrate-scene-document.ts
 [change] src/document/scene-document-validation.ts
 [change] src/document/scene-document.ts
 [change] src/interactions/interaction-links.ts
 [change] src/runtime-three/runtime-audio-system.ts
 [change] src/runtime-three/runtime-host.ts
 [change] src/runtime-three/runtime-interaction-system.ts
 [change] src/runtime-three/runtime-scene-build.ts
 [change] tests/domain/runtime-control-foundation.test.ts
 [change] tests/domain/runtime-interaction-system.test.ts
 [change] tests/serialization/control-interaction-links.test.ts
 [change] tests/unit/runtime-host.test.ts
2026-04-14 01:42:17 +02:00
a935ccfc96 Make playSound method in RuntimeAudioSystem accept null for link parameter and update RuntimeInteractionSystem to handle new control effects 2026-04-14 01:35:03 +02:00
ecec7315c9 Add support for player audio hooks in runtime audio system 2026-04-11 19:08:31 +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
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