Тёмный

How To Make Grass In Any Style 

Grant Abbitt (Gabbitt)
Подписаться 541 тыс.
Просмотров 35 тыс.
50% 1

Опубликовано:

 

28 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 112   
@joesoefproductions
@joesoefproductions 3 года назад
The reason why objects need to point towards the Y direction is because blender uses that as the forward vector direction. When particles are projected from an object they point straight away from the face normals. Resulting in the Y vector pointing away from the object.
@grabbitt
@grabbitt 3 года назад
Thanks
@sambhavmohanty8800
@sambhavmohanty8800 3 года назад
@@grabbitt I am actually facing an issue, whenever I'm moving, grabbing, sizing etx, it is moving 1m to any side, idk i can send a screen record if anyone wants it. pls help
@AnimaStudio88
@AnimaStudio88 3 года назад
@@sambhavmohanty8800 you pressed magnet on top of screen i guess. Turn off.
@yatharthdhasmana3682
@yatharthdhasmana3682 3 года назад
Is it just me or his voice is really calming.
@alexdib3915
@alexdib3915 3 года назад
You manage to teach so much while still having tutorials that aren't incredibly long. I really appreciate it. There are a lot of great ones, but I think you are my favorite Blender teacher I have found. And you are very pleasant to listen to and make things easy to understand!
@rustlertea
@rustlertea 3 года назад
After creating the three grass clumps, I moved the origin to the bottom of each and had no problems with the rotation. Love your work!!!
@3po_Orisen_Sithappen
@3po_Orisen_Sithappen 3 года назад
you need to apply transforms on to the object resting all the rotations scale and position before adding the particle for the grass and you grass will not ley down
@grabbitt
@grabbitt 3 года назад
Yes that's what I did. But perhaps it was not well explained
@gilleswalther5964
@gilleswalther5964 3 года назад
Great start of the day, GA tutorial with a cup of coffee
@SaS-Music
@SaS-Music 3 года назад
Hi Grant. I wanted to take a moment to say thank you for your great tutorials. Not only am I learning a lot, but they are helping to keep me sane during this challenging time. 🙏
@kleckerklotz9620
@kleckerklotz9620 3 года назад
Thanks for sharing, Grant. Your work is very important for the community. :) To clarify the confusion with the rotation: It is caused by the different orientation references, each with their own X/Y/Z coordinates with rotation and scaling. There are the world coordinates, which have the highest hierarchy. There are the particle reference coordinates which are the final target of the model. There are the global model pivot reference coordinates, which is a container of the model coordinates, and are transformed into the particle reference as childs according to the random settings. And finally there are the edit mode reference coordinates that control each vertex within the pivot reference, which have the lowest hierarchy. The calculation respectively transformation between the references always follow the order of the hierarchy: Edit mode coordinates > pivot coordinates ( > target coordinates, like particle system) > world coordinates. What happened was, that you started with a plane from the top view which you rotated to a front view. You rotated the pivot reference to X or Y up. But the particle system only considered Z up for the pivot. What you did to compensate this was to change the lowest reference in edit mode back so that your original plane orientation became the Z up again. In 3Ds Max there is a function, which deals with this kind of situations. "Reset Xform" transforms all edit mode transformations and pivot transformations to the world coordinates. The result is a "what you see is what you get" and your coordinates match across all hierarchies. I don't know if there is a compareable function in Blender. What you could do in the future to avoid this situation is to not rotate the pivot if you want to use a particle system. Instead rotate in edit mode from the beginning. :)
@maczopikczu
@maczopikczu 3 года назад
Thank you! This tutorial clarifies so many things to me - not necessarily related to grass, but other objects too. Awesome as all your other tutorials!
@arjunanlakshmanan6818
@arjunanlakshmanan6818 3 года назад
ru-vid.comOMGf2O_HnBA?feature=share
@walterw9829
@walterw9829 3 года назад
Nice job on the particle system. Clear instructions.
@as-em3ye
@as-em3ye 3 года назад
When you set the "tracking axis" of the "object properties" to "+Z" you can keep the orientation/rotation of the scattered objects as default (Z up).
@NabPunk
@NabPunk 3 года назад
I knew about how to use the particle systems for the grass, but did not know how to randomize rotation, damn. Thanks!
@miloyskiii6207
@miloyskiii6207 3 года назад
IVE BEEN WAITING FOR A GRASS TUTORIAL
@littlebacchus216
@littlebacchus216 3 года назад
Great tut and I love that the time is taken to explain every step and the repetition. Sadly my computer struggles with particle systems but lowered the count in view port and stopped it bursting into flames.
@igris_2000
@igris_2000 3 года назад
Your tutorials are so good i am just starting 3d but learning so much just some of them are too old or old version which is complete different so it gets confusing sometime but all recent ones are really helpful ty ❤️
@ripkaylizzle2170
@ripkaylizzle2170 3 года назад
Yes! And Its true when they say you only learn as much as YOU choose to learn... meaning, you can literally learn 3d completely off of RU-vid, its up to you how much you let/ push yourself to learn. It took me less than a year to learn Blender to a point where I can produce good 3d projects using the correct work flow. Im constantly watching and looking up all kinds of videos, even slowing down people's 3d time lapse videos to see their techniques and learning how I can use the same or similar or thinking of my own ways to go about what I'm making in 3D. Grant's videos helped me the most when it came to learning texturing and when it comes to video game model creation guidelines. I've learned so much off of RU-vid its insane! My goal was to create characters and I'm currently working on one. I never thought i could come close to being able to make characters when I was making smaller things like game props or just visually pleasing projects of random objects, etc.
@epixerty
@epixerty 3 года назад
@@ripkaylizzle2170 you're not the only who slows down timelapses
@ripkaylizzle2170
@ripkaylizzle2170 3 года назад
@@epixerty thankfully RU-vid added that feature
@gower1973
@gower1973 3 года назад
You don`t need to do that rotating of the object ninety degrees, to get it to stand up on the plane, you just need to go the relations setting in the tab with the orange box and set the tracking axis to z+
@grabbitt
@grabbitt 3 года назад
Yeah I think that's more confusing for beginners but I could be wrong
@mtlim9146
@mtlim9146 3 года назад
Thank you for this very nicely presented tutorial explaining every point in details .
@philipmcdonnell7168
@philipmcdonnell7168 3 года назад
Thanks for the great video, Grant. You actually showed me tools that I knew existed somewhere in Blender but just couldn't find. :)
@arjunanlakshmanan6818
@arjunanlakshmanan6818 3 года назад
ru-vid.comOMGf2O_HnBA?feature=share
@LaszloIvanyi
@LaszloIvanyi 3 года назад
Good video & nice explanation of issues. Well done! If I can have 1 suggestion that would be that not all grass blades needs to curve downwards, you may leave a few pointing up. This system is good for blender scenes, but just a note for those who plan to make foliage for games: that's needs a different approach (texture plane, cut-off sections, clumps of grass, weight painting etc. depending on the complexity, distribution will come from a foliage system or grass layer, not a particle system. Most of the elements shown here are very useful with game grass creation as well, so everyone who wants to make a game grass should study this well).
@dnomyarg32
@dnomyarg32 3 года назад
I love your voice, especially the Pythonesque "for all your foliage needs" Really like your videos too, 😄. I've lost count of how many I've watched at this point.
@miguelarocazarco5744
@miguelarocazarco5744 3 года назад
Thanks for this tutorial!! Best regards
@Hurt21
@Hurt21 3 года назад
Not the best tutorial i ever see, but not bad at all. Thanks for sharing
@pineappleparty1624
@pineappleparty1624 3 года назад
Very juicy. A few stones, flowers, mushroom or two, and maybe even some sparkles in the air. Would look so sick.
@Milliyoung
@Milliyoung 3 года назад
Nice tutorial thnx @Grant
@eliaslns7143
@eliaslns7143 3 года назад
That's so cool !
@varosan
@varosan Год назад
thankyou grant!!!
@anaximander9215
@anaximander9215 2 года назад
I'm gonna tell my grandkids that this was the Blender Guru.
@epicfoodio4165
@epicfoodio4165 3 года назад
thank you soooo much I learn a lot from u, you always inspire me 3>, sorry for my bad English, it's not my foreign language
@TomSavadel
@TomSavadel 3 года назад
Grant, thank you for all the great content. Your videos are well thought out and you have a fantastic teaching style. I am wondering how you would approach creating flowing water as a solid object without having to use animation. This is still pretty new to me and I have no idea if what I’m asking has any merit. I do a tremendous amount of Cnc work and recently started learning blender the help open up new possibilities. I currently do all my modeling/toolpathing in Vetric aspire, but I can see how blender will better allow me to express my self in certain areas. Looking forward to your new videos! Thanks again !
@grabbitt
@grabbitt 3 года назад
That's a tutorial in itself
@komtooncartoondrawings2562
@komtooncartoondrawings2562 3 года назад
thank you brother you are the best i always support you i watch you since you teach us how to design low poly robot dog and human with torchlight
@yezzzsir
@yezzzsir 3 года назад
My set up is not that great when it comes to things like this. Which would you say is easier on the system, particles system approach? Or geometry nodes approach?
@grabbitt
@grabbitt 3 года назад
I'm not actually sure with that one
@Kingstedi
@Kingstedi 3 года назад
Always gonna love and watch your videos, even though I have progressed through the basic/fundamental stuff :) just wanted to ask was there a specific reason for not use render as a collection for all the grass meshes? easier to randomize or?
@cresshead
@cresshead 3 года назад
excellent vid
@ishantrivedi5588
@ishantrivedi5588 3 года назад
Happy teacher's Day sir (india) Love you😊
@katiedoucet4748
@katiedoucet4748 2 года назад
How would you use this in a game? I am quite new to making game assets. This makes for a lot of faces. Is it appropriate for use in this form as one object, or is there some kind of blender magic to make a plane look like it has a thousand grass strands on it?
@grabbitt
@grabbitt 2 года назад
You would use the game engine tools they are much better suited
@Atezian
@Atezian 3 года назад
Im not sure if this is valid, but blender doesnt seem to batch particles so this is a problem if you want to create a huge field in blender. Maybe others dont have this problem but my blender becomes extremely laggy. Works well for small areas like this video though
@misterdaz1018
@misterdaz1018 3 года назад
So it's not possible to duplicate a particle system :( That would be nice if you did not have to go through the same steps to set up multiple systems. Obviously you do need to change the randomness for each system to get organic looking grass but there are so many steps that it would be good to be able to copy the base settings.
@electronicinfection
@electronicinfection 3 года назад
Geometry nodes are the way to go.
@circle2867
@circle2867 3 года назад
im pretty sure you can just add those 3 meshes to a new collection and select that collection in the particle system.
@CyberAngel67
@CyberAngel67 3 года назад
I would be interested in seeing this done with Geometry Nodes
@KalponicGames
@KalponicGames 3 года назад
besides the first low poly model, the other type of grass does not work in-game engines, do they? thanks for the tip btw, very helpful for making blender scenes though. Just not sure how to do a similar thing in game engines.
@JM-dc5rn
@JM-dc5rn 3 года назад
Some techniques is to use a PNG image of your grass and have it on a flat plane then use the flat plane in the particle system. Make the material of the plane transparent and only show the image. This saves you alot of poly rendering. Or you can still use this method but have less faces on the grass and not as thick of an amount of it and utilize a good culling method. Use a layer system of culling. Have grass around the player load in thick and as the player gets further away from the grass the grass unloads a layer and renders lower poly versions of the grass. Grass rendering in games is a challenge that requires alot of messing around and experimenting. - Game developer for 5 years.
@KalponicGames
@KalponicGames 3 года назад
@@JM-dc5rn thanks for the tip I am new to 3D games and modelling. I made 2D games mostly before.
@czechjuli94
@czechjuli94 3 года назад
6:50 crtl +a apply Rotation
@loewi9223
@loewi9223 3 года назад
thanks, very helpful :)
@ladymayb.
@ladymayb. 3 года назад
Thank you for the tutorial! Does it make a difference in terms of processing power whether you use separate particle systems for each grass clump, or put them in a collection and only use one particle system?
@grabbitt
@grabbitt 3 года назад
No
@ladymayb.
@ladymayb. 3 года назад
@@grabbitt Good to know. Thanks for the answer. :-)
@liliaellis4366
@liliaellis4366 3 года назад
I'm interested did you use this grass when you worked on models to use in Unity?
@grabbitt
@grabbitt 3 года назад
No I use the grass creation method inside the engine
@kenzietownsend6644
@kenzietownsend6644 Год назад
Version 3.4 fixed the grass lying down after choosing the render as, object.
@mangomakebeats
@mangomakebeats 3 года назад
Can't we move all the grass clumps to a new collection and set the particle system to render as collection?
@grabbitt
@grabbitt 3 года назад
Yes but it's easier to have variation this way
@gryzxxs7486
@gryzxxs7486 2 года назад
If I added a image texture to this and changed it to alpha hashed would it make it more realistic?
@grabbitt
@grabbitt 2 года назад
Yes
@jesperjee
@jesperjee 3 года назад
I find the whole rotating the grass so it points upwards extremely confusing. I can only get it to work every third try. Don’t know what the problem is.
@abidnabawi706
@abidnabawi706 3 года назад
How to recolor that using image texture ? If im using the default hair shape the color is possible to change based on the plane texture, but when i changed the default hair shape into my own grass model the color dont change based on my plane texture. For example i want to put logo into my grass like NFL Football
@grabbitt
@grabbitt 3 года назад
Yes that's a good question and worth another tutorial
@abidnabawi706
@abidnabawi706 3 года назад
@@grabbitt you are the real deal, thanks for that, nobody cover that in ytb before
@Thecreekysailboat
@Thecreekysailboat 3 года назад
Oooooooohhh yyeeaaahhhh
@sirdhyne570
@sirdhyne570 3 года назад
Can you not just apply the rotation to the original clumps of grass, which would set the X/Y to 0 since you're telling Blender that the position it's in is the default? Seems to me that the particle system is setting the rotation to 0/0 while your clumps have different numbers, but it you apply (save) the rotation to the objects the X/Y on the object should default to 0/0 (like applying scale) which would stop it conflicting with the particle system.
@grabbitt
@grabbitt 3 года назад
No it must be on the y
@Palman97
@Palman97 3 года назад
Could we apply the rotation and scale transform so as to avoid having it lay down like that?
@grabbitt
@grabbitt 3 года назад
No you must also last it down
@Palman97
@Palman97 3 года назад
@@grabbitt Thanks, will follow the tutorial after work!
@dack42
@dack42 3 года назад
Is there a reason you didn't use geometry nodes for this?
@grabbitt
@grabbitt 3 года назад
That's a different tutorial🙂
@firefed
@firefed 3 года назад
please make a ghibli style model
@hanyanglee9018
@hanyanglee9018 3 года назад
7:20 If you apply the rotation of the grass prototype, the problem is solved.
@nubnubbud
@nubnubbud 3 года назад
when in doubt, apply rotation and scale. (at least with simulations, instantiation, and weird geometric data nonsense.)
@dookerbewitt7208
@dookerbewitt7208 3 года назад
The grass is acting weird because the plane used to create them was originally horizontal, simply applying rotation to the grass should fix it.
@grabbitt
@grabbitt 3 года назад
I don't believe that's the case.
@dookerbewitt7208
@dookerbewitt7208 3 года назад
@@grabbitt I gave it a try just to be sure, you are right it's not the rotation. the orientation in the particle settings (under rotation) fixed it, but for complex emitter shapes or curved surfaces rotating them just like you did works better.
@icedriver2207
@icedriver2207 3 года назад
Not sure why you didn't just make your grass clumps a Collection and then use them for the particle system.
@grabbitt
@grabbitt 3 года назад
Because I wanted to have more control over each particle system
@sambhavmohanty8800
@sambhavmohanty8800 3 года назад
I am actually facing an issue, whenever I'm moving, grabbing, sizing etx, it is moving 1m to any side, idk i can send a screen record if anyone wants it. pls help @Grant Abbitt
@grabbitt
@grabbitt 3 года назад
Really tricky to say. Maybe you have snapping turned on
@sambhavmohanty8800
@sambhavmohanty8800 3 года назад
I reinstalled it, now it's fine. Thank you.
@liliaellis4366
@liliaellis4366 3 года назад
Why not to use Geometry nodes? I suppose Particle System will be dead soon because nodes are so much better
@grabbitt
@grabbitt 3 года назад
Yeah eventually and then I'll need a new tutorial
@Lyco0n
@Lyco0n 3 года назад
why not geometry nodes?
@marcosgonzalez1304
@marcosgonzalez1304 3 года назад
👍
@alexraj2794
@alexraj2794 3 года назад
Can I use this method for making grass in game in unity ?
@grabbitt
@grabbitt 3 года назад
Unity has a different system
@alexraj2794
@alexraj2794 3 года назад
@@grabbitt what's that system ? Is there any tutorials ?
@alexraj2794
@alexraj2794 3 года назад
How can I make my own customised grass for making game instead of downloading free grass asset from asset store in unity ? Please help
@wycoturmoil
@wycoturmoil Год назад
can i import it into blender?
@grabbitt
@grabbitt Год назад
Yes
@wycoturmoil
@wycoturmoil Год назад
@@grabbitt how wont on side be invisible?
@fluffgreybeard8073
@fluffgreybeard8073 3 года назад
Great vid. I have a question for anybody. Why do you need to apply scale etc to objects? I am not an expert user, but have never come across a time when Applying should not be done.
@grabbitt
@grabbitt 3 года назад
Tough to explain in a comment
@fluffgreybeard8073
@fluffgreybeard8073 3 года назад
@@grabbitt OK cheers for the reply :)
@gower1973
@gower1973 3 года назад
The short answer is you get nonuniform application on the transform of the object when a modifier is applied, ie, you will get a different amount of the modifier applied in X,Y,Z direction instead of the same amount.
@fluffgreybeard8073
@fluffgreybeard8073 3 года назад
@@gower1973 I think I know what you're saying. But If scales etc were applied as used would that still be the same?
@nicholasbowdler9447
@nicholasbowdler9447 Год назад
Finally. I can touch grass
@AnimaStudio88
@AnimaStudio88 3 года назад
Sadly this grass isn't good for game engines - too much polygons. =(
@grabbitt
@grabbitt 3 года назад
Indeed much better to use the internal grass systems in the engine
Далее
Creating Grass | the Cheap and Easy Way | Blender 2.81
19:09
Make Your Renders Pop - Intro To The Compositor
14:24
Nightmare | Update 0.31.0 Trailer | Standoff 2
01:14
Просмотров 686 тыс.
The 5 Stages of Learning Blender
3:14
Просмотров 203 тыс.
Easy Realist Low Poly Trees -  Blender 3
14:52
Просмотров 232 тыс.
Easy Stylized Grass In Blender For Eevee AND Cycles!
11:31
10 Minutes vs. 10 Years of Animation
19:29
Просмотров 1,1 млн
How to Make PS1 Style Objects - Blender Tutorial
20:54
Просмотров 198 тыс.
Learn How to Make A Cute Duck in Blender
32:58
Просмотров 110 тыс.
Everything Blender can do in one video
12:48
Просмотров 291 тыс.