Commit Graph

375 Commits

Author SHA1 Message Date
897fedce5b auto-git:
[change] src/app/App.tsx
2026-04-01 02:54:02 +02:00
104e905f60 auto-git:
[change] src/app/App.tsx
2026-04-01 02:53:52 +02:00
644229e47a auto-git:
[change] src/app/App.tsx
2026-04-01 02:53:51 +02:00
56d7f176d5 auto-git:
[change] src/app/App.tsx
2026-04-01 02:53:13 +02:00
1c6551f6f5 auto-git:
[change] src/app/App.tsx
2026-04-01 02:53:03 +02:00
36045e53ca Update interaction action labels for play and stop animation 2026-04-01 00:17:46 +02:00
ef308b08e2 Add play and stop animation interaction links 2026-04-01 00:17:46 +02:00
530bfd4820 Update App.tsx to use store.executeCommand for animationAutoplay 2026-04-01 00:15:52 +02:00
22e198347c Update App.tsx to use store.executeCommand for animationClipName 2026-04-01 00:15:52 +02:00
80f396c1a5 Add animation selection and autoplay options in App.tsx 2026-04-01 00:14:26 +02:00
159892c4dc Add validation for playAnimation and stopAnimation actions in scene-document-validation.ts 2026-04-01 00:12:44 +02:00
3d8dae8618 Remove unused constant from migrate-scene-document.ts 2026-04-01 00:11:39 +02:00
f2e9bccb39 Add support for animation fields in model instances and interaction links during scene document migration from v11 to v12 2026-04-01 00:10:44 +02:00
e37f9714cf Add support for playAnimation and stopAnimation interaction links in migrate-scene-document.ts 2026-04-01 00:10:31 +02:00
467ccd1453 Add support for playAnimation and stopAnimation actions in migrate-scene-document.ts 2026-04-01 00:10:28 +02:00
8f20e25f1e Add animationClipName and animationAutoplay to ModelInstance 2026-04-01 00:10:24 +02:00
41c54cb7ee Import ANIMATION_PLAYBACK_SCENE_DOCUMENT_VERSION in migrate-scene-document.ts 2026-04-01 00:10:24 +02:00
c315f9c44b Add createPlayAnimationInteractionLink and createStopAnimationInteractionLink functions 2026-04-01 00:10:24 +02:00
ffff4e4c30 Bump SCENE_DOCUMENT_VERSION to 12 and add ANIMATION_PLAYBACK_SCENE_DOCUMENT_VERSION 2026-04-01 00:10:24 +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
3eb32e48d0 Add animation-related maps to RuntimeHost 2026-04-01 00:05:46 +02:00
e154e52671 Add methods to play and stop animations for runtime instances 2026-04-01 00:05:05 +02:00
04da7eb345 Add play and stop animation methods to RuntimeHost and update tests 2026-04-01 00:04:32 +02:00
f981efde61 Add play and stop animation actions in runtime interaction system and update scene build to include animation properties 2026-04-01 00:03:02 +02:00
12e675692a Extend RuntimeInteractionDispatcher with playAnimation and stopAnimation methods 2026-04-01 00:02:21 +02:00
ebf77db1ad Add animationClipName and animationAutoplay to RuntimeModelInstance 2026-04-01 00:02:21 +02:00
d432da70e9 Update tasks.md and implement interaction link creation functions 2026-04-01 00:02:21 +02:00
8491dce860 Add playAnimation and stopAnimation cases to cloneAction function in interaction-links.ts 2026-03-31 23:59:08 +02:00
580826b495 Add play and stop animation actions to interaction links 2026-03-31 23:59:03 +02:00
57527efb0b Update loadModelAssetFromStorage to include gltf.animations 2026-03-31 23:58:36 +02:00
d33af0982c Update createLoadedModelAsset to include gltf.animations 2026-03-31 23:58:36 +02:00
4afde51392 Update createLoadedModelAsset function to include animations 2026-03-31 23:57:25 +02:00
8eb30ceca4 Add animations field to LoadedModelAsset interface 2026-03-31 23:57:25 +02:00
256f129f4f Import AnimationClip type from three.js 2026-03-31 23:57:25 +02:00
764f8bed24 Include animation fields in areModelInstancesEqual 2026-03-31 23:55:39 +02:00
5c1b68451f Populate animationClipName and animationAutoplay in createModelInstance 2026-03-31 23:55:39 +02:00
fe118f47e3 Update createModelInstance to include animation fields 2026-03-31 23:55:39 +02:00
4befe80d69 Add animation playback features 2026-03-31 23:55:39 +02:00
5a522c4b0c Add Environment Intensity input for image background mode 2026-03-31 23:15:59 +02:00
c6b00a07bb Implement applyBackgroundEnvironmentIntensity function in App.tsx 2026-03-31 23:15:43 +02:00
752fe84f63 Update background environment intensity effect in App.tsx 2026-03-31 23:15:43 +02:00
10c2615d83 Add background environment intensity state in App.tsx 2026-03-31 23:15:43 +02:00
89bb946dd3 Set scene environment and intensity based on background mode 2026-03-31 23:14:46 +02:00
3e66408af0 Set scene environment and intensity based on background mode 2026-03-31 23:14:46 +02:00
8ebe5ed30a Add validation for non-negative finite number in world background environment intensity 2026-03-31 23:14:26 +02:00