Commit Graph

2902 Commits

Author SHA1 Message Date
7ea183d677 Add scene transition target options in App.tsx 2026-04-15 03:44:03 +02:00
d24946fed7 Remove unused scene exit related code from App.tsx 2026-04-15 03:43:54 +02:00
1b0e387a22 Update import type in App.tsx 2026-04-15 03:43:54 +02:00
99de573f04 Remove unused constants from App.tsx 2026-04-15 03:43:45 +02:00
65797e9e59 Add validation for startSceneTransition effect in project sequence 2026-04-15 03:43:45 +02:00
98aa66d5e1 Bump scene document version and add new transition effect constant 2026-04-15 03:43:45 +02:00
a04c6fad18 Add validation for startSceneTransition effect in migrate-scene-document.ts 2026-04-15 03:43:18 +02:00
d9d288ab8d Remove readSceneExitEntity function and its usage 2026-04-15 03:43:14 +02:00
43d1e56347 Remove unused function createSceneExitEntity 2026-04-15 03:43:14 +02:00
94f7e628df Remove sceneExit handling in ViewportHost 2026-04-15 03:42:56 +02:00
98cd962ec0 Refactor scene exit handling in viewport-host.ts 2026-04-15 03:42:52 +02:00
ee277f7e92 Update entity rendering logic to exclude sceneExit 2026-04-15 03:42:52 +02:00
9c6e4e0eec Remove unused constants from viewport-host.ts 2026-04-15 03:42:52 +02:00
f564daaea3 Update scene transition handling and entity rotation logic 2026-04-15 03:42:33 +02:00
7fd9c6f775 Add StartSceneTransitionSequenceEffect to project-sequence-steps.ts 2026-04-15 03:42:28 +02:00
dcb18f01ed Ignore materials_* directories 2026-04-15 03:36:19 +02:00
0a44265154 Add impulse sequence handling in ProjectSchedulePane 2026-04-15 02:09:09 +02:00
18fe9afecf Add scene transition functionality to ProjectSchedulePane 2026-04-15 02:09:02 +02:00
afe26ecd63 Add scene transition functionality to ProjectSequencesPanel 2026-04-15 02:08:50 +02:00
50428afb8e Remove sceneExit validation from document validation 2026-04-15 02:08:34 +02:00
295366d94f Remove validateSceneExitEntity function and related logic 2026-04-15 02:08:25 +02:00
b9de337127 Remove unused SceneExitEntity type from imports 2026-04-15 02:08:25 +02:00
7ed8a6edd3 Update scene document validation to include scenes in project scheduler context 2026-04-15 02:08:25 +02:00
a0ec31aa06 Add impulse effects validation in project scheduler 2026-04-15 02:07:49 +02:00
e6f30d0735 Update scene document validation to include startSceneTransition effect checks 2026-04-15 02:07:31 +02:00
b4e378ef28 Remove global target validation for project scheduler 2026-04-15 02:07:22 +02:00
d90dafecac Update interaction control target validation message 2026-04-15 02:07:22 +02:00
c22e610690 Normalize sequenceId in project-scheduler.ts 2026-04-15 02:07:22 +02:00
aa1295cbee Add sequenceId parameter and update normalizeProjectScheduleEffects in project-scheduler 2026-04-15 02:06:52 +02:00
5290b78d72 Update runtime-project-scheduler to use cloneSequenceEffect 2026-04-15 02:06:52 +02:00
6e5beaa54d Add impulse routine resolution to project scheduler 2026-04-15 02:06:38 +02:00
9883953e67 Add support for impulse routines in project scheduler 2026-04-15 02:06:29 +02:00
eb0277088c Update RuntimeHost to handle impulse routines and scene transitions 2026-04-15 02:06:00 +02:00
d717b979ec Add scene transition and impulse sequence effect handling in runtime-host.ts 2026-04-15 02:05:51 +02:00
df94bb38ee Clear activeScheduledImpulseRoutineIds on scene reset 2026-04-15 02:05:42 +02:00
61a99a57ef Allow null link in applyControlEffect 2026-04-15 02:05:42 +02:00
56c60e3761 Simplify interaction enabling logic in RuntimeHost 2026-04-15 02:04:35 +02:00
a8cab09769 Rename setSceneExitHandler to setSceneTransitionHandler 2026-04-15 02:04:35 +02:00
103ed2b9fb Update RuntimeHost interface and add activeScheduledImpulseRoutineIds 2026-04-15 02:04:18 +02:00
e2e073487e Simplify interactionEnabled handling in runtime-scene-editor-simulation.ts 2026-04-15 02:03:58 +02:00
8164002786 Remove unused 'sceneExits' from runtime scene collections 2026-04-15 02:03:44 +02:00
2acf688e0e Remove scene exit interaction handling from runtime-scene-build.ts 2026-04-15 02:03:17 +02:00
0afc836351 Remove unused interface RuntimeSceneExit from runtime-scene-build.ts 2026-04-15 02:03:10 +02:00
247ce9a0d0 Add scene transition handling in RuntimeInteractionSystem 2026-04-15 02:03:00 +02:00
46eff57199 Remove sceneExit handling from RuntimeInteractionSystem 2026-04-15 02:02:52 +02:00
47a0682f06 Remove sceneExit check from resolveEffectiveInteractionTrigger 2026-04-15 02:02:52 +02:00
8234e2fb6b Refactor scene transition handling in runtime-interaction-system.ts 2026-04-15 02:02:37 +02:00
1db3449be4 Remove scene exit handling and related entities 2026-04-15 02:02:28 +02:00
08c64ebe0f Remove SceneExitEntity and related functions 2026-04-15 02:02:07 +02:00
c59d673d45 Add box brush test case in project-document-json.test.ts 2026-04-15 01:46:08 +02:00