|
|
a25eefd38a
|
Refactor road definition in RuntimePath to include explicit edge settings
|
2026-05-13 02:56:11 +02:00 |
|
|
|
582930d22d
|
Add validation for road edges (left and right) in scene path validation
|
2026-05-13 02:55:53 +02:00 |
|
|
|
634deadc1f
|
Add validation for scene path road edge settings
|
2026-05-13 02:55:43 +02:00 |
|
|
|
991778131d
|
Add validation and settings for scene path road edges
|
2026-05-13 02:55:24 +02:00 |
|
|
|
771ad5ea18
|
Update scene migration to handle spline road edges document version
|
2026-05-13 02:55:24 +02:00 |
|
|
|
c25207c92e
|
Implement migration logic for road edge settings in scene paths
|
2026-05-13 02:53:56 +02:00 |
|
|
|
4dc7894595
|
Add road edge settings and update scene document versions
|
2026-05-13 02:53:56 +02:00 |
|
|
|
75654b1a15
|
Feature: Implement road edge geometry generation and refactor mesh creation utilities
|
2026-05-13 02:53:30 +02:00 |
|
|
|
274dc4d61c
|
Feat: Add road edge settings and validation to path structures
|
2026-05-13 02:52:58 +02:00 |
|
|
|
00123f5e68
|
Implement road edge settings and types for scene paths
|
2026-05-13 02:52:34 +02:00 |
|
|
|
63933ca627
|
Update road surface render object state in ViewportHost
|
2026-05-13 01:16:02 +02:00 |
|
|
|
fea716d693
|
Implement road surface render object state update logic
|
2026-05-13 01:14:47 +02:00 |
|
|
|
eb4eba461b
|
Improve road surface rendering and implement resource disposal logic
|
2026-05-13 01:13:22 +02:00 |
|
|
|
7d9b023515
|
Implement road surface generation and material setup
|
2026-05-13 01:12:59 +02:00 |
|
|
|
332ae892a6
|
Add road surface rendering lifecycle methods
|
2026-05-13 01:12:59 +02:00 |
|
|
|
ea442624cb
|
Initialize road surface rendering state in RuntimeHost
|
2026-05-13 01:12:17 +02:00 |
|
|
|
d78a662a6b
|
Define render object structure for road surfaces
|
2026-05-13 01:12:17 +02:00 |
|
|
|
9a8987519c
|
Add spline road mesh geometry and path support to runtime host
|
2026-05-13 01:12:17 +02:00 |
|
|
|
824a641f80
|
Enhance runtime path building to include road material definitions
|
2026-05-13 01:11:51 +02:00 |
|
|
|
b6255f40c3
|
Apply advanced shadow rendering flags to road surfaces
|
2026-05-13 01:11:51 +02:00 |
|
|
|
d6942f30cd
|
Implement resource cleanup for road surfaces
|
2026-05-13 01:10:39 +02:00 |
|
|
|
d8b537faa2
|
Implement road surface rendering logic
|
2026-05-13 01:10:31 +02:00 |
|
|
|
0a38c7dccf
|
Feature: Implement road surface rendering and management in ViewportHost
|
2026-05-13 01:10:09 +02:00 |
|
|
|
7c404aab85
|
feat: Import spline road mesh geometry builder into viewport host
|
2026-05-13 01:09:59 +02:00 |
|
|
|
ef7f960613
|
fix: Pass terrain data to road station calculation
|
2026-05-13 01:09:59 +02:00 |
|
|
|
fb343082dd
|
feat: Implement spline road mesh generation logic
|
2026-05-13 01:09:59 +02:00 |
|
|
|
20ec8dad7d
|
Feature: Implement command to apply spline road to terrain
|
2026-05-13 00:54:58 +02:00 |
|
|
|
e23c1a30a3
|
Remove spline road application command
|
2026-05-13 00:53:32 +02:00 |
|
|
|
f9deeb1f1a
|
auto-git:
[change] src/app/App.tsx
|
2026-05-13 00:51:06 +02:00 |
|
|
|
2c346f75f1
|
Refactor terrain layer rendering and enhance layer management UI by adding controls to add and remove material layers.
|
2026-05-13 00:49:51 +02:00 |
|
|
|
8d52accd2d
|
Implement terrain layer management (add/delete) and refine layer index clamping
|
2026-05-13 00:49:34 +02:00 |
|
|
|
53370d4212
|
Use selected terrain's layer count for paint layer index calculation
|
2026-05-13 00:49:19 +02:00 |
|
|
|
23f4afc3ea
|
Export MAX_TERRAIN_LAYER_COUNT constant
|
2026-05-13 00:49:19 +02:00 |
|
|
|
daa547511c
|
Add terrain layer management commands
|
2026-05-13 00:49:19 +02:00 |
|
|
|
1c307097f7
|
auto-git:
[add] src/commands/delete-terrain-layer-command.ts
|
2026-05-13 00:48:44 +02:00 |
|
|
|
7517efaab3
|
auto-git:
[change] src/commands/add-terrain-layer-command.ts
|
2026-05-13 00:48:44 +02:00 |
|
|
|
2528d14d7a
|
auto-git:
[add] src/commands/add-terrain-layer-command.ts
|
2026-05-13 00:48:44 +02:00 |
|
|
|
3e4914a8aa
|
auto-git:
[change] src/document/migrate-scene-document.ts
|
2026-05-13 00:48:44 +02:00 |
|
|
|
b8a8801c35
|
Update scene document migration to include new versions
|
2026-05-13 00:47:22 +02:00 |
|
|
|
ac775e7e01
|
Update scene document versions and refine terrain layer validation
|
2026-05-13 00:47:22 +02:00 |
|
|
|
aa1bc272ab
|
Refactor terrain layer validation to use min/max range and update paint weight calculation
|
2026-05-13 00:46:55 +02:00 |
|
|
|
e42f2ff1a5
|
Update terrain layer count constants and imports
|
2026-05-13 00:46:55 +02:00 |
|
|
|
b876a2cbd3
|
Increase terrain layer support to 8 layers
|
2026-05-13 00:46:25 +02:00 |
|
|
|
ecbfc6e78f
|
Increase terrain layer blending capacity to 8 layers
|
2026-05-13 00:46:06 +02:00 |
|
|
|
0ab21b5199
|
Update terrain layer material options to use dynamic arrays and implement padding utilities
|
2026-05-13 00:45:36 +02:00 |
|
|
|
354a0f499b
|
Update terrain mesh generation to use shader layer count and refactor layer weight attribute setting
|
2026-05-13 00:45:21 +02:00 |
|
|
|
831f867ba0
|
Add utilities to set and manage terrain layer weight attributes on geometry
|
2026-05-13 00:45:06 +02:00 |
|
|
|
27f76b4e69
|
Generalize terrain weight handling using stored paint weight count
|
2026-05-13 00:44:54 +02:00 |
|
|
|
bbdef545fb
|
Refactor terrain brush logic to dynamically support variable layer counts
|
2026-05-13 00:44:34 +02:00 |
|
|
|
eff24127da
|
Improve layer clamping logic in terrain brush
|
2026-05-13 00:44:12 +02:00 |
|