Commit Graph

  • 1bed768ca0 Add material selection and clear material buttons in App.tsx Victor Giers 2026-04-01 05:18:13 +02:00
  • 423eaa733d Close conditional rendering blocks in App.tsx Victor Giers 2026-04-01 04:59:09 +02:00
  • 8f42c223a4 Add conditional rendering for Inspector panel Victor Giers 2026-04-01 04:58:36 +02:00
  • 301f1c5811 Conditionally render World panel based on selection kind Victor Giers 2026-04-01 04:58:25 +02:00
  • 485466dee0 Skip non-pickable meshes during hit detection Victor Giers 2026-04-01 04:41:37 +02:00
  • f342e284d6 Set nonPickable flag for radiusRing mesh in ViewportHost Victor Giers 2026-04-01 04:41:29 +02:00
  • f444758586 Set nonPickable flag for radiusShell mesh in ViewportHost Victor Giers 2026-04-01 04:41:20 +02:00
  • 3575dae40d Set nonPickable flag for cone mesh in ViewportHost Victor Giers 2026-04-01 04:41:11 +02:00
  • d38ea6c755 Set nonPickable flag for range mesh in ViewportHost Victor Giers 2026-04-01 04:41:02 +02:00
  • 8306042015 Fix formatting in viewport-host.ts Victor Giers 2026-04-01 04:39:45 +02:00
  • 1dd41329d0 Reset last click pointer and selection key on tool mode change in ViewportHost Victor Giers 2026-04-01 04:37:04 +02:00
  • a61855494c Implement click-through cycling logic for object selection in viewport-host.ts Victor Giers 2026-04-01 04:36:36 +02:00
  • 9060bce4ba Add click-through cycling tracking variables in viewport-host.ts Victor Giers 2026-04-01 04:36:15 +02:00
  • a2af5b4ec8 Remove unused state variables in App.tsx Victor Giers 2026-04-01 04:22:56 +02:00
  • 9c91e4aca3 Remove Trigger Sources section from App.tsx Victor Giers 2026-04-01 04:21:42 +02:00
  • 60562d98fb Remove triggerOnEnter and triggerOnExit from App.tsx Victor Giers 2026-04-01 04:21:33 +02:00
  • 261f44b906 Remove unused state variables from App.tsx Victor Giers 2026-04-01 04:21:23 +02:00
  • ba3e09c4fc Simplify interaction link deletion logic in App.tsx Victor Giers 2026-04-01 04:21:12 +02:00
  • 3f50ba13bb Remove unused function syncTriggerVolumeFlags from App.tsx Victor Giers 2026-04-01 04:21:07 +02:00
  • 26c98e65c8 Refactor trigger condition checks in runtime-scene-build.ts Victor Giers 2026-04-01 04:20:55 +02:00
  • 702179a424 Modify runtime-scene-build.ts to derive triggerOnEnter and triggerOnExit from interaction links Victor Giers 2026-04-01 04:20:43 +02:00
  • 555a0d9910 Update App.tsx to re-sync trigger volume flags after deleting an interaction link Victor Giers 2026-04-01 04:20:15 +02:00
  • 0aab6a7da6 Add function to sync trigger volume flags after mutation Victor Giers 2026-04-01 04:19:31 +02:00
  • 09f962c390 Derive triggerOnEnter/triggerOnExit from actual links Victor Giers 2026-04-01 04:19:11 +02:00
  • 03354bad2c Update trigger logic to check for links Victor Giers 2026-04-01 04:19:02 +02:00
  • 064da0c338 Add loop checkbox to interaction link form Victor Giers 2026-04-01 04:06:24 +02:00
  • b635081d62 Add loop property to play animation interaction links and update migration script Victor Giers 2026-04-01 04:06:12 +02:00
  • 5ae42b77a4 Include loop property in createPlayAnimationInteractionLink Victor Giers 2026-04-01 04:05:33 +02:00
  • aca1d057ec Use LoopOnce and LoopRepeat constants in action.loop assignment Victor Giers 2026-04-01 04:05:25 +02:00
  • d6c2f81eb5 Import LoopOnce and LoopRepeat from three.js Victor Giers 2026-04-01 04:05:19 +02:00
  • 52fb3ec696 Update playAnimation method to include loop parameter Victor Giers 2026-04-01 04:05:13 +02:00
  • 162d3c8d03 auto-git: [change] src/runtime-three/runtime-host.ts Victor Giers 2026-04-01 04:05:09 +02:00
  • 7f07475b68 auto-git: [change] src/runtime-three/runtime-interaction-system.ts Victor Giers 2026-04-01 04:04:59 +02:00
  • fca26a95d4 auto-git: [change] src/runtime-three/runtime-interaction-system.ts Victor Giers 2026-04-01 04:04:55 +02:00
  • f7386f08d7 auto-git: [change] src/interactions/interaction-links.ts Victor Giers 2026-04-01 04:04:39 +02:00
  • 44c9728f3f auto-git: [change] src/interactions/interaction-links.ts Victor Giers 2026-04-01 04:04:34 +02:00
  • a0d07bcee0 auto-git: [change] src/interactions/interaction-links.ts Victor Giers 2026-04-01 04:04:29 +02:00
  • 2adca807e1 auto-git: [change] src/interactions/interaction-links.ts Victor Giers 2026-04-01 04:04:24 +02:00
  • b1630c12a6 auto-git: [change] src/interactions/interaction-links.ts Victor Giers 2026-04-01 04:04:20 +02:00
  • 9630b8e0cc auto-git: [change] .kiro/specs/animation-playback/tasks.md Victor Giers 2026-04-01 02:54:37 +02:00
  • acaf882f03 auto-git: [change] .kiro/specs/animation-playback/tasks.md Victor Giers 2026-04-01 02:54:24 +02:00
  • 042fca9c04 auto-git: [change] .kiro/specs/animation-playback/tasks.md Victor Giers 2026-04-01 02:54:20 +02:00
  • 897fedce5b auto-git: [change] src/app/App.tsx Victor Giers 2026-04-01 02:54:01 +02:00
  • 104e905f60 auto-git: [change] src/app/App.tsx Victor Giers 2026-04-01 02:53:51 +02:00
  • 644229e47a auto-git: [change] src/app/App.tsx Victor Giers 2026-04-01 02:53:34 +02:00
  • 56d7f176d5 auto-git: [change] src/app/App.tsx Victor Giers 2026-04-01 02:53:12 +02:00
  • 1c6551f6f5 auto-git: [change] src/app/App.tsx Victor Giers 2026-04-01 02:53:03 +02:00
  • d3f8811397 auto-git: [change] .kiro/specs/animation-playback/tasks.md Victor Giers 2026-04-01 02:52:47 +02:00
  • 858bdb230c Update task status in animation-playback specification Victor Giers 2026-04-01 00:25:09 +02:00
  • d8b456a94a Update task status and description in animation-playback/tasks.md Victor Giers 2026-04-01 00:16:42 +02:00
  • 36045e53ca Update interaction action labels for play and stop animation Victor Giers 2026-04-01 00:16:40 +02:00
  • ef308b08e2 Add play and stop animation interaction links Victor Giers 2026-04-01 00:16:35 +02:00
  • 43293f99fe Revert interaction link UI task status in tasks.md Victor Giers 2026-04-01 00:15:26 +02:00
  • 82fc104a7e Mark animation section UI task as completed in tasks.md Victor Giers 2026-04-01 00:15:12 +02:00
  • 530bfd4820 Update App.tsx to use store.executeCommand for animationAutoplay Victor Giers 2026-04-01 00:14:42 +02:00
  • 22e198347c Update App.tsx to use store.executeCommand for animationClipName Victor Giers 2026-04-01 00:14:38 +02:00
  • 80f396c1a5 Add animation selection and autoplay options in App.tsx Victor Giers 2026-04-01 00:14:20 +02:00
  • 1f1e6c2f65 Update animation section in Inspector UI Victor Giers 2026-04-01 00:13:32 +02:00
  • 3ad8c9e8c8 Complete schema migration and update version to 12 Victor Giers 2026-04-01 00:13:09 +02:00
  • 01baa2220c Mark unit test for empty clipName as completed Victor Giers 2026-04-01 00:13:05 +02:00
  • 159892c4dc Add validation for playAnimation and stopAnimation actions in scene-document-validation.ts Victor Giers 2026-04-01 00:12:38 +02:00
  • 2b745b9023 Add tests for animation migration and interaction links Victor Giers 2026-04-01 00:11:25 +02:00
  • 786e7891c5 Import additional interaction links in scene-document-json.test.ts Victor Giers 2026-04-01 00:11:07 +02:00
  • 3d8dae8618 Remove unused constant from migrate-scene-document.ts Victor Giers 2026-04-01 00:10:51 +02:00
  • f2e9bccb39 Add support for animation fields in model instances and interaction links during scene document migration from v11 to v12 Victor Giers 2026-04-01 00:10:40 +02:00
  • e37f9714cf Add support for playAnimation and stopAnimation interaction links in migrate-scene-document.ts Victor Giers 2026-04-01 00:10:28 +02:00
  • 467ccd1453 Add support for playAnimation and stopAnimation actions in migrate-scene-document.ts Victor Giers 2026-04-01 00:10:24 +02:00
  • 8f20e25f1e Add animationClipName and animationAutoplay to ModelInstance Victor Giers 2026-04-01 00:10:14 +02:00
  • 41c54cb7ee Import ANIMATION_PLAYBACK_SCENE_DOCUMENT_VERSION in migrate-scene-document.ts Victor Giers 2026-04-01 00:10:05 +02:00
  • c315f9c44b Add createPlayAnimationInteractionLink and createStopAnimationInteractionLink functions Victor Giers 2026-04-01 00:09:56 +02:00
  • ffff4e4c30 Bump SCENE_DOCUMENT_VERSION to 12 and add ANIMATION_PLAYBACK_SCENE_DOCUMENT_VERSION Victor Giers 2026-04-01 00:09:49 +02:00
  • 30878fb5db Mark schema migration task as incomplete and update version in tasks.md Victor Giers 2026-04-01 00:08:39 +02:00
  • 2a4fe14104 Mark checkpoint task as completed in tasks.md Victor Giers 2026-04-01 00:08:35 +02:00
  • faa7cbf67b Revert checkpoint status to incomplete in tasks.md Victor Giers 2026-04-01 00:08:21 +02:00
  • 58af45f149 Mark task completed: Implement AnimationMixer lifecycle in RuntimeHost Victor Giers 2026-04-01 00:08:02 +02:00
  • c5faa1ef22 Update animation mixers with delta time in RuntimeHost Victor Giers 2026-04-01 00:07:34 +02:00
  • a706bd2df8 Stop all animations and clear mixers in RuntimeHost Victor Giers 2026-04-01 00:07:30 +02:00
  • 2f9097b3f2 Add animation support to RuntimeHost Victor Giers 2026-04-01 00:07:25 +02:00
  • c724bb4891 Revert task status and update description in animation-playback tasks Victor Giers 2026-04-01 00:06:26 +02:00
  • 367b12c236 Mark task as completed in animation-playback tasks Victor Giers 2026-04-01 00:06:07 +02:00
  • 405318d5b9 Use imported AnimationClip in findByName method Victor Giers 2026-04-01 00:05:37 +02:00
  • b60008b3bf Update type references for animation maps in RuntimeHost Victor Giers 2026-04-01 00:05:33 +02:00
  • 609a0de075 Import AnimationClip and AnimationMixer from THREE.js Victor Giers 2026-04-01 00:05:29 +02:00
  • 3eb32e48d0 Add animation-related maps to RuntimeHost Victor Giers 2026-04-01 00:05:20 +02:00
  • e154e52671 Add methods to play and stop animations for runtime instances Victor Giers 2026-04-01 00:05:01 +02:00
  • 04da7eb345 Add play and stop animation methods to RuntimeHost and update tests Victor Giers 2026-04-01 00:04:28 +02:00
  • caa0cef532 Update test cases for playAnimation and stopAnimation methods Victor Giers 2026-04-01 00:04:11 +02:00
  • 7b8d54e393 Add playAnimation and stopAnimation methods to mock objects Victor Giers 2026-04-01 00:04:05 +02:00
  • f981efde61 Add play and stop animation actions in runtime interaction system and update scene build to include animation properties Victor Giers 2026-04-01 00:02:23 +02:00
  • 12e675692a Extend RuntimeInteractionDispatcher with playAnimation and stopAnimation methods Victor Giers 2026-04-01 00:01:29 +02:00
  • ebf77db1ad Add animationClipName and animationAutoplay to RuntimeModelInstance Victor Giers 2026-04-01 00:01:26 +02:00
  • d432da70e9 Update tasks.md and implement interaction link creation functions Victor Giers 2026-04-01 00:00:49 +02:00
  • 29a5f908b0 Mark task completion for adding PlayAnimationAction and StopAnimationAction Victor Giers 2026-04-01 00:00:28 +02:00
  • 8491dce860 Add playAnimation and stopAnimation cases to cloneAction function in interaction-links.ts Victor Giers 2026-03-31 23:59:04 +02:00
  • 580826b495 Add play and stop animation actions to interaction links Victor Giers 2026-03-31 23:58:51 +02:00
  • ae9aa1c277 Update task status for adding PlayAnimationAction and StopAnimationAction Victor Giers 2026-03-31 23:58:22 +02:00
  • 602b38cb43 Mark task completion for extending LoadedModelAsset with animation clips Victor Giers 2026-03-31 23:58:06 +02:00
  • 57527efb0b Update loadModelAssetFromStorage to include gltf.animations Victor Giers 2026-03-31 23:57:26 +02:00
  • d33af0982c Update createLoadedModelAsset to include gltf.animations Victor Giers 2026-03-31 23:57:25 +02:00
  • 4afde51392 Update createLoadedModelAsset function to include animations Victor Giers 2026-03-31 23:57:10 +02:00