Maya Tutorial: 3D model a field of grass in Maya using paint effects and a MASH Network

แชร์
ฝัง
  • เผยแพร่เมื่อ 9 มิ.ย. 2024
  • How to model a grass field in Autodesk Maya? You can use a MASH network to quickly distribute grass across a hilly mesh plane in Maya. The MASH network can use an Arnold standin so the processing of the 3D grass mesh is not too intensive. You can also use the MASH instancer and MASH random node to make the grass spread out in a more fun way. Autodesk Maya tutorial for easy grass 3d modeling.
    👍 Support on Patreon
    / whatmakeart
    🟥 Subscribe
    www.youtube.com/
    Links
    🌐 What? Make Art Online
    whatmakeart.com/
    👕🎽Looking for What? Make Art merch?
    teespring.com/stores/what-mak...
    📷 What? Make Art on Instagram:
    / whatmakeart
    🐦 What? Make Art on Twitter:
    / whatmakeart
    My Work:
    🌐 www.jimmykuehnle.com/
    ▶️Videos:
    / jimmykuehnle
    #mayatutorial

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

  • @JeromyDBall
    @JeromyDBall 2 ปีที่แล้ว +19

    This was like a mini master class. So much information packed into a short and concise presentation. Amazing.

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

      Glad it was helpful 👍

  • @ahmadfarhanaqilahmadfairuz4326
    @ahmadfarhanaqilahmadfairuz4326 ปีที่แล้ว +15

    sir, tbh your explanation is really precise and simple which ultimately packed with a lot of stuff. it really easy to understand about this particular effect. you just earn yourself a sub from me

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

      Glad you found it helpful 👍 happy 3D modeling 🌱🌱🌱🌱🌱

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

    Thank you so much for this video, It has been super helpful. Please don't stop making these tutorials.

  • @aleklazarov846
    @aleklazarov846 2 ปีที่แล้ว +3

    Great stuff my dude!..this surely will help so many people,keep it up!

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

      Thanks, make lots of grass and forest 🌲🌲🌱🌱

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

    You are a legend, this has saved me so much time. Thank you!

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

    Brilliant tutorial, thanks

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

    THANK YOU SO MUCH FOR THIS!!!!!!!

  • @omerkalender5707
    @omerkalender5707 11 หลายเดือนก่อน +1

    Thank you so much this tutorial

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

      Hopefully it helped 3D model grass in Maya 👍

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

    Thank you!!

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

    Thank you a lot!! You gained a new sub :)

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

      Glad it helped 👍🌱🌱🌱

  • @warriormaddy420
    @warriormaddy420 6 หลายเดือนก่อน +1

    awesome

    • @WhatMakeArt
      @WhatMakeArt  6 หลายเดือนก่อน

      🖌️🦕👍

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

    Thank you a ton for this tutorial. Is there a way to export this as an obj. or any other file type which is commonly used for game engines?

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

      Yes, you can export many different file types from Maya depending on what other software you are using

  • @a.richards2144
    @a.richards2144 ปีที่แล้ว +2

    Hello! quick question. When I render my grass field, for some reason none of the grass shows up, and i get this error.
    // Warning: 00:34:22 1335MB WARNING | [ginstance] /MASH1_Instancer: ginstance needs to reference an object
    select -r MASH1_Instancer ;
    can I get some help?

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

      Did you make sure that you turned the paint effect into a polygon and applied an AI standard surface before you used the mash?

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

    thanks a lot, don't know why but when after loading the grass , when i go to the FX menu , i'm not able to see MASH, so i can't create a MESH network...any ideas?

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

      That is strange, would try restarting program and making sure Mash is installed

  • @akshaypv1313
    @akshaypv1313 11 หลายเดือนก่อน +1

    what to do if you want to make the blades smaller after you have done everything?

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

      You can readjust the parameters in the mash, and change the scale of the base mesh

  • @galberger3937
    @galberger3937 ปีที่แล้ว +4

    Hi.
    Can you also show how to add flowers and tress to this video?

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

      Yes, it's a similar process, will make a video about it 🌲🌳🌷🌻

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

      @@WhatMakeArt Do i need to do a UV for this field?

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

      If you want the field itself to have a texture then yes, the grass already has a UV from the paint effects, if you use trees or flowers from paint effects it would be the same thing.
      Using the mash network, you can have multiple types of plants and even make an ecosystem

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

      @@WhatMakeArt If i import this field to unreal engine 4/5 or unity will it work properly?

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

      I don't know, try to export it as an fbx or other compatible file format and try it out

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

    this was a really good tutorial, thank you for explaining so well. Everything was working for me until the end, after I covered the plane with the grass stand-ins, I tried to render with arnold and the grass doesn't show up. I gave the hill a texture and it renders, but not the grass. I don't know what I did wrong :\

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

      Did you make sure to give the grass and Arnold Shader?

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

      Here is a video showing how to make paint effects render in Arnold by changing the shader
      th-cam.com/video/1_-f9pj1kV8/w-d-xo.html

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

      @@WhatMakeArt This is such a fantastic channel, thanks for your concise tutorials. I ran into the same problem after following every step, if not a bit earlier at 1:50, my render showed black and gave an error of // Warning: TrenderPolyShape::sample: mesh delivered an empty surface. //
      I'll start over tomorrow on a fresh workspace and hopefully finish troubleshooting what went wrong :)
      update: works in a brand new project, just gotta figure out what exactly in the old project is causing the error now

  • @chioinf8439
    @chioinf8439 21 วันที่ผ่านมา +1

    I did everything as you show and when I import back the stand in and put it in mash it just doesnt show up, I raised the number points up to 100000 and connected the ground but when I up the numbers or play with them the green box in the video doesnt show up for me and also doesnt show up on the render view, in fact weirdly enough the bum maps I had don't show up anymore-
    Also, quick question, I'm doing this render for a scene on a short-film, so when it comes to animating it and rendering it this grass will make our pc explode? if yes whats another viable option for grass for animation? quq

    • @WhatMakeArt
      @WhatMakeArt  21 วันที่ผ่านมา

      It won't make a PC explode but it might take a long time render,
      Except for close detail shots, make sure that you actually need to see detailed grass

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

    Why are my grass stand-ins vertical and perpendicular to my ground when I distribute with MASH?? pls help

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

      Did you change the transformations of the pieces?

  • @smthunbvbl
    @smthunbvbl 11 หลายเดือนก่อน +1

    after all work done, how to export this grass field to another 3D scene and how it will be working in another scene?

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

      Save as a Maya scene file and then import it into another Maya scene or import as a reference file

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

      @@WhatMakeArt do you mean maya binary?

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

    Hi may i know if this is high or low poly ?

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

      The grass models are low poly but the scene becomes pretty high poly with the mash network but that uses instances so should still be renderable

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

    i selected my ground plane as input mesh but the stand ins float all around and dont stick to the polygons of the ground mesh

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

      Strange, hopefully with a simplified scene file you can find out what is going on

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

      Check windows>settings/preferences>preferences>settings>working units -> change to centimeters. You may have to restart as I did, but the process will work once that step is done. I was working in meters and all of my points were floating.

  • @Thorufangon
    @Thorufangon 7 หลายเดือนก่อน +1

    I followed it to a dot and the grass isn't rendering. The Mash is also not following the topology of the ground. Why?

    • @WhatMakeArt
      @WhatMakeArt  7 หลายเดือนก่อน

      Hard to say without seeing the file .. best way to diagnose errors is to start with a new file and keep it to a simple example to eliminate variables and troubleshoot

  • @Player1David
    @Player1David 5 หลายเดือนก่อน +1

    When I export the selection to .ASS, it's not showing up in my scenes folder. I've set the project and everything, but it's not showing. Do you know how to fix this?

    • @WhatMakeArt
      @WhatMakeArt  5 หลายเดือนก่อน

      I would try with a new simple project, double check paths for typos to eliminate variables, frustrating when something like that doesn't work as expected

    • @Player1David
      @Player1David 5 หลายเดือนก่อน +1

      @@WhatMakeArt Oh wow! Thank you! Yeah, I think that I'm going to just export my current assets that none of this is being applied to , just not the ground plane, and start fresh in a new project. Thanks for weighing in!

    • @Player1David
      @Player1David 5 หลายเดือนก่อน +1

      @@WhatMakeArt Honestly, just tempted to take it and throw it into a MASH network and throw randomize on that bad boy LOL But that's not a really cohesive workaround, especially because I don't think I could get it to translate to the specific rises and falls in the ground plane I've created :P

    • @WhatMakeArt
      @WhatMakeArt  5 หลายเดือนก่อน

      Hopefully you make progress and figure it out, probably something simple switched different

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

    How do I create roads with no grass?

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

      You can paint weights that are not affected by the mash network, kind of like a mask

  • @hungngo8078
    @hungngo8078 8 หลายเดือนก่อน +1

    Hi can i ask why i cannot export ass file it didn’t save

    • @WhatMakeArt
      @WhatMakeArt  8 หลายเดือนก่อน

      Make sure you're saving it in the directory that you intend? It's not creating a file?

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

    💖

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

    it is not too heavy to use it in an animation?

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

      You can cache it out if it is too heavy for your scene

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

      @@WhatMakeArt How would you cache this out for animation? Would love to see a video on that! Your great thank you!

  • @DoctorksProductions
    @DoctorksProductions 2 หลายเดือนก่อน +1

    My Mesh won't show up in Arnold :(, any tips?

    • @WhatMakeArt
      @WhatMakeArt  2 หลายเดือนก่อน

      Make sure the material is using aistandardsurface in the hypershade

    • @WhatMakeArt
      @WhatMakeArt  2 หลายเดือนก่อน

      th-cam.com/video/1_-f9pj1kV8/w-d-xo.html shows how to make paint effects render in Arnold

  • @3h53
    @3h53 หลายเดือนก่อน +1

    5:18

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

    To anyone experiencing the points floating over the mesh, check windows>settings/preferences>preferences>settings>working units -> change to centimeters. You may have to restart as I did, but the process will work once that step is done. I was working in meters and all of my points were floating.

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

      Thanks for sharing the tip with everyone 👍

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

      @@WhatMakeArt Thank you for this absolutely incredible tutorial. Gold standard for how tutorials should be made. Only thing I'd wished you'd covered additionally was exporting this as an FBX for use elsewhere like Unity. But definitely a very well made tutorial.

    • @blomvideofeed7947
      @blomvideofeed7947 8 หลายเดือนก่อน

      Same with modelling in mm, Maya still interpret my geo in cm when input mesh in the MASH.

  • @teddynihon
    @teddynihon 18 วันที่ผ่านมา +1

    It says incompatible mesh type

    • @WhatMakeArt
      @WhatMakeArt  18 วันที่ผ่านมา

      At which step?

    • @teddynihon
      @teddynihon 18 วันที่ผ่านมา +1

      @@WhatMakeArt when I try middle mouse dragging the ground into input mesh by the MASH Distributer

    • @WhatMakeArt
      @WhatMakeArt  18 วันที่ผ่านมา

      Hmm.... is it a standard mesh with correct normals?

    • @teddynihon
      @teddynihon 18 วันที่ผ่านมา +1

      @@WhatMakeArt Nvm I've just decided to use the stand-ins and dup and drag them around areas I need them to be on the ground. Thanks for the tutorial though

    • @WhatMakeArt
      @WhatMakeArt  18 วันที่ผ่านมา

      Glad you found a solution

  • @atsuniniel8687
    @atsuniniel8687 8 หลายเดือนก่อน +1

    I can’t drag my ground in input mesh I’m going to cryyyy

    • @WhatMakeArt
      @WhatMakeArt  8 หลายเดือนก่อน

      Frustrating ... correct mesh selected?

    • @atsuniniel8687
      @atsuniniel8687 8 หลายเดือนก่อน +1

      @@WhatMakeArtyes haha….even my 3D teacher don’t understand why😢

    • @WhatMakeArt
      @WhatMakeArt  8 หลายเดือนก่อน

      Sometimes setting is going to be changed, and it's best to just start with a new file from the beginning to eliminate variables, hope it works out

  • @G-T.702
    @G-T.702 ปีที่แล้ว +1

    bro this not render on gpu

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

      Best to render on a GPU for speed

    • @G-T.702
      @G-T.702 ปีที่แล้ว +1

      @@WhatMakeArt so why you render cpu?

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

      That computer did not have an Arnold Renderer compatible GPU

    • @G-T.702
      @G-T.702 ปีที่แล้ว +1

      @@WhatMakeArt ooh ok but i render on gtx 1650 ti 4 gb i think you have better than me

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

      Good rig

  • @user-dg1bm6fd1i
    @user-dg1bm6fd1i 9 หลายเดือนก่อน

    i dont know why i cant export as ASS it just dont let me