Vertex Normals in Maya

แชร์
ฝัง
  • เผยแพร่เมื่อ 15 ธ.ค. 2024

ความคิดเห็น • 133

  • @MikeyDeformed
    @MikeyDeformed 8 ปีที่แล้ว +7

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

    • @ThePassiveAggressor
      @ThePassiveAggressor  8 ปีที่แล้ว

      +MikeyDeformed Thanks for the kind words, glad it helped :)

  • @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.

  • @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!

  • @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.

  • @williamkong3029
    @williamkong3029 11 หลายเดือนก่อน

    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  11 หลายเดือนก่อน

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

  • @erik9817
    @erik9817 5 ชั่วโมงที่ผ่านมา

    This is an excellent overview for coming over from 3ds max where they use smoothing groups.

  • @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

  • @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 :)

  • @VertexMachina
    @VertexMachina 3 ปีที่แล้ว +1

    Still totally relevant! Excellent explanation, too.

  • @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 :)

  • @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.

  • @life_CYJ
    @life_CYJ 2 ปีที่แล้ว

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

  • @cemayhan3955
    @cemayhan3955 6 ปีที่แล้ว

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

  • @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.

  • @oskarskalski5171
    @oskarskalski5171 8 ปีที่แล้ว

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

  • @nickolay_startcev
    @nickolay_startcev 8 ปีที่แล้ว

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

  • @3dmaster61
    @3dmaster61 3 ปีที่แล้ว

    Best lesson about normals ever seen!!!

  • @stacis
    @stacis 4 ปีที่แล้ว

    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  4 ปีที่แล้ว

      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

  • @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 :)

  • @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.

  • @driftwood-f4p
    @driftwood-f4p 6 ปีที่แล้ว

    The best vertex normal tutorial! Thank you.

  • @kevkas
    @kevkas 4 ปีที่แล้ว

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

  • @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"

  • @strawpiglet
    @strawpiglet ปีที่แล้ว

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

  • @abdullahkolayl5337
    @abdullahkolayl5337 6 ปีที่แล้ว

    finally nice explanation about vertex and face normal . ty

  • @SubVengeance
    @SubVengeance 2 ปีที่แล้ว

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

  • @TheRealmkeeper
    @TheRealmkeeper 8 ปีที่แล้ว

    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  8 ปีที่แล้ว

      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.

  • @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!

  • @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

  • @gibson2623
    @gibson2623 2 ปีที่แล้ว

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

    • @ThePassiveAggressor
      @ThePassiveAggressor  2 ปีที่แล้ว +1

      Thank you for the kind comment :)

    • @gibson2623
      @gibson2623 2 ปีที่แล้ว

      @@ThePassiveAggressor My pleaure ;)

  • @JermaineATL
    @JermaineATL 9 ปีที่แล้ว +9

    this is fantastic. thank youuu :D

  • @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.

  • @donaldclark5804
    @donaldclark5804 7 ปีที่แล้ว

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

  • @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.

  • @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.

  • @JamesTrue
    @JamesTrue 7 ปีที่แล้ว

    Thank you, perfectly explained!

  • @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

  • @thomaskutschera9360
    @thomaskutschera9360 2 ปีที่แล้ว

    Very well explained! Thanks a lot for sharing!

  • @pizza7256
    @pizza7256 2 ปีที่แล้ว

    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

    • @ThePassiveAggressor
      @ThePassiveAggressor  9 ปีที่แล้ว

      +WishfulSinful1969 Your welcome, I'm very glad people are finding it useful :)

    • @WishfulSinful1969
      @WishfulSinful1969 9 ปีที่แล้ว +2

      Quite useful indeed.

  • @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

  • @GoatDirt
    @GoatDirt 5 ปีที่แล้ว

    Excellent! Very well explained

  • @itin_k
    @itin_k 5 ปีที่แล้ว

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

  • @theoddcrow9382
    @theoddcrow9382 6 ปีที่แล้ว

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

    • @ThePassiveAggressor
      @ThePassiveAggressor  6 ปีที่แล้ว +1

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

  • @ambtehrani
    @ambtehrani 6 ปีที่แล้ว

    Thanks for sharing, it was absolutely useful

  • @leocarson-depasquale6444
    @leocarson-depasquale6444 8 ปีที่แล้ว +2

    This is great! Thanks!

  • @laimispigaga1346
    @laimispigaga1346 7 ปีที่แล้ว

    Thank you very much, saved my life

  • @okhstorm
    @okhstorm 7 ปีที่แล้ว

    brilliantly explained!!!

  • @alexbobyr8076
    @alexbobyr8076 6 ปีที่แล้ว

    Great tutorial. Thank You.

  • @dk_jack
    @dk_jack 8 ปีที่แล้ว

    Thanks for the video man! God bless you

  • @BlenderModelador
    @BlenderModelador 11 หลายเดือนก่อน

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

  • @destination_moon6392
    @destination_moon6392 8 ปีที่แล้ว

    Fantastic Video, thanks!

    • @ThePassiveAggressor
      @ThePassiveAggressor  8 ปีที่แล้ว

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

  • @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 :)

  • @DanielMo0
    @DanielMo0 6 ปีที่แล้ว

    Amazing explanation :)

    • @ThePassiveAggressor
      @ThePassiveAggressor  6 ปีที่แล้ว

      Thank you, glad you liked it :)

    • @DanielMo0
      @DanielMo0 6 ปีที่แล้ว

      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  6 ปีที่แล้ว

      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 6 ปีที่แล้ว

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

    • @ThePassiveAggressor
      @ThePassiveAggressor  6 ปีที่แล้ว

      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)

  • @user-gy6cv3ug5i
    @user-gy6cv3ug5i 8 ปีที่แล้ว

    So useful, thank you :)

    • @ThePassiveAggressor
      @ThePassiveAggressor  8 ปีที่แล้ว

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

  • @rorschachphoenix
    @rorschachphoenix 9 ปีที่แล้ว

    Thank you soooo much!

  • @melksouza
    @melksouza 7 ปีที่แล้ว +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!

  • @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 :-)

  • @zezep8538
    @zezep8538 6 ปีที่แล้ว

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

  • @simfreaks1
    @simfreaks1 ปีที่แล้ว +1

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

  • @shaneoshea3393
    @shaneoshea3393 8 ปีที่แล้ว

    Fantastic video! Thank you!

  • @-CornDawg
    @-CornDawg 6 ปีที่แล้ว

    Thank you so much !