Commit Graph

526 Commits

Author SHA1 Message Date
acaf882f03 auto-git:
[change] .kiro/specs/animation-playback/tasks.md
2026-04-01 02:55:21 +02:00
042fca9c04 auto-git:
[change] .kiro/specs/animation-playback/tasks.md
2026-04-01 02:55:21 +02:00
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
d3f8811397 auto-git:
[change] .kiro/specs/animation-playback/tasks.md
2026-04-01 02:53:03 +02:00
858bdb230c Update task status in animation-playback specification 2026-04-01 00:26:23 +02:00
d8b456a94a Update task status and description in animation-playback/tasks.md 2026-04-01 00:17:46 +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
43293f99fe Revert interaction link UI task status in tasks.md 2026-04-01 00:15:52 +02:00
82fc104a7e Mark animation section UI task as completed in tasks.md 2026-04-01 00:15:52 +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
1f1e6c2f65 Update animation section in Inspector UI 2026-04-01 00:14:18 +02:00
3ad8c9e8c8 Complete schema migration and update version to 12 2026-04-01 00:14:18 +02:00
01baa2220c Mark unit test for empty clipName as completed 2026-04-01 00:14:18 +02:00
159892c4dc Add validation for playAnimation and stopAnimation actions in scene-document-validation.ts 2026-04-01 00:12:44 +02:00
2b745b9023 Add tests for animation migration and interaction links 2026-04-01 00:11:39 +02:00
786e7891c5 Import additional interaction links in scene-document-json.test.ts 2026-04-01 00:11:39 +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
30878fb5db Mark schema migration task as incomplete and update version in tasks.md 2026-04-01 00:09:14 +02:00
2a4fe14104 Mark checkpoint task as completed in tasks.md 2026-04-01 00:09:14 +02:00
faa7cbf67b Revert checkpoint status to incomplete in tasks.md 2026-04-01 00:09:14 +02:00
58af45f149 Mark task completed: Implement AnimationMixer lifecycle in RuntimeHost 2026-04-01 00:09:14 +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
c724bb4891 Revert task status and update description in animation-playback tasks 2026-04-01 00:07:16 +02:00
367b12c236 Mark task as completed in animation-playback tasks 2026-04-01 00:07:16 +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
caa0cef532 Update test cases for playAnimation and stopAnimation methods 2026-04-01 00:04:28 +02:00
7b8d54e393 Add playAnimation and stopAnimation methods to mock objects 2026-04-01 00:04:28 +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