03-21-2021, 06:55 PM
Hi
Thanks for your praise.
Unfortunately, those corners are hard to make using Curvy. I am planning on fixing this in the 8.x.x cycle. I will keep you updated once I have something to share. Until then, a really not ideal solution would be to invert the extrusion: make the wall base as the extrusion's cross, and make a linear spline with the length of the wall as the extrusion's path.
Mesh splitting based on an angle or control points is not a feature of Curvy. This would be an interesting feature, will add it to the todo list.
As a work around, you can modify the code of the Volume Mesh module (Curvy\Base\CG Modules\BuildVolumeMesh.cs) to replace the existing logic of mesh splitting every X distance with a logic that would split at specific distances. Changing that logic should not be difficult. Then you can make a script that will fill those specific distances based on the distance of control points of a given spline. Was my explanation clear?
Sorry for not having a better answer.
Thanks for your praise.
Unfortunately, those corners are hard to make using Curvy. I am planning on fixing this in the 8.x.x cycle. I will keep you updated once I have something to share. Until then, a really not ideal solution would be to invert the extrusion: make the wall base as the extrusion's cross, and make a linear spline with the length of the wall as the extrusion's path.
Mesh splitting based on an angle or control points is not a feature of Curvy. This would be an interesting feature, will add it to the todo list.
As a work around, you can modify the code of the Volume Mesh module (Curvy\Base\CG Modules\BuildVolumeMesh.cs) to replace the existing logic of mesh splitting every X distance with a logic that would split at specific distances. Changing that logic should not be difficult. Then you can make a script that will fill those specific distances based on the distance of control points of a given spline. Was my explanation clear?
Sorry for not having a better answer.
Please consider leaving a review for Curvy. This will help a lot keeping Curvy relevant in the eyes of the Asset Store algorithm.