|
|
7415cdc8b1
|
Refactor edge geometry calculation in RuntimeHost
|
2026-05-13 17:16:51 +02:00 |
|
|
|
b0af01a28f
|
Refactor edge processing in ViewportHost to use direct junction properties and simplify mesh creation logic
|
2026-05-13 17:16:35 +02:00 |
|
|
|
6a47395d6f
|
Enhance validation and runtime support for spline corridor junctions
|
2026-05-13 17:16:16 +02:00 |
|
|
|
068b124815
|
Enhance migration logic for spline corridor junction edges
|
2026-05-13 17:16:03 +02:00 |
|
|
|
becbc93c70
|
Update migration logic to handle junction edge scene document version
|
2026-05-13 17:16:03 +02:00 |
|
|
|
7d35aeddd6
|
Update migration script to include junction edge document version
|
2026-05-13 17:16:03 +02:00 |
|
|
|
c74014ea81
|
Update scene document versions and introduce junction edge version
|
2026-05-13 17:16:03 +02:00 |
|
|
|
dde048f41c
|
Integrate road edge settings into spline corridor junctions
|
2026-05-13 17:14:43 +02:00 |
|
|
|
1d09b76263
|
Integrate road edge settings into spline corridor junctions
|
2026-05-13 17:14:27 +02:00 |
|
|
|
dd9214dc52
|
Update tests for spline corridor junction mesh generation
|
2026-05-13 17:06:14 +02:00 |
|
|
|
9399b245bc
|
Handle road mouth segments and add profile caps to junction edges
|
2026-05-13 17:05:55 +02:00 |
|
|
|
8a99a68068
|
Feature: Track connection boundaries in junction footprints
|
2026-05-13 17:05:29 +02:00 |
|
|
|
48d487e0e9
|
Update spline corridor junction mesh test assertions for robustness
|
2026-05-13 16:54:18 +02:00 |
|
|
|
e4cf49d4b4
|
Test: Add test case for mitered junction edge mesh generation
|
2026-05-13 16:54:00 +02:00 |
|
|
|
ae6a28e3f2
|
Add support for spline corridor junction edge meshes
|
2026-05-13 16:53:36 +02:00 |
|
|
|
b7653af075
|
Add edge mesh generation for spline corridor junctions
|
2026-05-13 16:53:23 +02:00 |
|
|
|
d3a2ba8890
|
Feat: Implement spline corridor junction edge mesh generation
|
2026-05-13 16:53:03 +02:00 |
|
|
|
6569e564c0
|
Update spline road mesh generation test case with correct station count and detailed position assertions
|
2026-05-13 16:49:34 +02:00 |
|
|
|
dff2838436
|
Fix vertex height calculation using edge height scale and refactor run processing
|
2026-05-13 16:49:34 +02:00 |
|
|
|
d7e518a877
|
Feature: Implement junction tapering and edge height scaling for road geometry
|
2026-05-13 16:49:08 +02:00 |
|
|
|
9d58c1153b
|
Add unit tests for spline corridor junction mesh generation
|
2026-05-13 16:38:51 +02:00 |
|
|
|
05f8935700
|
Use resolved footprint geometry when building junction mesh
|
2026-05-13 16:36:51 +02:00 |
|
|
|
674d9f7d81
|
Remove left axis calculation in junction footprint
|
2026-05-13 16:36:51 +02:00 |
|
|
|
997bd308e3
|
Refactor junction terrain patch calculation to use accurate footprint and falloff distance
|
2026-05-13 16:36:18 +02:00 |
|
|
|
09d1cd36d6
|
Refactor junction influence calculation to use path shoulder width for falloff distance
|
2026-05-13 16:36:00 +02:00 |
|
|
|
c97739b3d8
|
Import junction footprint utilities into road terrain calculation
|
2026-05-13 16:35:43 +02:00 |
|
|
|
eab9161481
|
Allow building junction footprint even if invisible, when explicitly requested
|
2026-05-13 16:35:43 +02:00 |
|
|
|
4d676fcce0
|
auto-git:
[change] src/geometry/spline-corridor-junction-mesh.ts
|
2026-05-13 16:35:21 +02:00 |
|
|
|
1f8f52d785
|
auto-git:
[add] src/geometry/spline-corridor-junction-footprint.ts
|
2026-05-13 16:35:21 +02:00 |
|
|
|
55a512f85b
|
Add tests for authored terrain collision alignment and resizing in RapierCollisionWorld
|
2026-05-13 16:22:25 +02:00 |
|
|
|
4e189906e7
|
Refactor: Use dedicated function for heightfield subdivisions
|
2026-05-13 16:22:10 +02:00 |
|
|
|
ba88d81287
|
Update expected upper bound for west landing feet position Y coordinate in tests
|
2026-05-13 16:17:13 +02:00 |
|
|
|
09a35843e1
|
Update expected upper bound for east landing feet position Y coordinate in tests
|
2026-05-13 16:17:13 +02:00 |
|
|
|
58c6c47995
|
Add test case verifying collision world alignment after terrain grid resize
|
2026-05-13 16:16:00 +02:00 |
|
|
|
b8d50cc9e6
|
Import resizeTerrainGrid utility for terrain testing
|
2026-05-13 16:16:00 +02:00 |
|
|
|
27297336f5
|
Update test data and assertions for varied terrain in RapierCollisionWorld tests
|
2026-05-13 16:13:12 +02:00 |
|
|
|
f3a55ca3af
|
Update test environment setup and landing position assertions in RapierCollisionWorld tests
|
2026-05-13 16:11:36 +02:00 |
|
|
|
889474d195
|
Add console logging for east and west landing objects in test suite
|
2026-05-13 16:11:04 +02:00 |
|
|
|
fbc100c974
|
Adjust west landing coordinates and update expected ground height assertions
|
2026-05-13 16:11:04 +02:00 |
|
|
|
a2c0401470
|
Test: Add collision resolution test for authored rectangular terrain grids
|
2026-05-13 16:10:34 +02:00 |
|
|
|
485b7cbc88
|
Update terrain foundation integration test selectors
|
2026-05-13 14:52:20 +02:00 |
|
|
|
4e28568246
|
Refactor terrain grid sample inputs to support all four cardinal directions (East, West, North, South)
|
2026-05-13 14:52:01 +02:00 |
|
|
|
a865c82240
|
Refactor terrain grid resizing logic and synchronize sample drafts
|
2026-05-13 14:51:19 +02:00 |
|
|
|
163b768af9
|
Refactor terrain sample draft management to use unified side sample state
|
2026-05-13 14:50:54 +02:00 |
|
|
|
db18579dcc
|
Refactor: Consolidate terrain draft state management
|
2026-05-13 14:50:40 +02:00 |
|
|
|
31ac69ec4a
|
auto-git:
[change] src/app/App.tsx
|
2026-05-13 14:50:29 +02:00 |
|
|
|
4649a4d4f8
|
auto-git:
[change] src/app/App.tsx
|
2026-05-13 14:50:29 +02:00 |
|
|
|
fe0743bddf
|
auto-git:
[change] src/app/App.tsx
|
2026-05-13 14:50:29 +02:00 |
|
|
|
c03ee5760d
|
Implement utility to extract terrain grid resize side from object hierarchy
|
2026-05-13 14:45:34 +02:00 |
|
|
|
1568d7254e
|
Sync terrain grid resize overlay when brush is inactive or tool is not 'select'
|
2026-05-13 14:45:34 +02:00 |
|