Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
How to know when I'm on a control point
#1
Is there a way to query a spline and ask if I'm near a control point at a given FT? I see if I use a SplineController, I can set up OnControlPointReached. While thats interesting, it would be helpful to know which control point I hit. 

I am actually thinking of creating my own spline controller, however. The one shipped with Curvy is missing some basic needs I have. I need do lots of interpolation using tweening with ease in/out. I was hoping to use the control points as way points to put pickups.

Any guidance with this would be appreciated.

BTW. As a newbie to your product, it would have been helpful if you made a few pages of basic scripting examples. While I appreciate the examples shipped with the product. Sometimes, its difficult to "find the nut" of the problem through all the fluff of the example.

Here's how basic those examples can be:

How to get back position from a spline:
Vector3 position = yourspline.InterpolateFast( time );

How to get orientation from spline:
Quaternion orientation = yourspline.GetOrientationFast( time );

Great product.
Reply


Messages In This Thread
How to know when I'm on a control point - by kloveridge - 10-14-2015, 02:50 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
  Get position of all control points for a spline gekido 1 2 7 hours ago
Last Post: _Aka_
  Avoiding runtime GC allocations on control point position change Ell223 8 18 02-24-2024, 10:43 AM
Last Post: _Aka_
  Connection "next' control point jh092 3 15 11-22-2023, 11:47 AM
Last Post: _Aka_
  Spline.Length not updated unless I add a point to spline (or modify it) first. _RicO 3 6 08-26-2023, 08:41 AM
Last Post: _Aka_

Forum Jump: