Announcements
Attention for Customers without Multi-Factor Authentication or Single Sign-On - OTP Verification rolls out April 2025. Read all about it here.

Controling the Curves like a Pro

green.sharpener
Advocate

Controling the Curves like a Pro

green.sharpener
Advocate
Advocate

 

Guys, is there a way to control the curves in Mayq like in Blender?

Let me explain what I mean
I saw a video where a guy in blender takes a vertex of the bezier with another curves extruded along it and by simply scaling-rotating he changes the width and twist in the certain areas

I couldn't find a simple way of doing so in Maya rather than checking the nurbs option in surface->extrude... which is not practical at all

0 Likes
Reply
Accepted solutions (1)
2,311 Views
5 Replies
Replies (5)

amaterasu-qbb
Collaborator
Collaborator

Please share the videos you've seen.
Maybe it will help people to understand.

In case you're wondering, there's a famous plugin, Cable for Maya from Flipped Normals.
It's available at https://flippednormals.com/downloads/cable-for-maya/

 

I think the best way to control the NURBS is this for now.

0 Likes

green.sharpener
Advocate
Advocate

sure

for example, the video you asked

https://www.youtube.com/watch?v=BqWYgrXw7Jk&t=313s

what I want to say, it could be good to have an ability to scale/rotate the curve points individually to create the effects shown in the video (tilt and twist, for example)

0 Likes

absoluteKelvin
Collaborator
Collaborator

I think you want to use Bezier curves if you want more control over the the curve.

https://www.artstation.com/kelvintam
0 Likes

mcw0
Advisor
Advisor
Accepted solution

It appears that Blender's curve points have transform attributes associated with them.  Meaning, translate, rotate and scale.  Whereas Maya only has translate in the form of position.  Blender's approach is very useful!

 

To do the same in Maya, you would need to put a transform node (locator, circle, etc.) along the curve.  Using circles, you would just loft them and control the circles.  Rotate and scale.  But if you translate the circle, you would start to deviate from the original curve.  Now whether this is acceptable is up to you.  But to mimic the Blender example, for translation, you would want to translate the curve point.  So to have a user experience like the one in Blender, you would need to rig it so that translate, rotate and scale is controllable with a single controller.

green.sharpener
Advocate
Advocate

thank you for the useful answer!

even though I won't use this rig method for my simple needs

apparently, it's easier to do it in a destructive way in Maya

I hope someone will create a script/plugin to simplify this task 🙂