Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
How to add a new point with a smooth curve?
#3
(03-19-2021, 07:13 PM)athos_k Wrote: Hello

Excuse my crude drawing, but essentially I want to add two points by code and have a trajectory like in the picture.

I'm using .Add() and changing their rotation afterwards but ofc this only gives me a straight line

[Image: trajectory.jpg]

So how would I go about doing this? anyone got a lead?

Thanks

It depends on what your need to do, but often times setting a spline's interpolation mode to Bezier, then setting the Bezier handles of the control points gives the most flexible solution:
See CurvySplineSegment.HandlesIn and similar, and CurvySpline.Interpolation
In general, whatever you want to do via code, do it first via the editor, and see if you get the expected result. Rotating a control point via editor will not get the result you expect (or at least what I understand is your expectation)
Please consider leaving a review for Curvy. This will help a lot keeping Curvy relevant in the eyes of the Asset Store algorithm.
Reply


Messages In This Thread
RE: How to add a new point with a smooth curve? - by _Aka_ - 03-21-2021, 07:00 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
  Getting Distance from a World Point zorksox 3 5 04-16-2024, 07:30 PM
Last Post: _Aka_
  snap to the curve created by the curvy splines segment points ShiroeYamamoto 3 11 04-02-2024, 02:24 PM
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_

Forum Jump: