1f4b3994ff42b1f0b2297047e1ed74a0d6677f90
Spline placement: New Spline button (S key) enters placement mode where clicks add control points. Right-click/Enter finishes, Escape cancels. Min 2 points. Spline visualization as cross-shaped quad strip (vertical + horizontal ribbons). Point editing: select spline to show handles, click a handle to position gizmo on it, then use translate gizmo to move individual points. Undo supported via full-state snapshots (SplinePointAction). Visual feedback: auto-generated M_PS_Editor_SplineLine material (unlit opaque with depth test) for normal state. Gizmo material (no depth test) for selected state. Center cube at centroid for whole-spline selection. Handles highlight on selection. Serialization: spline points exported to CustomProperties (PointCount + Point_N). C++ class fallback via FindObject for LoadScene. Spline appears in scene outliner. Still WIP: depth material swap on selection, serialization edge cases, and point editing polish to be refined. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Description
No description provided
Languages
C++
92.7%
HTML
6.3%
C
0.5%
C#
0.5%