Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Reuse Curvy Generator
#1
Hey,
Is it possible to have one simple generator and create multiple meshes from it by changing the spline by code, setting everything to dirty and calling refresh?
If the spline changes, I could update by removing the mesh, plugging in the spline, and refreshing the generator.

My question is if this would work and if it would be performant.
The created game objects for example, I would need to manually handle the pooling I guess.


Thank you in advance for your help :-)
Reply
#2
Hi,
It is way easier that that: just update the Spline value of the  InputSplinePath module used in your CurvyGenerator, and that's it. Everything else is done automatically

Here is a simple example:
Code:
public class Test: MonoBehaviour
{
   public InputSplinePath InputModule;
   public CurvySpline S1;
   public CurvySpline S2;

   public bool Switch;

   // Update is called once per frame
   void Update()
   {
       if (Switch)
       {
           Switch = !Switch;
           if (InputModule.Spline == S2)
               InputModule.Spline = S1;
           else
           {
               InputModule.Spline = S2;

           }
       }
   }
}
Available for freelance work, feel free to reach out: toolbuddy.net
Please consider leaving a review for Curvy, this helps immensely. Thank you.
Reply
#3
The problem with this solution is, that I want to preserve the generated mesh and objects. When I just switch the spline the previous mesh and objects get removed
Reply
#4
The Create Mesh module has a Save To Scene and a Save Mesh Asset(s) actions
https://curvyeditor.com/documentation/ge...t=1#export
Save To Scene is also available through the API
https://api.curvyeditor.com/600/class_fl...ed7f0e3346
So you have to save your asset to scene first, then replace the extrusion spline
Available for freelance work, feel free to reach out: toolbuddy.net
Please consider leaving a review for Curvy, this helps immensely. Thank you.
Reply
#5
perfect, that is exactly what I need :-)
Thanks a lot!
Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  Curvy Line Renderer for UI Spline? gekido 5 538 10-29-2024, 10:19 AM
Last Post: _Aka_
  I have to refresh generator manualy :( GameDeveloperek4123 4 395 10-07-2024, 05:36 PM
Last Post: _Aka_
  Bug: Save Generator Outputs still saves outputs if object is disabled curvymesher 1 196 08-30-2024, 09:19 AM
Last Post: _Aka_
  How can I set the generator to stop updating? emerrryjones 1 261 07-26-2024, 10:07 AM
Last Post: _Aka_

Forum Jump: