|
|
d271ebea50
|
Refactor terrain material handling to use dedicated detail and distant materials
|
2026-04-29 23:18:11 +02:00 |
|
|
|
8085a9e368
|
Update RuntimeTerrainRenderObjects interface to use detail and distant materials
|
2026-04-29 23:18:11 +02:00 |
|
|
|
2f81d81475
|
Update terrain layer material imports and dispose logic in ViewportHost
|
2026-04-29 23:18:11 +02:00 |
|
|
|
3089501d28
|
Refactor material handling to support detailed and distant LOD materials
|
2026-04-29 23:17:40 +02:00 |
|
|
|
f85add9853
|
Improve terrain material handling and distant preview generation
|
2026-04-29 23:17:29 +02:00 |
|
|
|
659af46d87
|
Implement detail and distant materials for terrain rendering objects
|
2026-04-29 23:17:17 +02:00 |
|
|
|
6f290c560a
|
Update TerrainRenderObjects to use detail and distant materials
|
2026-04-29 23:17:17 +02:00 |
|
|
|
a510bb5d2e
|
Feature: Implement terrain layer color blending material
|
2026-04-29 23:16:56 +02:00 |
|
|
|
2fcc398897
|
Update terrain LOD level index tests with corrected camera positions and added coverage
|
2026-04-29 23:16:02 +02:00 |
|
|
|
0f015bb99a
|
Improve geometry disposal when clearing terrain meshes
|
2026-04-29 23:16:02 +02:00 |
|
|
|
d2b920dbf5
|
Refactor chunk LOD handling to use a single mesh and geometry array
|
2026-04-29 23:15:19 +02:00 |
|
|
|
0b5de5b6bc
|
Refactor terrain chunk structure and improve geometry disposal logic
|
2026-04-29 23:14:53 +02:00 |
|
|
|
4caff728d1
|
Refactor terrain chunk rendering to use geometry arrays and simplify mesh management
|
2026-04-29 23:14:33 +02:00 |
|
|
|
d5739e11a3
|
Adjust terrain LOD calculation thresholds and initial LOD level
|
2026-04-29 23:14:09 +02:00 |
|
|
|
eb29b71bbd
|
Add unit tests for terrain LOD mesh generation and level resolution
|
2026-04-29 23:03:54 +02:00 |
|
|
|
eb7afbedbd
|
Implement terrain LOD visibility calculation and refine mesh disposal logic
|
2026-04-29 23:03:33 +02:00 |
|
|
|
64f12c7607
|
Refactor terrain rendering structure to use grouped meshes for LOD management
|
2026-04-29 23:03:02 +02:00 |
|
|
|
1717c38c47
|
Define structures for runtime terrain rendering data
|
2026-04-29 23:02:23 +02:00 |
|
|
|
7808ac8567
|
Update terrain mesh imports and functions in RuntimeHost
|
2026-04-29 23:02:23 +02:00 |
|
|
|
3eba094ebe
|
Use render object group instead of mesh for shadow flags
|
2026-04-29 23:02:23 +02:00 |
|
|
|
a313215ea6
|
Add terrain LOD visibility update to ViewportHost
|
2026-04-29 23:02:23 +02:00 |
|
|
|
942e09ebfb
|
Update picking and raycasting to use pick meshes and calculate accurate Y coordinates based on terrain height
|
2026-04-29 23:01:19 +02:00 |
|
|
|
295191a750
|
Refactor terrain material assignment to update all meshes in render objects
|
2026-04-29 23:01:05 +02:00 |
|
|
|
9b8ca44288
|
Implement dynamic LOD visibility for terrain and refine resource disposal logic
|
2026-04-29 23:00:56 +02:00 |
|
|
|
6609f57bfc
|
Refactor terrain rendering to use LOD and structured chunk groups
|
2026-04-29 23:00:46 +02:00 |
|
|
|
f985fe1675
|
Implement derived mesh data generation and chunking logic for terrain LOD system
|
2026-04-29 23:00:29 +02:00 |
|
|
|
8ddd959e2d
|
Initialize depth textures with explicit dimensions (1, 1)
|
2026-04-28 18:39:12 +02:00 |
|
|
|
939a089b30
|
Add comments explaining depth texture cloning and WebKit aliasing
|
2026-04-28 18:39:11 +02:00 |
|
|
|
c018f51318
|
Implement depth texture and stencil buffer support for advanced rendering composer
|
2026-04-28 18:37:56 +02:00 |
|
|
|
eb0b9fcaf2
|
Memoize selected brush face IDs calculation
|
2026-04-28 18:31:45 +02:00 |
|
|
|
9d98a579ab
|
Add untitled-project-47.we3d file
|
2026-04-28 18:29:34 +02:00 |
|
|
|
7c1fdc4fba
|
Adjust update loop tracing thresholds
|
2026-04-28 18:03:44 +02:00 |
|
|
|
e4e31967f0
|
Improve debug logging for high frequency updates
|
2026-04-28 18:01:40 +02:00 |
|
|
|
9a7d2ef1b3
|
Type: Add return type annotation to summarizeEditorSimulationUiSnapshotForTrace
|
2026-04-28 18:01:17 +02:00 |
|
|
|
2f44027a43
|
Improve tracing logic for UI snapshots and camera state changes
|
2026-04-28 18:00:04 +02:00 |
|
|
|
33c679740d
|
Implement state tracing for selected entity and project document changes in App component
|
2026-04-28 17:59:48 +02:00 |
|
|
|
e715c396e1
|
Add refs for tracking editor simulation and selected entity draft synchronization state
|
2026-04-28 17:59:48 +02:00 |
|
|
|
8df87aafcd
|
Add utilities for comparing draft data and summarizing simulation snapshots
|
2026-04-28 17:59:01 +02:00 |
|
|
|
a644ed093f
|
Add state comparison utilities and update loop tracing functions
|
2026-04-28 17:59:01 +02:00 |
|
|
|
d594a73f1a
|
Enhance whitebox hover label tracking with update loop tracing
|
2026-04-28 17:58:28 +02:00 |
|
|
|
f9974b9588
|
Add update loop tracing for viewport state changes
|
2026-04-28 17:58:20 +02:00 |
|
|
|
93ebd1084b
|
Feat: Integrate update loop tracing into EditorStore methods
|
2026-04-28 17:58:07 +02:00 |
|
|
|
098e8e2d04
|
Feat: Add update loop tracing utilities for debugging state changes
|
2026-04-28 17:58:07 +02:00 |
|
|
|
7734fda48f
|
Fix panel ID logic and optimize state updates for hovered viewport panel
|
2026-04-28 17:44:26 +02:00 |
|
|
|
71ae447b3c
|
Improve camera state comparison using epsilon for float precision
|
2026-04-28 17:44:06 +02:00 |
|
|
|
985f83ea32
|
Remove unnecessary test assertion for late dusk sun light intensity
|
2026-04-28 14:29:45 +02:00 |
|
|
|
bcb58816ad
|
Add tests for sun light intensity during dawn and dusk
|
2026-04-28 14:28:03 +02:00 |
|
|
|
6759d09eca
|
Apply celestial light horizon fading logic to day/night state
|
2026-04-28 14:28:03 +02:00 |
|
|
|
13ab51e145
|
Define constants for celestial light horizon fading
|
2026-04-28 14:28:03 +02:00 |
|
|
|
4f435518dc
|
Update celestial body direction coordinates in tests
|
2026-04-28 14:26:41 +02:00 |
|