|
|
4e6162ef73
|
Implement comprehensive material definition validation logic
|
2026-05-18 15:59:32 +02:00 |
|
|
|
d72e49859e
|
Import material definition types for validation
|
2026-05-18 15:59:32 +02:00 |
|
|
|
258e5b2ffb
|
Remove custom PBR material scene document version
|
2026-05-18 15:59:32 +02:00 |
|
|
|
5b5ae00d68
|
Refactor material definitions and update scene document versions to support custom PBR materials
|
2026-05-18 15:58:24 +02:00 |
|
|
|
a029a99d80
|
Refactor: Update material definition types to use a base interface and separate starter/custom definitions
|
2026-05-18 15:57:45 +02:00 |
|
|
|
b601634dce
|
Refactor terrain raycasting: Extract object collection logic into a dedicated helper function and update ViewportHost to use terrain-specific IDs.
|
2026-05-18 15:40:29 +02:00 |
|
|
|
dd3fa6ee7d
|
auto-git:
[change] src/app/App.tsx
|
2026-05-18 14:35:27 +02:00 |
|
|
|
b3c047a9eb
|
Feature: Integrate project scheduling state tracking into EditorSimulationController
|
2026-05-18 14:35:27 +02:00 |
|
|
|
d04894532c
|
Increment frame version when emitting frame without full scene data
|
2026-05-18 13:26:09 +02:00 |
|
|
|
101ba4508c
|
Refactor viewport state resolution to use a dedicated function, centralizing the calculation of resolved world and time states.
|
2026-05-18 12:59:37 +02:00 |
|
|
|
b7cf45a0b5
|
Enhance path point deletion to correctly manage and reattach spline corridor junctions
|
2026-05-13 20:04:29 +02:00 |
|
|
|
b948579be9
|
Improve junction maintenance when deleting a path point by tracking and reattaching spline corridor junctions.
|
2026-05-13 20:04:01 +02:00 |
|
|
|
4e50e3c5de
|
Improve path point position command to handle spline corridor junction state
|
2026-05-13 20:03:24 +02:00 |
|
|
|
f8ba2a4b27
|
Maintain spline junction state when setting path point positions
|
2026-05-13 20:02:55 +02:00 |
|
|
|
8fe74eaa90
|
Refactor path point addition to correctly manage and reattach spline corridor junctions
|
2026-05-13 20:02:26 +02:00 |
|
|
|
7018752938
|
Update path upsert command to correctly manage and reattach spline corridor junctions
|
2026-05-13 20:01:54 +02:00 |
|
|
|
fa95a05d0f
|
Implement utilities for cloning and reattaching spline corridor junctions to paths
|
2026-05-13 20:01:54 +02:00 |
|
|
|
88c1060019
|
Add utility function for resolving nearest point on scene path
|
2026-05-13 20:01:54 +02:00 |
|
|
|
f0a10c6201
|
Implement advanced logic for reattaching and reprojecting spline corridor junctions
|
2026-05-13 20:00:44 +02:00 |
|
|
|
d126deb140
|
Add shape mode selection for spline corridor junctions
|
2026-05-13 19:24:48 +02:00 |
|
|
|
dc47cfda14
|
Add normalizeSplineCorridorJunctionShapeMode import
|
2026-05-13 19:24:48 +02:00 |
|
|
|
ee63d74776
|
Refactor profile row generation by pre-calculating row offsets and simplifying junction edge mesh data building
|
2026-05-13 19:23:09 +02:00 |
|
|
|
4722b73a4b
|
Refactor junction seam generation to use accurate boundary point outer offset calculations
|
2026-05-13 19:16:55 +02:00 |
|
|
|
c0ac0b0fee
|
Refactor: Implement shaped footprint generation for spline corridor junctions
|
2026-05-13 19:16:04 +02:00 |
|
|
|
57775e152b
|
Validate spline corridor junction shape mode
|
2026-05-13 19:15:07 +02:00 |
|
|
|
9e6bbf8d74
|
auto-git:
[change] src/document/scene-document-validation.ts
|
2026-05-13 19:15:07 +02:00 |
|
|
|
d3081e16fb
|
Update migration checks for spline corridor junction shape mode version
|
2026-05-13 19:14:31 +02:00 |
|
|
|
f68571d547
|
Migrate and normalize spline corridor junction shape mode
|
2026-05-13 19:14:31 +02:00 |
|
|
|
5c4396db88
|
Add support for shape mode versioning in spline corridor junctions
|
2026-05-13 19:14:31 +02:00 |
|
|
|
201aa0e30c
|
Update scene document versions for core and junction shape data
|
2026-05-13 19:13:22 +02:00 |
|
|
|
9fe67f6ebe
|
Add shape mode support (straight, curve, corner) to spline corridor junctions
|
2026-05-13 19:11:57 +02:00 |
|
|
|
ae2d5b163b
|
Remove dot product utility function for XZ vectors
|
2026-05-13 18:52:35 +02:00 |
|
|
|
c72054283c
|
Calculate and apply road edge seams during scene setup
|
2026-05-13 18:50:52 +02:00 |
|
|
|
6be636389b
|
Import road edge seam resolution utility
|
2026-05-13 18:50:52 +02:00 |
|
|
|
2bf7c8fcf6
|
Integrate junction edge seams into ViewportHost rendering logic
|
2026-05-13 18:49:59 +02:00 |
|
|
|
ccdd06da0e
|
Add junction edge seams support to road edge mesh geometry
|
2026-05-13 18:49:59 +02:00 |
|
|
|
074385ce78
|
Refactor road mesh generation to integrate junction edge seams
|
2026-05-13 18:49:07 +02:00 |
|
|
|
e1db92f3b9
|
Implement function to resolve road edge seams at spline corridor junctions
|
2026-05-13 18:48:17 +02:00 |
|
|
|
931e129983
|
Remove road edge seam generation when building junction mesh data
|
2026-05-13 18:47:53 +02:00 |
|
|
|
cc438cd802
|
Refactor junction edge mesh generation to use outer offsets and improve seam/miter calculations
|
2026-05-13 18:47:32 +02:00 |
|
|
|
6e8e27365e
|
Refactor junction geometry calculations and add road edge seam management
|
2026-05-13 18:46:28 +02:00 |
|
|
|
87794bae64
|
Add types for spline corridor road edge seams
|
2026-05-13 18:45:57 +02:00 |
|
|
|
e3b055a4f5
|
Expand clip intervals for road edges using edge width
|
2026-05-13 18:37:15 +02:00 |
|
|
|
0f7dcd5d53
|
Refactor junction mesh geometry calculations and remove transition UV distance helper
|
2026-05-13 18:36:58 +02:00 |
|
|
|
7bf333433c
|
Enhance junction mesh generation with precise geometry calculations for miter and seam distances
|
2026-05-13 18:36:36 +02:00 |
|
|
|
d1523600b8
|
Adjust junction mesh generation to account for transition UV distance at road mouth segments
|
2026-05-13 18:32:31 +02:00 |
|
|
|
808bdf5896
|
Remove unused type import for junction footprint
|
2026-05-13 18:30:57 +02:00 |
|
|
|
16bff3a42a
|
Refactor spline road mesh generation by simplifying boundary handling and capping logic
|
2026-05-13 18:29:36 +02:00 |
|
|
|
a8c62adfe6
|
Refactor junction mesh generation to use profile strips and improve seam handling
|
2026-05-13 18:28:05 +02:00 |
|
|
|
43084723a0
|
Enhance junction footprint creation to support detailed connection parameters (path ID, distance, side, and outward axis).
|
2026-05-13 18:27:34 +02:00 |
|