Here are my findings regarding the issues you raised. Please correct me if I forgot something:
If and when you feel like it, please leave a review for the asset, that helps a lot.
Have a nice day
- Invalid From and To setters: You are right. Please replace these implementations with the ones from BuildShapeExtrusion. These don't have the issue.
- ArgumentNullExceptions when path has 0 length: I could not reproduce this issue. Can you please send me a reproduction case?
- the check for From <= To: You are right, the results differ depending on whether you set From first or To first. This is something I will work on in the future. For now, make sure your set To after From.
If and when you feel like it, please leave a review for the asset, that helps a lot.
Have a nice day
Please consider leaving a review for Curvy. This will help a lot keeping Curvy relevant in the eyes of the Asset Store algorithm.