Just trying to make some sense of dashed lines:
Found some dash methods here:
https://threejs.org/docs/#api/en/materials/LineDashedMaterial.scale
Stroke = the Line segment portion of a Dash.
Dash = Stroke plus Gap.
User adjustable Default values, where the size is an index of the length, to be determined:
dashSize = 3
gapSize = 1
So stroke would equal 2, and gap would equal 1.
The total number of Dashes: dashNum = 100. (Plus one final Stroke?) User adjustable.
??? Scale = 1 ???
LineWidth = 1. (Just regular line segment MoI width?) (Fatlines?)
LineCap choices: butt???, round, square. Might be relevant for Fatline dashes?
- Brian
(And use the previously described Flow method to transfer to curved line)
A la chainmaker script.
FatLines script works for multiple curve segments.
Suggestion, Add LineCap choices to FatLines, (Fillet)
|