Video není dostupné.
Omlouváme se.

Maya - Merge NURBS Curves Tutorial

Sdílet
Vložit
  • čas přidán 14. 04. 2020
  • A quick and easy way to combine multiple NURBS Curves into one object. Let me know what other things you want to see a tutorial on.

Komentáře • 35

  • @yuuneeq9494
    @yuuneeq9494 Před rokem +7

    Maya's process for making a simple square has the same energy as Carl Sagan telling you to make an entire universe at the beginning of a pie recipe.

  • @zaschawashington
    @zaschawashington Před 2 lety +4

    HI THIS IS THE BEST MAYA TUTORIAL I EVER SEEN SO FAR. It was short straight forward, and you described what you did. LOVE IT! THANKS.

  • @HazaChillzOut
    @HazaChillzOut Před 2 lety +2

    That was perfectly straight forward. Well done.

  • @HunterHungry
    @HunterHungry Před 2 měsíci

    thanks for your tutorial

  • @jessfreemandesign
    @jessfreemandesign Před 6 měsíci

    Thanks so much for this! I'm learning rigging and this is super helpful for cleaning up my controllers 😊

  • @jeffyart4410
    @jeffyart4410 Před 4 lety +5

    I learned this in my rigging class and I lost the notes.
    Thank you SO much for posting this. :)

  • @chidede
    @chidede Před 3 lety +7

    Makes no sense why Maya still doesn't have a simple tool to click on for this. After all these years....

  • @mordicai4296
    @mordicai4296 Před rokem

    This was exactly what I was looking for, thanks dude!

  • @QaziTV
    @QaziTV Před 2 lety

    Thank you so much! I’ve wondered how to do this for ages!

  • @vladatmm
    @vladatmm Před měsícem

    Thank you

  • @Ausboss1
    @Ausboss1 Před 2 lety

    Still works in 2022. Thank you!

  • @prasadsanas2879
    @prasadsanas2879 Před rokem +1

    Thank you need more video like this

  • @dhrutiprasad1791
    @dhrutiprasad1791 Před 3 lety

    Thank you sir that saves my day

  • @iamyaizv134
    @iamyaizv134 Před 2 lety

    That helped me a lot!! Thank u so much!

  • @AndreyZotov
    @AndreyZotov Před rokem

    Thanks! Very useful.

  • @pandapanda5172
    @pandapanda5172 Před 2 lety

    This is so helpful!! Thank you!!

  • @ily2739
    @ily2739 Před rokem

    great stuff thank you!!!!!!

  • @felipecea2523
    @felipecea2523 Před 2 lety

    Great tip thanks!

  • @aristotska6391
    @aristotska6391 Před rokem

    is there any screen to create automatically ? maya is dumb when it comes to this

  • @mordecai1484
    @mordecai1484 Před rokem

    Today I realized that Maya curve tool is super weak. I created a curve without closing it. then I mirrored it across axes and combined both curves. I now have curve with 2 pair of end points which I want to connect to each other and it's impossible to do it.

  • @basemshenouda9980
    @basemshenouda9980 Před rokem

    Great video , But how do I do the opposite XD ?
    I have curves combined and I want to separate .
    Thanks .

  • @williammacnamara773
    @williammacnamara773 Před 2 lety

    awesome tute, easy sub

  • @prashantkambali
    @prashantkambali Před 2 lety

    Thank you so much. but how to unparent again?

  • @andreap9319
    @andreap9319 Před 2 lety

    THANK YOU THANK YOU THANK YOUU

  • @412music
    @412music Před 2 lety

    Thanks for the video...but the curves I merged are still detached to each other 😭

  • @arturperzyna5453
    @arturperzyna5453 Před rokem

    Thanks xD!

  • @jeangannett
    @jeangannett Před 3 lety

    Thanks!!!!

  • @jeangannett
    @jeangannett Před 3 lety

    Would you mind explaining what the -r and -s do? It worked for me, I am just curious so I know what's going on!

    • @averageanthony279
      @averageanthony279  Před 3 lety +3

      I'm not an expert at MEL by any stretch, and I don't understand fully what's going on, but here's how I understand it.
      Firstly the command "parent". Fairly self explanatory, it's basically telling everything that's highlighted to parent. The "-r" and "-s" is essentially the criteria for how it parents the objects together.
      -r (-relative) tells all objects to keep their transformations relative to the parent (the null1 group in this instance). This is why it's important to freeze the transformations beforehand, or you'll have curves in the wrong positions, as they'll apply their own transformations relative to the position of the parent (i.e if a curve has a Translate Y value of 1, and everything else is 0, the curve will be 1 higher than the parent group when parenting, with the parent group probably being at the centre of the grid, with translate and rotate values at 0 and scale values at 1.)
      -s (-shape) tells Maya to parent all shapes under a single shape. When you go to the Outliner and select "Display -> Shapes", you're allowing the Shape Nodes to be viewed in the Outliner (they are the children of the Transform Nodes, and are named *objectname*Shape1 in the outliner.) Without the -s, Maya will essentially just group the Transform Nodes together under the null1 group, whereas -s tells Maya to take the Shape Nodes from the curves and parent them under the Null1 group instead; the empty groups we delete afterwards are the now-defunct Transform Nodes. This one is quite hard to explain, so the easiest way to understand is to open a New Scene, create some curves to group, freeze the transformations, select the Shape Nodes and finally the null1 group, and type "parent -r", leaving out the "-s" command, and play around with the results.
      Hope this helps!!

    • @siyili8117
      @siyili8117 Před 2 lety +1

      @@averageanthony279 thank you so much! that helps a lot to understand!

  • @victorarriojas9390
    @victorarriojas9390 Před 4 lety

    thanks

  • @mordicai4296
    @mordicai4296 Před rokem +1

    The Maya docs are really shitty, it's up to us to teach each other new tricks.

  • @SethMeshko3DAnimationArtist

    Script!
    selection = cmds.ls(selection = True)
    print(selection)
    selection = selection
    newTransform = cmds.group(empty = True, world = True, name = 'temp_null')
    selectionLength = len(selection)
    if selectionLength >= 2:
    for eachCurve in selection:
    cmds.makeIdentity(eachCurve, apply = True, translate = True, rotate = True, scale = True)
    shapeNode = cmds.listRelatives(eachCurve, children = True, shapes = True)
    print(shapeNode)
    cmds.parent(shapeNode, newTransform, shape = True, relative = True)
    else:
    print('Select at least two curves to combine')