|
|
cbe25147e5
|
Update migration logic for spline path version
|
2026-05-12 23:34:58 +02:00 |
|
|
|
2df0d435c4
|
Bump scene document version and add path terrain glue version
|
2026-05-12 23:34:58 +02:00 |
|
|
|
27060f75f2
|
Update scene path constants and types
|
2026-05-12 23:34:58 +02:00 |
|
|
|
b36c3822ac
|
Support terrain-aware path sampling for position and tangent calculations
|
2026-05-12 23:33:46 +02:00 |
|
|
|
368b0b44fa
|
Feature: Add support for terrain-aware path resolution (glueToTerrain and terrainOffset)
|
2026-05-12 23:33:33 +02:00 |
|
|
|
30cbed8533
|
Implement terrain-aware path resolution and geometry adjustments
|
2026-05-12 23:33:20 +02:00 |
|
|
|
902bc457f3
|
Support glue-to-terrain and terrain offset in scene path creation and comparison
|
2026-05-12 23:33:05 +02:00 |
|
|
|
eac6d52524
|
Add normalization function for terrain offset path parameter
|
2026-05-12 23:33:05 +02:00 |
|
|
|
a3c4ec910f
|
Add terrain gluing options and configuration to scene paths
|
2026-05-12 23:32:46 +02:00 |
|
|
|
118226d8d6
|
Add functions to sample terrain height at local and world positions
|
2026-05-12 23:32:33 +02:00 |
|
|
|
5768bb1e47
|
Update test parameters for buildRuntimeSceneFromDocument
|
2026-05-12 22:51:39 +02:00 |
|
|
|
b7c7ccd8a5
|
Add integration tests for path curve mode and sampled resolution features
|
2026-05-12 22:50:08 +02:00 |
|
|
|
0554e530cb
|
Add test case for migrating pre-spline paths to linear curve defaults
|
2026-05-12 22:49:39 +02:00 |
|
|
|
e38daf29fa
|
Add NPC target anchor scene document version constant to tests
|
2026-05-12 22:49:39 +02:00 |
|
|
|
fe3a2657d7
|
auto-git:
[change] tests/domain/scene-paths.test.ts
|
2026-05-12 22:49:02 +02:00 |
|
|
|
1e05199dc1
|
Refactor path geometry creation to use resolved segments for accurate line and mesh generation
|
2026-05-12 22:48:33 +02:00 |
|
|
|
c60bbbc519
|
Feat: Add path configuration options (curve mode and sample resolution)
|
2026-05-12 22:48:10 +02:00 |
|
|
|
3e5ea88bbf
|
Enhance path editing controls by adding handlers for curve mode and sampled resolution.
|
2026-05-12 22:47:43 +02:00 |
|
|
|
0c5cf8c1d5
|
Enhance path definitions with curve mode and sampled resolution support
|
2026-05-12 22:47:18 +02:00 |
|
|
|
638fd1d433
|
Improve scene path validation for curve mode and sampled resolution
|
2026-05-12 22:46:58 +02:00 |
|
|
|
338b6c2241
|
Update scene document versions and enhance scene path validation
|
2026-05-12 22:46:44 +02:00 |
|
|
|
3da575da72
|
Improve scene path sampling logic to support curve modes and sampled resolution options
|
2026-05-12 22:46:28 +02:00 |
|
|
|
2c7197e6eb
|
Implement advanced path resolution supporting Catmull-Rom curves and sampling
|
2026-05-12 22:46:12 +02:00 |
|
|
|
f9903fc071
|
Implement Catmull-Rom interpolation and enhance ScenePath definition with curve mode and sampled resolution validation
|
2026-05-12 22:45:51 +02:00 |
|
|
|
975dea8479
|
Add curve mode and sampling resolution support to path definitions
|
2026-05-12 22:45:29 +02:00 |
|
|
|
3c9aa9b52e
|
Add assertions to ensure no focus selection on viewport hosts in path inspector tests
|
2026-05-12 22:36:47 +02:00 |
|
|
|
d5cc2ed50f
|
Update path point instructions and fix button click handler binding
|
2026-05-12 22:36:47 +02:00 |
|
|
|
76afc30811
|
Enhance path point handling and simplify path creation status message
|
2026-05-12 22:36:02 +02:00 |
|
|
|
19354cea62
|
Enhance path point placement with transform/grab mode functionality
|
2026-05-12 22:35:39 +02:00 |
|
|
|
b9574a0d7e
|
Update expected point count in path point editing integration test
|
2026-05-12 22:34:20 +02:00 |
|
|
|
ab82847b50
|
Enhance path point editing integration tests to cover full keyboard shortcut coverage (add, delete, undo, redo).
|
2026-05-12 22:33:01 +02:00 |
|
|
|
48aaadd299
|
auto-git:
[change] src/app/App.tsx
|
2026-05-12 22:32:10 +02:00 |
|
|
|
2c20de977c
|
Enhance visual feedback and rendering of path segments and points
|
2026-05-12 22:28:24 +02:00 |
|
|
|
05108b6091
|
Feature: Add path segment rendering and point outlines
|
2026-05-12 22:27:58 +02:00 |
|
|
|
143b77fee4
|
Enhance path and point rendering with outlines and updated geometry constants
|
2026-05-12 22:27:25 +02:00 |
|
|
|
649e157e74
|
Add controls for adding and applying path points
|
2026-05-12 22:26:58 +02:00 |
|
|
|
1056f76602
|
Add test case for applying rigid delta to multi-path-point previews
|
2026-05-12 22:14:46 +02:00 |
|
|
|
2878a57115
|
Add tests for batch path point operations (set positions and delete points)
|
2026-05-12 22:14:35 +02:00 |
|
|
|
f9c90a2887
|
Enhance transform session command tests for path points and surface snap targets
|
2026-05-12 22:14:15 +02:00 |
|
|
|
774b0bdb5f
|
Add tests for multi-selection and advanced selection logic (shift-click)
|
2026-05-12 22:13:35 +02:00 |
|
|
|
cb1f2f398f
|
Update selection tracing to support multiple selected points (pointIds)
|
2026-05-12 22:11:14 +02:00 |
|
|
|
8e1836ef13
|
Display summary count when multiple points are selected in viewport
|
2026-05-12 22:11:14 +02:00 |
|
|
|
ea3da3a1c9
|
Implement deletion functionality for multiple selected path points
|
2026-05-12 22:10:55 +02:00 |
|
|
|
ea986143a6
|
Update selection display and duplication logic for multiple path points
|
2026-05-12 22:10:41 +02:00 |
|
|
|
9939e3f4d8
|
Import delete path points command
|
2026-05-12 22:10:41 +02:00 |
|
|
|
96ca1b2882
|
Add command to delete multiple path points from a path
|
2026-05-12 22:10:41 +02:00 |
|
|
|
b6621079fb
|
Fix type assertion for single path point selection in viewport host
|
2026-05-12 22:10:41 +02:00 |
|
|
|
fc97fe6e3d
|
Add support for pathPoints selection type
|
2026-05-12 22:09:45 +02:00 |
|
|
|
f51cc1d109
|
Update path render object state during path point transformation
|
2026-05-12 22:09:26 +02:00 |
|
|
|
6a8ff10f70
|
Update path point handling in ViewportHost to use preview positions
|
2026-05-12 22:09:26 +02:00 |
|