Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Change spline path at runtime
#1
Shocked 
Dear Curvy Team,

I would like to change/manipulate the spline of the path, where other objects are following along (during the game at runtime).

What's the best way to do it?

Many thanks!
B
Reply
#2
Hi
yourSpline.ControlPointsList to access the control points, then you can modify any value you deem necessary. See methods that start with Set.... and properties that have setters.
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.
Reply
#3
Smile 
Thanks for your quick reply!

In my case I would like to modify the path smoothly - like having a falloff to other points when the position of one point is changed.

example:
https://ibb.co/zxfVF1Y
[Image: Falloff1.jpg]

Many thanks!
Reply
#4
The logic behind such spline modification is up to you, depending on your use case. I will give you two suggestions as examples:
1- Make your spline a Bezier spline and then use Bezier handles to modify the shape of it
2- Move the red point up by a distance D, and then move its neighboring points by a distance of D/2, and then their neighboring points by D/4, ....
These are just example to show you that you can do that in different ways, so I can't tell you "this is how you should do it". Whatever way you choose to follow, the API allows it.
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.
Reply
#5
Thumbs Up 
Thanks for your suggestions!
Reply
#6
You are welcome. If and when you feel like it, please leave a review for the asset, that helps a lot.
Please consider leaving a review for Curvy. This will help a lot keeping Curvy relevant in the eyes of the Asset Store algorithm.
Reply
#7
Thumbs Up 
(05-25-2021, 08:37 PM)_Aka_ Wrote: You are welcome. If and when you feel like it, please leave a review for the asset, that helps a lot.

Already done. Keep up the good work!
Reply
#8
Thanks a lot. Will do all my best
Please consider leaving a review for Curvy. This will help a lot keeping Curvy relevant in the eyes of the Asset Store algorithm.
Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  Accessing generator's input spline in script, changing it at runtime smackledorf 3 92 06-17-2021, 01:59 PM
Last Post: _Aka_
  Updating MaterialID in MetaCGOptions at Runtime boriskourt 5 78 06-16-2021, 03:54 PM
Last Post: _Aka_
  Questions about Generator: mesh/objects within spline, snap to control point dartboard 5 190 06-09-2021, 12:42 PM
Last Post: _Aka_
  get world vector3 from absolute position on spline hawken 2 90 06-08-2021, 12:28 PM
Last Post: hawken

Forum Jump: