Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
some stuff didnt work as excpected
#1
Hello jake,

Curvy has some incorrectness at connection points. If the connection point lay in a curve and the spline controller move over the connection point then the controller yerks for a short time. I dived into the problem and the approximation table of the two last entries (near 1) have the same angle. This cause a bad movement at control points.

Rotating handles at a connection of 3 splines unfortunately flips some of the handles into the opposite direction. Sync Rotation should take care of signed value of a handle L/R.

Skolstvo said:
Why are the splines using so many milliseconds of performance per Update frame? Even though they aren't doing anything? I have a scene where 30 percent of performance comes from BehaviourUpdate/CurvySpline.Update(). Also what's with all the garbage? I thought it was common knowledge that C# garbage collection in Unity is useless. Why create so many new variables in Update? Am I simply misinformed?

Copy that. The spline controller spinning rotation create an late/fixed/update() and GC call per segment. This is a big performance issue on larger spline sets. It can be prevented by an option in your segment code.

Moving a controller over a connection of more then 2 splines cause the controller to a unwanted flip while moving backwards sometime. The logic is buggy.

The API GetAngle (or similar) returns wrong angles in some situations.

Some basic stuff of curvy is buggy and need to be fixed or enhanced.
Can you help?
Reply
#2
Hi,
All issues listed above are not reproducable in the latest Cuvy version. If you still encounter any of them, please let me know.
(05-19-2017, 03:02 PM)NV3 Developper Wrote: The API GetAngle (or similar) returns wrong angles in some situations.
I couldn't find a GetAngle method in Curvy's code. Are you speaking about CurvyEvent.AngleTo()? Could you provide any example of returned wrong angles?
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
  Guide to custom placing stuff on spline Lupos 15 43 11-27-2023, 12:51 PM
Last Post: _Aka_
  GUILayout.TextField:s dont work with CurveySplines Mike Danielsson 6 12 09-01-2023, 03:38 PM
Last Post: _Aka_
Question How to modify Example 12 to work bi-directionally and more than 2 connected splines Mambosa 3 17 11-29-2022, 06:59 PM
Last Post: _Aka_
  Great product! Documentation needs work! blabz2007 3 544 08-28-2021, 08:52 AM
Last Post: _Aka_

Forum Jump: