Vertex Normals in Maya

Поділитися
Вставка
  • Опубліковано 2 жов 2024
  • Here is a details tutorial on vertex normals in Maya.
    Here is a link to the script to copy the vertex normal:
    pastebin.com/5U...
    and here is a link to the script to paste the vertex normals:
    pastebin.com/TC...

КОМЕНТАРІ • 132

  • @CEOHankScorpio
    @CEOHankScorpio 2 роки тому

    I know this video is 6-7 years old at this point but I wanted to say thank you for making and thank you for leaving it up. I was only here for the copy/paste bit (that's how I searched for the video) but I'll never say no to a concise review of the basics.

  • @Wings012
    @Wings012 2 роки тому

    I came from 3ds max and used the Edit Normal modifier to perform this. But I never quite figured out how to do it in its most basic form in Maya - I've been relying on Transfer Attributes to grab normals from one mesh to another, or using migNormalTools.
    I finally discovered how to manually twizzle a single vertex normal in any random angle I please in Maya. I probably hardly ever will but still very interesting to know after so many years of just hacking it.

  • @VertexMachina
    @VertexMachina 3 роки тому +1

    Still totally relevant! Excellent explanation, too.

  • @cemayhan3955
    @cemayhan3955 6 років тому

    It helped a LOT. You deserve a medal sir! Very straightforward explanation. Good job!

  • @MikeyDeformed
    @MikeyDeformed 8 років тому +6

    There needs to be more straigtforward, plain-spoken, clearly explained information like this out there on important CG concepts.
    Excellent video, Passive Agressor.

  • @nickolay_startcev
    @nickolay_startcev 7 років тому

    This video gives me a very strong understanding of this things (vertex/face normal). Now I know what it is. Thanks so much.

  • @melksouza
    @melksouza 6 років тому +1

    I did not understand the real usefulness of doing this. If it is in a simple object, even the to do, but if it is a big model, this becomes a tiring and difficult service!

  • @strawpiglet
    @strawpiglet 11 місяців тому

    So many good tips, thank you.I love the mel buttons.

  • @kevkas
    @kevkas 4 роки тому

    Thanks for the video, very informative on how to manually work with vertex normals aside from the automatic tools.

  • @oskarskalski5171
    @oskarskalski5171 8 років тому

    This is one the best explanation video ive seen on yt. Great job man.

  • @JermaineATL
    @JermaineATL 9 років тому +9

    this is fantastic. thank youuu :D

  • @fredericdubanel8029
    @fredericdubanel8029 9 років тому +3

    While I'm familiar with this subject, congrats on explaining it so well, progressively and clearly - I now know which support teaching video I'll suggest to my co-workers who're new to modeling. Thumbs up!

    • @ThePassiveAggressor
      @ThePassiveAggressor  9 років тому

      +Frederic Dubanel Thanks very much Frederic, I appreciate the feedback, hope it help your co-workers :)

  • @pixelscholar
    @pixelscholar 5 років тому +1

    As someone who's transitioning from 3DS Max to Maya this was extremely useful. I haven't found such a concise explanation of how vertex normals work anywhere else online and that includes paid sites like Lynda and PluralSight. Thank you very much!

  • @dragon95os
    @dragon95os 8 років тому +2

    I just cant thank u enough ..
    mr.
    this video is the video of the year for me .. the video that benefitted me more than anytthing I have seen in 2016
    god bless u

    • @ThePassiveAggressor
      @ThePassiveAggressor  8 років тому

      +Osama Elhadidi You're very welcome, I'm so glad it helped :)

  • @williamkong3029
    @williamkong3029 8 місяців тому

    Thank you so much for explaining and demonstrating the Vertex Normals.
    The Copy and Paste Vertex Normals is something I've been looking for and I'm glad I've came across this video!
    You're a legend!

    • @ThePassiveAggressor
      @ThePassiveAggressor  8 місяців тому

      Thank you for the nice comment, I'm very glad you found it helpful :)

  • @thomaskutschera9360
    @thomaskutschera9360 2 роки тому

    Very well explained! Thanks a lot for sharing!

  • @williamwatkins8363
    @williamwatkins8363 8 років тому +2

    I wish you had been one of my professors. I still don't think they have a handle on how this works.

    • @ThePassiveAggressor
      @ThePassiveAggressor  8 років тому

      Thanks for the kind words, I think its a topic that often isn't fully explained.

  • @BlenderModelador
    @BlenderModelador 9 місяців тому

    Thank you so much ? very usful tutorial woth great explanation!!

  • @hepzibah4573
    @hepzibah4573 3 роки тому

    Hi. The changes I make to the normals in the simple mesh don't reflect in the smooth mesh preview. Plz help.

    • @ThePassiveAggressor
      @ThePassiveAggressor  3 роки тому

      It's been a while since I've used Maya but if memory serves this might be because your normals are locked, try "unlock normals"

  • @JonAcostaArt
    @JonAcostaArt 5 років тому +1

    This excellent tutorial characterizes the exceptional distinction between the average novice video tutorial and someone who has actual "teaching ability". Succinct, bite size description made with concrete clarity. Well done and thank you for this tutorial.

    • @ThePassiveAggressor
      @ThePassiveAggressor  5 років тому +1

      Thanks very much, Comments like these let me know its worth me doing more.

  • @life_CYJ
    @life_CYJ 2 роки тому

    I'm glad these theories have been put into practice in Bifrost

  • @JamesTrue
    @JamesTrue 7 років тому

    Thank you, perfectly explained!

  • @SubVengeance
    @SubVengeance 2 роки тому

    This is a great explanation! A video I never knew I was looking for :P

  • @pizza7256
    @pizza7256 Рік тому

    can you update the scripts for maya 2022 or greater please :((

    • @ThePassiveAggressor
      @ThePassiveAggressor  Рік тому

      Sadly I can no longer afford the Maya license. but if you post the error I may be able to help.

  • @WishfulSinful1969
    @WishfulSinful1969 9 років тому +6

    Thank you

  • @ChaosWolfNinja
    @ChaosWolfNinja 4 роки тому

    Thank you for this. Much clearer explanation than Maya's documents. Would you know how to fix invalid geometry tangents. I am exporting to a WebAR platform and the exporter says my model has invalid tangents. I have not idea how fix them and how to read the tangents. I can enable in Maya but I don't know what the blue and red tangents mean and where they are supposed to face.

    • @ThePassiveAggressor
      @ThePassiveAggressor  4 роки тому

      I don't know much about invalid tangents, Check that you don't have invalid geometry. also try the cleanup tool

    • @ChaosWolfNinja
      @ChaosWolfNinja 4 роки тому

      @@ThePassiveAggressor Thanks I have tried all that. Clean up tool does not do much either. I have worked out its linked to your UV's this purchased model I preparing had really bad UV's. I redid them and now the tangent error is gone except when I attach it to a single joint to create a grow from nothing type of animation.

  • @sergiosolorzano546
    @sergiosolorzano546 6 років тому

    Fantastic tutorial !! Would you recommend locking normals after unlocking them e.g. before UVing/texturing and are there any side-effects from locking them back as I had read? Thank you!

  • @gibson2623
    @gibson2623 2 роки тому

    Extremely well explained....Congratulations, superb work ;)

  • @shubhamsinghwaldia4236
    @shubhamsinghwaldia4236 8 років тому

    wow!! didnt expect it to be this good
    one question what is the use of face normals if all the editing we do is in vertex normal?

    • @ThePassiveAggressor
      @ThePassiveAggressor  8 років тому +1

      When you just want flat shading on a model, it uses the face normals. (where as for smooth shading it uses vertex normals)

    • @shubhamsinghwaldia4236
      @shubhamsinghwaldia4236 8 років тому

      got it thanks man

  • @theoddcrow9382
    @theoddcrow9382 5 років тому

    This was very informative, thank you for uploading it :)

    • @ThePassiveAggressor
      @ThePassiveAggressor  5 років тому +1

      Your very welcome, Its great to know people are finding it helpful :)

  • @stacis
    @stacis 3 роки тому

    Thank you very much for this amazing tutorial!!! It is one of the best I have seen to explain the theory of the normals in depth. Although I have a question: After the 20:00 you are manually editing the normals in order to make the surface appear smooth. Is this manual editing really necessary or are you doing for educational purposes only? Because I never in my career did any manual of specific norrmals. The tools that I am usually using are: Set to Face, Soften and Harden Edge and Average. Looking forward to hearing from you... Thanx again!

    • @ThePassiveAggressor
      @ThePassiveAggressor  3 роки тому

      Glad you liked it, thanks for the kind words :) Most of the time I'd use the standard options but occasionally you can get better results manually editing normals especially with very low poly stuff

  • @TheRealmkeeper
    @TheRealmkeeper 7 років тому

    Super helpful, thank you! This'll help me add that extra level of polish to the project I'm working on. Also, what's the music that was playing in the background? I dig it.

    • @ThePassiveAggressor
      @ThePassiveAggressor  7 років тому

      Thanks for the nice comment, glad it was helpful. Sorry cant remember what the music is, it was just some royalty free stuff I found online.

  • @ambtehrani
    @ambtehrani 5 років тому

    Thanks for sharing, it was absolutely useful

  • @3dmaster61
    @3dmaster61 3 роки тому

    Best lesson about normals ever seen!!!

  • @blckx809
    @blckx809 6 років тому

    Thank You ssssssSOOOOO Much! This was perfect! Perfect explanation! You deserve a medal of Honor for this video!

    • @ThePassiveAggressor
      @ThePassiveAggressor  6 років тому

      Thank you!, its comments like this that make me do these tutorials :)

  • @rickkay9548
    @rickkay9548 5 років тому

    Excellent! Very well explained

  • @leocarson-depasquale6444
    @leocarson-depasquale6444 8 років тому +2

    This is great! Thanks!

  • @laimispigaga1346
    @laimispigaga1346 7 років тому

    Thank you very much, saved my life

  • @shaneoshea3393
    @shaneoshea3393 7 років тому

    Fantastic video! Thank you!

  • @titouchose6534
    @titouchose6534 7 років тому

    Cool! But why autodesk never did a simple tool to constraint shared vertex normal to the average face one, by face selection. This would be so convenient. I see that they are using weighted vertex normal now, which is nice, but still... tjhis basic tool is missing (soften/hard edge doesn't do the same job BTW)

    • @titouchose6534
      @titouchose6534 7 років тому

      Ok actually someone made it:
      www.mapcore.org/topic/16292-vertex-normal-script-for-maya/
      Thanks Pomperi :3

    • @ThePassiveAggressor
      @ThePassiveAggressor  7 років тому

      Very interesting, thanks for the info

  • @GuardCleaner
    @GuardCleaner 7 років тому

    i have been searching such stuff for months! man, it's just an incredible tutorial!

    • @ThePassiveAggressor
      @ThePassiveAggressor  7 років тому

      Thanks for the great feedback, its great to know its been useful.

  • @okhstorm
    @okhstorm 7 років тому

    brilliantly explained!!!

  • @alexbobyr8076
    @alexbobyr8076 6 років тому

    Great tutorial. Thank You.

  • @itin_k
    @itin_k 5 років тому

    Oohhh god its so important and so helpful! Thanks dude!!!

  • @Cakemagic1
    @Cakemagic1 4 роки тому

    This might be 5 years later, but this is a fantastic explanation. I had a really good idea what Vertex Normal did, but this video leaves me no unknowns left.

    • @ThePassiveAggressor
      @ThePassiveAggressor  4 роки тому

      great! so glad you found it helpful :)

    • @Cakemagic1
      @Cakemagic1 2 роки тому

      @@ThePassiveAggressor Lol, 1 year later after my last comment and this is first time I actually need to manually adjust some vertex normals. I needed a copy paste script and ended back here again through Google Search!

    • @ThePassiveAggressor
      @ThePassiveAggressor  2 роки тому

      @@Cakemagic1 Great to know the code is still up :) ta

  • @donaldclark5804
    @donaldclark5804 6 років тому

    i use blender and 3ds max this still told me a lot about 3d rendering.

  • @abdullahkolayl5337
    @abdullahkolayl5337 6 років тому

    finally nice explanation about vertex and face normal . ty

  • @driftwood-f4p
    @driftwood-f4p 6 років тому

    The best vertex normal tutorial! Thank you.

  • @GibbousMotionPixures
    @GibbousMotionPixures 7 років тому

    thanks for the tools, great, efficient, yet thorough, tutorial

    • @ThePassiveAggressor
      @ThePassiveAggressor  7 років тому

      Your very welcome :) Its great to know people find it useful.

  • @nigelsmith7717
    @nigelsmith7717 7 років тому

    when i click on those buttons i dont see those normal vertex

    • @ThePassiveAggressor
      @ThePassiveAggressor  7 років тому

      That's strange, the only thing I can think of is it might be drawing them very small.
      Try the custom polygon display settings (under display->polygons) and increase normal size

  • @vmchawla
    @vmchawla 6 років тому

    You have a gift! Please make more videos :D

    • @ThePassiveAggressor
      @ThePassiveAggressor  6 років тому +1

      Thanks Varthorn, its great to hear that people find it useful. I shall definitely make more :)

  • @dk_jack
    @dk_jack 8 років тому

    Thanks for the video man! God bless you

  • @-CornDawg
    @-CornDawg 5 років тому

    Thank you so much !

  • @user-gy6cv3ug5i
    @user-gy6cv3ug5i 8 років тому

    So useful, thank you :)

    • @ThePassiveAggressor
      @ThePassiveAggressor  8 років тому

      +Eoin O'Broin Your very welcome, I'm glad its proven helpful :)

  • @destination_moon6392
    @destination_moon6392 7 років тому

    Fantastic Video, thanks!

    • @ThePassiveAggressor
      @ThePassiveAggressor  7 років тому

      Thanks for the kind comment, its good to know its been useful :)

  • @zezep8538
    @zezep8538 6 років тому

    thank you!!!!!!!!!!!!! >0

  • @rorschachphoenix
    @rorschachphoenix 9 років тому

    Thank you soooo much!

  • @curlyt8198
    @curlyt8198 3 роки тому

    thx :)

    • @ThePassiveAggressor
      @ThePassiveAggressor  3 роки тому +1

      your very welcome :)

    • @curlyt8198
      @curlyt8198 3 роки тому

      @@ThePassiveAggressor I like how detailed you explain topics 😍 even I can follow 😉☺️

    • @ThePassiveAggressor
      @ThePassiveAggressor  3 роки тому

      @@curlyt8198 Thanks Curly, It's great to get good feedback :-)

  • @greezs9649
    @greezs9649 7 років тому

    hello so the first script works but the second one i get an // Error: Line 6.1: Syntax error but its the exact same how i typed it

    • @ThePassiveAggressor
      @ThePassiveAggressor  7 років тому

      Oh that's very strange... I guess I'd say try copy the RAW paste data and paste it in rather than typing it

    • @greezs9649
      @greezs9649 7 років тому

      sorry for the late responds but i forgot to do a { hahaha i have one more question does this help when u need to bake a high to lowpoly mesh thanks :)

    • @ThePassiveAggressor
      @ThePassiveAggressor  7 років тому

      No worries, its easily done. Yes good vertex normal are important for baking normal maps.

  • @DanielMo0
    @DanielMo0 5 років тому

    Amazing explanation :)

    • @ThePassiveAggressor
      @ThePassiveAggressor  5 років тому

      Thank you, glad you liked it :)

    • @DanielMo0
      @DanielMo0 5 років тому

      Is it possible to bake from high poly mesh, to a low poly mesh which has weighted normals or custom normals in general? In Blender you only have averaged normals obviously. You can modify the normals it self but it seems that the bake tool of blender recalculates normals in the averaged fashion no matter what the actual vertex normals are ... It is curious and actually i try to find out if it is a general problem with baked normals or just a missing feature in Blender ...

    • @ThePassiveAggressor
      @ThePassiveAggressor  5 років тому

      Its theoretically possible but I haven't seen a way to do it in Blender. This kind of vertex normal editing isn't in Blender but there is a plugin that does it called blend4web

    • @DanielMo0
      @DanielMo0 5 років тому

      @@ThePassiveAggressor So you mean, it is not possible in Blender but for example in Maya?

    • @ThePassiveAggressor
      @ThePassiveAggressor  5 років тому

      I'm a little out of touch with Maya these days, you might be able to use Transfer Attributes. (see community.foundry.com/discuss/topic/74343/from-a-maya-user-transfer-vertex-normals-low-poly-foliage)

  • @simfreaks1
    @simfreaks1 Рік тому +1

    Thank you so much for explaining this is in such a thorough way. I think this may cure my headache.❤‍🩹