Commit Graph

1089 Commits

Author SHA1 Message Date
026dbe66d4 Add controls and logic for advanced rendering distance fog settings 2026-04-28 04:53:55 +02:00
e91a724b41 Implement and test God Rays advanced rendering feature 2026-04-28 04:41:05 +02:00
2ce85ff1a6 Feat: Add advanced rendering controls (God Rays, Volume Rendering paths, etc.) 2026-04-28 04:36:10 +02:00
1f4dd0147d Add controls for advanced rendering god rays parameters 2026-04-28 04:35:36 +02:00
35f71a67b7 Update God Rays rendering parameters 2026-04-28 04:35:18 +02:00
f198773cd2 Feat: Add state management for God Rays rendering parameters 2026-04-28 04:35:07 +02:00
4c71f6dd4f Feat: Integrate God Rays support into viewport host 2026-04-28 04:35:07 +02:00
38daddc00d Add UI controls for advanced rendering features (Distance Fog, Volume Rendering Paths) 2026-04-28 04:10:08 +02:00
384c19f196 Add controls for distance fog rendering settings 2026-04-28 04:09:42 +02:00
34c0129d18 Initialize distance fog rendering parameters 2026-04-28 04:09:27 +02:00
bb0c5d8dea Add state management for distance fog advanced rendering settings 2026-04-28 04:09:20 +02:00
ca50a6a189 Add validation functions for unit intervals and distance fog settings 2026-04-28 04:09:12 +02:00
16d4e691c0 Add AdvancedRenderingDistanceFogSettings type 2026-04-28 04:09:12 +02:00
c368140aa2 Cleanup minor formatting issues and refine validation logic across components and tests 2026-04-28 03:38:48 +02:00
80e542a257 Feat: Add UI controls for Dynamic Global Illumination settings 2026-04-28 03:29:35 +02:00
6f5ce68698 Feature: Add controls for dynamic global illumination settings (enabled, intensity, radius, and quality) 2026-04-28 03:29:19 +02:00
07e6d4af7f Architect: Implement dedicated editor simulation controller, advanced rendering layers, and shared runtime schedule synchronization 2026-04-28 03:29:11 +02:00
0df775fea4 Add support and label formatting for dynamic global illumination quality 2026-04-28 03:28:54 +02:00
1b3709a81b Feature: Add editor simulation controls and state to viewport 2026-04-27 19:23:30 +02:00
552af93d72 Refactor pointer lock detection and simplify event listeners in navigation controller 2026-04-27 19:01:02 +02:00
4eb70774c1 Simplify pointer lock status display logic 2026-04-27 18:57:10 +02:00
2f811cdd24 Improve pointer lock handling and event listener setup in navigation controller 2026-04-27 18:56:28 +02:00
1f198aee02 Refactor first-person navigation logic and remove explicit pointer lock handling 2026-04-27 18:44:15 +02:00
2d194832aa Improve pointer lock handling and context usage across runtime components 2026-04-27 18:43:48 +02:00
c443db3006 Refactor pointer lock handling and navigation state logic 2026-04-27 18:43:10 +02:00
8359907f8c Refine pointer lock state management and request logic 2026-04-27 18:26:52 +02:00
eb7b27e05b Refactor pointer capture logic and remove third-person pointer lock target clearing 2026-04-27 18:22:25 +02:00
2252a1dc4f Improve pointer lock release handling in runtime host and simplify pointer capture logic 2026-04-27 18:20:41 +02:00
6033089ad8 Refactor: Simplify third-person pointer lock and escape key handling 2026-04-27 18:16:05 +02:00
927482a15c Refactor player start settings: remove mouse camera inversion and update first-person pointer lock logic 2026-04-27 18:15:39 +02:00
129966962f Enhance document validation with scheduling resources and local build content checks 2026-04-27 17:23:43 +02:00
ab275df3e7 Simplify pointer lock display and add invert mouse camera toggle 2026-04-27 17:21:23 +02:00
b900feffc4 Add invert mouse camera horizontal setting to player start overrides 2026-04-27 17:20:56 +02:00
c39bc0377f Add player start draft state for invert mouse camera horizontal 2026-04-27 17:20:56 +02:00
3186c1dab5 Refactor pointer capture logic and clean up dependencies in App.tsx 2026-04-27 17:20:37 +02:00
4befb7a0ce Manage state for inverted mouse camera horizontal setting 2026-04-27 17:20:37 +02:00
7593c2e703 Add default constant for inverted mouse camera horizontal setting 2026-04-27 17:20:37 +02:00
8496d99aec Refactor type handling in scripts and add player start look/target button controls 2026-04-27 16:04:28 +02:00
2f1cbf8ce8 Fix: Rename 'Clear Target' action label to 'Cancel Target' 2026-04-27 16:00:56 +02:00
bc739e9bf0 Refactor player start logic: Update default state values and simplify keyboard binding handlers 2026-04-27 15:59:23 +02:00
3f47a66bce Feat: Add targeting options to player start settings form 2026-04-27 15:58:57 +02:00
7fbb23cc32 Refactor: Rename player start constants to include _VALUE suffix 2026-04-27 15:58:57 +02:00
807e1a543f Implement player start key binding capture and refine key handling logic 2026-04-27 15:58:28 +02:00
a533800451 Add player start interaction and targeting state drafts 2026-04-27 15:58:09 +02:00
9c6fc8d49d Initialize state for player start look input target switch and target button cycles 2026-04-27 15:57:49 +02:00
5eef7734c0 Add default constants for player start look input and target button cycles 2026-04-27 15:57:49 +02:00
715f819f76 Feature: Implement and test clear target functionality for player start actions 2026-04-27 15:56:49 +02:00
d09c550ffe Refactor: Improve type safety and readability across entity and player start logic 2026-04-27 15:55:35 +02:00
775cbbb976 Refactor simulation state management using snapshot data 2026-04-27 15:43:25 +02:00
1c762715a4 auto-git:
[change] src/app/App.tsx
 [change] src/document/migrate-scene-document.ts
2026-04-27 15:43:25 +02:00