Commit Graph

599 Commits

Author SHA1 Message Date
ba3e09c4fc Simplify interaction link deletion logic in App.tsx 2026-04-01 04:21:29 +02:00
3f50ba13bb Remove unused function syncTriggerVolumeFlags from App.tsx 2026-04-01 04:21:11 +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
555a0d9910 Update App.tsx to re-sync trigger volume flags after deleting an interaction link 2026-04-01 04:20:50 +02:00
0aab6a7da6 Add function to sync trigger volume flags after mutation 2026-04-01 04:19:36 +02:00
09f962c390 Derive triggerOnEnter/triggerOnExit from actual links 2026-04-01 04:19:31 +02:00
03354bad2c Update trigger logic to check for links 2026-04-01 04:19:31 +02:00
064da0c338 Add loop checkbox to interaction link form 2026-04-01 04:07:29 +02:00
b635081d62 Add loop property to play animation interaction links and update migration script 2026-04-01 04:06:16 +02:00
5ae42b77a4 Include loop property in createPlayAnimationInteractionLink 2026-04-01 04:06:11 +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
f7386f08d7 auto-git:
[change] src/interactions/interaction-links.ts
2026-04-01 04:04:40 +02:00
44c9728f3f auto-git:
[change] src/interactions/interaction-links.ts
2026-04-01 04:04:40 +02:00
a0d07bcee0 auto-git:
[change] src/interactions/interaction-links.ts
2026-04-01 04:04:40 +02:00
2adca807e1 auto-git:
[change] src/interactions/interaction-links.ts
2026-04-01 04:04:40 +02:00
b1630c12a6 auto-git:
[change] src/interactions/interaction-links.ts
2026-04-01 04:04:40 +02:00
9630b8e0cc auto-git:
[change] .kiro/specs/animation-playback/tasks.md
2026-04-01 02:55:21 +02:00
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