|
|
05377dadfb
|
Update scene document versions and tests for distance fog and dynamic global illumination
|
2026-04-28 04:10:37 +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 |
|
|
|
7416a5e53d
|
Apply advanced rendering camera far settings in viewport host
|
2026-04-28 04:08:36 +02:00 |
|
|
|
751301cdfb
|
Use dedicated constant for viewport camera far distance
|
2026-04-28 04:08:20 +02:00 |
|
|
|
16c70f06ab
|
Apply advanced rendering camera far distance in RuntimeHost
|
2026-04-28 04:08:20 +02:00 |
|
|
|
8171a678d8
|
Update camera far plane and integrate advanced rendering features
|
2026-04-28 04:07:46 +02:00 |
|
|
|
b388277f42
|
Refactor distance fog enablement check
|
2026-04-28 04:07:46 +02:00 |
|
|
|
5678a61cf7
|
Integrate distance fog pass into advanced rendering composer
|
2026-04-28 04:07:20 +02:00 |
|
|
|
825d7d9957
|
Implement DistanceFogPass for advanced rendering
|
2026-04-28 04:07:20 +02:00 |
|
|
|
949ebfabe1
|
Add validation checks for Distance Fog world settings
|
2026-04-28 04:06:27 +02:00 |
|
|
|
6d96cda357
|
Add constants for Distance Fog and Dynamic Global Illumination scene document versions
|
2026-04-28 04:06:27 +02:00 |
|
|
|
7f80da4f60
|
Update scene document migration to include DGI and Distance Fog versions
|
2026-04-28 04:06:27 +02:00 |
|
|
|
634ed0c890
|
auto-git:
[change] src/document/world-settings.ts
|
2026-04-28 04:05:33 +02:00 |
|
|
|
c368140aa2
|
Cleanup minor formatting issues and refine validation logic across components and tests
|
2026-04-28 03:38:48 +02:00 |
|
|
|
19645f1406
|
Test: Verify normal pass sharing between SSAO and dynamic GI in advanced rendering
|
2026-04-28 03:31:21 +02:00 |
|
|
|
db621c0243
|
Test: Ensure dynamic GI pass is included when enabled
|
2026-04-28 03:31:13 +02:00 |
|
|
|
c40e4cb4c9
|
Add unit tests for dynamic global illumination parameter resolution
|
2026-04-28 03:31:06 +02:00 |
|
|
|
e6472d4706
|
Add import for dynamic global illumination parameters test
|
2026-04-28 03:31:06 +02:00 |
|
|
|
821f00cdb6
|
Add migration tests for scene documents, including handling missing dynamic global illumination settings
|
2026-04-28 03:30:20 +02:00 |
|
|
|
31fb78a431
|
Update serialization tests with new version constants and dynamic global illumination settings
|
2026-04-28 03:30:20 +02:00 |
|
|
|
bd3c24ecdc
|
Add validation tests for dynamic global illumination settings
|
2026-04-28 03:30:04 +02:00 |
|
|
|
063c59df33
|
Add tests for dynamic global illumination in world settings
|
2026-04-28 03:29:50 +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 |
|
|
|
2867b13113
|
Integrate Screen Space Global Illumination (SSGI) and update advanced rendering composer logic
|
2026-04-28 03:28:46 +02:00 |
|
|
|
f3002d8d72
|
refactor: Rename camera reference to sourceCamera in SSGI pass
|
2026-04-28 03:28:22 +02:00 |
|
|
|
360b1bb64a
|
feat: Implement Screen Space Global Illumination pass
|
2026-04-28 03:28:22 +02:00 |
|
|
|
fb43d2c756
|
Add validation for dynamic global illumination settings
|
2026-04-28 03:27:13 +02:00 |
|
|
|
343a3c13e3
|
Implement Dynamic Global Illumination support and versioning in scene documents
|
2026-04-28 03:27:04 +02:00 |
|
|
|
6c0f71970e
|
Feature: Add dynamic global illumination settings to advanced rendering
|
2026-04-28 03:26:46 +02:00 |
|
|
|
e7331529a6
|
Enhance RuntimeHost unit tests to track and assert pressed keys state
|
2026-04-27 19:36:26 +02:00 |
|
|
|
a2e1a31658
|
Add unit tests for navigation controllers to cover pointer lock cleanup and gamepad bindings
|
2026-04-27 19:35:11 +02:00 |
|
|
|
efefdacd67
|
Reset input and navigation state across runtime host and third-person controller upon pointer lock loss
|
2026-04-27 19:34:40 +02:00 |
|
|
|
711d53969d
|
Reset navigation state when pointer lock is lost in first-person controller
|
2026-04-27 19:34:40 +02:00 |
|
|
|
32510aa8a7
|
Improve pointer lock element check in RuntimeHost
|
2026-04-27 19:32:24 +02:00 |
|
|
|
558913db25
|
Enhance unit tests for RuntimeHost, improving coverage for Escape key handling and pointer lock state transitions
|
2026-04-27 19:30:51 +02:00 |
|
|
|
24b24e09e4
|
Update ViewportTimeTransport rendering condition to account for viewport messages
|
2026-04-27 19:30:51 +02:00 |
|
|
|
45895e5338
|
Improve pointer lock handling and dedicated escape key release logic
|
2026-04-27 19:30:13 +02:00 |
|
|
|
b5926bcce6
|
Add event listeners for pointer lock escape key handling
|
2026-04-27 19:29:48 +02:00 |
|
|
|
81bb7f30f4
|
Track time of last pointer lock release
|
2026-04-27 19:29:48 +02:00 |
|
|
|
a60f6f1abc
|
Define grace period for pointer lock escape release
|
2026-04-27 19:29:48 +02:00 |
|
|
|
0782fe06ad
|
Improve type safety check for event button in ViewportCanvas
|
2026-04-27 19:25:17 +02:00 |
|
|
|
a27381ee26
|
Enhance ViewportCanvas unit tests for time transport controls and pointer events
|
2026-04-27 19:24:03 +02:00 |
|