Flex Segment #3

Open
opened 2025-02-11 04:35:58 +00:00 by Cheese-water · 0 comments
Owner

Create a type of RailSegment which is auto-generated from endpoint transforms, min and max curvature constraints, and preference for 1 or 2 curves and consists of 1 subsegment with 3 AlignmentSamplers and 3 ElevationSamplers, and 2 endpoints.

Rather than having user-defined length and curvature, they have user-defined constraints for procedurally defined length and curvature.

Constraints include:

  • Endpoint transforms
  • Min and max curve radius
  • Preferred number of curves
  • All set separately for alignment and elevation
Create a type of `RailSegment` which is auto-generated from endpoint transforms, min and max curvature constraints, and preference for 1 or 2 curves and consists of 1 subsegment with 3 `AlignmentSampler`s and 3 `ElevationSampler`s, and 2 endpoints. Rather than having user-defined length and curvature, they have user-defined constraints for procedurally defined length and curvature. Constraints include: - Endpoint transforms - Min and max curve radius - Preferred number of curves - All set separately for alignment and elevation
Cheese-water added the
enhancement
label 2025-02-11 04:35:58 +00:00
Cheese-water added a new dependency 2025-02-11 04:39:33 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Depends on
#2 Geometry Submodule
Cheese-water/rail_network
Reference: Cheese-water/rail_network#3
No description provided.