Notifications
Clear all

[Closed] quadratic VS bezierCurve

Hi there

forgive me if i choose a wrong title.

What am looking for is sth like this page

 https://en.wikipedia.org/wiki/B%C3%A9zier_curve 

.
I mean when an object move in sharp X then Y position we create a bezier curve or smooth movement for that object’s movement . i really don’t know how to do that. Just saw one of Mr Paul Neal’s tut talk about it but i didn’t understand .

I would be grateful if sb show me the way or give me an example.

Thanks in advance

5 Replies

i don’t understand you question. all max splineshapes are made with bezier curves.

Thanks for the reply

i didn’t chose a good title maybe better to make a new tread.

here in this video

 https://vimeo.com/17662541 

the main controller move in a sharp X and Y position ( direction ) but the body of the car understand how to make a curvy path from this sharp changes of position.

i really don’t know how to put the math presented in this page

  https://en.wikipedia.org/wiki/B%C3%A9zier_curve 

into a script controller.

I just can say

B1 = $.maincnt
P0= at time (F-1) B1.pos
P1= B1.pos

But if i try this
Q0 = (P1 – P0) * t + P0

It get crazy.

I hope sb give me an example to understand better

1 Reply
(@denist)
Joined: 11 months ago

Posts: 0

so… do you want to know how to make this rigs? there is no question in your post

try to find on this forum at least two similar examples i’ve posted

Denis Thanks for the reply

I didn’ find the other two examples and Frankly, i’ve seen the Wheelchair script before posting, but i didn’t understand what you’ve done there till

I’ve found the paul neal’s tut about max math

  https://www.youtube.com/watch?v=-MNXw7q-rjE 

there he describe how to do auto rot and even wiring the rotation to the local position axis ( Thanks Paul to share such a tutorial )

but at the video in vimeo the body of the car knows how make a bezier curve beased on the position of the main Cnt.
There is a tut on paul’s website Here, unfortunately i didn’t understand how to put it in the script controller and get the result.
Maybe the answer is told and i’m blind to see.