How to make Terrain in Unity!
2024 ж. 2 Мам.
1 313 875 Рет қаралды
Let's have a look at the new Terrain System in Unity!
● Learn more: ole.unity.com/TerrainTools
● Terrain Samples: bit.ly/2Y25AEX
····················································································
❤️ Donate: www.paypal.com/donate/?hosted...
► Join Discord: / discord
● Website: brackeys.com/
● Twitter: / brackeystweet
● Instagram: / brackeysteam
····················································································
► All content by Brackeys is 100% free. We believe that education should be available for everyone.
❤️ Donate: www.paypal.com/donate/?hosted...
····················································································
♪ "ES_Dress Code_Black - oomiee" by Epidemic Sound
Hey everyone! To those of you who can't find the package: Unity has moved the "Show Preview Packages". You can now find it under Edit -> Project Settings -> Package Manager -> Enable Preview Packages. If you check that box, you should see preview packages in the Package Manager! :-) Stay awesome!
Just realized that my current version is too old for this, upset a bit.
Hi!Make Russian subtitles
Please
For some reason the current version of unity doesnt have a lot of the stuff shown in this video such as sculpt mode , terrain toolbox and some other stuff any idea why?
Is very interesting do things in unity 3D
Found this channel by mistake. I was about to give up learning Unity after many failed and boring tutorials. Thank you, you gave me hope!
Dang, nice!
dude!! :3 i know that feel :)))
Don't give up, just make a channel about gaming, you never have to finish anything, wink.
I will add on my comment. I did gave up on unity. But I am now a front end developer. Unity was never for me but react, js, css, node and express.js clicked for me.
ditto. I fuckin' hate unity at college.
Such an excellent video Team Brackeys !! Also, it always warms my heart to see Asbjorn wear Line of Code merch ;D !
Yeeeay Noa is here 😊😊😊😊😊😊❤️❤️❤️❤️
:O
A French man watches an English video, comments and gets an English answer from a German teen (me)
Yeah! Now you are more important in the Dev comunity!
Try to download an asset pack.. some have water included. my favorite is flooded grounds
FOR ALL THOSE WHO ARE SRUGGLING WITH NOT BEING ABLE TO FIND THE 'TERRAIN TOOL BOX'. Depending on your Version, and also hub version; you may not be able to find the Terrain Tools under Windows, as depicted in Brackey's video. This is what you want to do. Go into 'Game Objects' menu. Find the 3D Object, sub-menu. And then look for the Terrain option, down the scroll down. Select it. This is the exact same ToolBox for Terrain; but it is just called "terrain" now. Click that next to your Inspector window if you want. Unity just changed the location. Also; in that Terrain 'workshop' look for the SETTINGS option, inside of the Terrain module. These setting will give you more options to tinker with your Terrain (basically the Terrain Tools, here). I hope this helps many of you.
Yes, big thanks
Just kidding, it's not doing same for me, just creates a new terrain but I see no toolbox options'
# Brackeys - can you do next video all about water in Unity? Like ocean, rivers, lakes, pounds, muddy puddles etc with effects like crisp clear, reflective and droplet or particle surface ? PLEASE!!!!
Yes would be nice.
I second that
I third this. Im really curious about Unity's water systems
4th on the line here!
Yes, I have no idea how to add water to maps
I must say, Brackeys seems like the happiest dude on the planet. I really appreciate his positivity and it makes the videos that much better :D
Hey Brackeyes, I discovered your videos a few months ago and even took a udemy class after watching your tutorials. Thanks so much, I feel like you're are an extremely valuable resource in my quest to become life-long game developer myself and I'm so grateful to be sharing this journey with your channel. I am debating contributing to you very soon! I just got done developing my own 2D game for a class and I'm making my own 2D platformer right now and a lot of your videos have proven useful for that. KEEP DOING WHAT YOU'RE DOING AND FOLLOW YOUR HEART!
Awesome tutorial video. Spent hours of watching youtube videos trying to learn everything about terrain but your video is much easier to understand. Thank you! Keep up the good work.
I swear Brackeys is mind-reading me or something because ever since I have taken his tutorials, he would upload a video of my most curious question of Unity. Well, someone truly deserved a sub and a like! Also your amazing with your tutorials Brackeys! Now I have learned how to throw a chicken onto sausages cooking on fire in Unity! I’ll definitely have a bright future in doing that!
I swear I thought the thumbnail was Minecraft hahaha. Awesome video my dude! =D
He has to try to code such a game
Agreed
I Swear for a second I taught you just posted your comment for your own benefit, ow wait you did.
Haha, if you want to get one of the super secret settings, watch the vid on Pixelate Image Effect in Unity
disagree
Every time I have a question you have the perfect video... Sometimes the timing of my questions and the timing of your videos is scary perfect
Thanks for this tut on terrains. That height map demonstration, shown close to the end of the vid, was really interesting to watch too. Thanks again Brackey's.👍
Great video, please give us more beginner tutorials whenever you can. Thanks for the work and good vibes
I am feeling just like the way i felt when iron-man died bye brackeys gonna miss you so much :(
I watch your videos because you really cover the basics the absolute basics even tho making terrain seems simple but I'm an absolute starter. So thank you very much.
Thanks bro. Well explained. I'm new to unity. Was trying to see so many tutorials. But most of them are speed level. Couldn't figure out what they were doing. Thanks a ton.
Unity terrain currently needs the following two things the most: 1) Ability to create holes (for caves etc) 2) Compatibility with LWRP&HDRP (incuding foliage; currently terrain is not fully SRP compatible!) Then we can talk about brushes and stuff like that, those problems must be adressed first.
Holes is difficult because it requires an entire rework to voxel based terrain
@@shniss5403 Unity doesn't need to go that far. Most games don't use voxel terrains, they just cut out a hole in it and then use models the rest of the way. Something like deleting faces with a mask would work perfectly.
Well we could just make the terrain in blender and export it as fbx mesh and use model to terrain tools from marketplace to turn it into terrain!
LWRP and HDRP compatibility is there now. As for foilage you will have to make custom shaders for that. There is a guy who has done it on the asset store but it is paid
You are totally right. I really need caves in my game.
Never clicked a video so fast in my life.
Same😂😂
Hahaha exactly
Haha great video!
guys make 200th like
A beautiful tutorial for everyone starting out and loosing himself in Unity. Very well explained in details !!!
Duuude, you have the best tutorials!! Amazing work! Thank you! You make it so easy to understand, fully explaining and showing examples :)
I like how Bracks terrain pack has everything but grass, like the most basic texture you dont have.
Meanwhile, I always wait on Sundays until it's 10pm 😁 Question: will there be much longer videos / tutorials in the future? Edit: you guys rock!
Brackeys was the best thing to help coax new developers into unity. Unity need to support more channels like this.
Just started learning Unity today and I definitely learned a lot from this video. Thanks!
Please do a tutorial about moving platforms!
For any people who are having trouble figuring how to import the Terrain Tools Sample Asset Pack, after when you add it to unity, you have to open the Asset Pack in unity and then import the files. Hopefully this helps :)
Wow I been looking for this in unity and didn’t know how to do it. Thanks for the video.. now I can get started with my map lay out and open world scene and content.
Thanks a bunch, I'm a total noob so I've tried all day to understand these simple basics but now I feel like I've figured it out :)
Height and slope auto-texturing should be added to this system. The neighbour terrain data is really appreciated. I like the progress that they are making. Keep up the good work!
Awesome tutorial. Thanks for posting such high quality content.
allaboutmeep fan?
I LOVE YOU. I was trying to get stuff done by adding a terrain, but the controls were bad, I didn't understand anything, I was so confused. I only had to watch the first few moments to already learn soooooooo much more then I figured out, I didn't know about the terrain toolbox, I didn't know that there were assets for it on the asset store, I didn't know there was a package for it, THANK YOU SO MUCH
I have just started unity and the your videos are the only videos I watch on KZhead. THUMBS UP :)
I needed this!
Hey you are first
I think
Yea u first
1- Need holes to cave system. 2- The uv are triplanar? 3- Populate with trees are there? 4- Generate texture by height?
perfect timing just about to start working on some Terrains thanks
You make really awesome tutorial related to game making and unity.. i have learned a lot from your tutorials.. thank you soo much
I'm a simple man. When I see a video feom Brackeys, instant click
I'm wanting to make a game
You should make a series on a tycoon game :D
As usual you guys did it again amazing videos keep it up guys . You help me so much everyday ✌️
Easily one of the best videos I've seen covering unity's new terrain tools. Thank you Brackeys
CaffeineInjected Do you know how to adjust the brush height settings on the new version of the terrain pack?
@@peyton.simpson I'm at work so I can't see unity but this appears to answer your question: docs.unity3d.com/Manual/terrain-SetHeight.html It looks like you change the value in the "height" field.
This video was definitely helpful to me but can someone help me here... I am using the latest version of unity rn and 1. I could find the package in the package manager 2. There's no sculpt mode or any other mode in terrain brush (I want bridge mode, more specifically)
Unity needs float point for terrain so that there wont be bugs the farther you get from zero zero
fantastic tutorial as always! Thank you for this
Nice video Brackeys! This couldn't come at a better time! Can't wait for the video covering the terrain foliage/ detail meshes. I've been messing around with it for a bit but for some reason grass really slows down my game even though I'm working with a orthographic camera... (is grass being rendered off screen? I'm probably doing something wrong...). Working with a i7 1070 500ssdm2 and still dropping 20 frames roughly on grass. Yikes... looking forward to the next one! Thank you for the cool and easy videos! :)
If you want the terrain tools, and are using a newer version of unity, make sure you press "Unity Registry" instead of "show all packages" and you will find terrain tools
You are" The god of unity" bro!
Thankyou so much for making this video this really helps me in my unity development
And I'm here being so excited to finish the installation of Unity. I'm a beginner, and I just want to be able to create games for my nephew. I am planning to make him design the characters for the games.
RenderTexture.Create failed: format unsupported for random writes - R16 SFloat (45). UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr), every time i try to brush terrain with tools, my scene window become black and i get this error.
i have the problem too
I tried to install terrain tools, version 3.0.1 (released feb. 6 2020). When I click install i get into some problems saying "unable to install package". Can u help me :)
same problem
Woah! Nice improvements after all this time!
Amazing, excellent thank you very much - this is exactly what I am looking for :) Unity is the best! You material is very clear, 100% understandable and everything what beginner should know without not necessary bla bla Thank you again.
hi i have a question. in the version of unity 2019.1.14, i haven't got a lot of option in the terrain. for exemple at 6:11, you have a lot of options (sculpt, effects, erosion, mesh stamp) but i havent got that in my version... how can i do?
yes same mine too
I used terrain.party, exported the image in gimp and photoshop to raw and data, tried to use import heightmap on both of them, but i can't choose data and raw gives me this error: TerrainToolbox: Imported heightmap resolution is not power of two. UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr) What should i do?
I've got the same problem. have you found a fix? if not ill find it eventually. good luck.
@@thedaewoo Got the same issue. Have you found any solution ?
Thank you sooo much I am creating a game for a geography project so this helps so much.
I hear Input system updated video? o.o Is really needed :') Thank you Brakeys!
I couldn't find the toolbox in the Window dropdown. I used the 3D template when creating a project. I tryed again with the 3D With Extras, and now it appears
I couldn't find the toolbox either. Have you happen to find it since then?
@@izzyharvin Funny thing is that I can't find it either...
Ming Chan I wonder where it could be so I can do that raw set up
Ming Chan been doing tons of research trying to figure it out
@@izzyharvin The hub have changed since the video was posted. Whta i think you have to do is when you make a new project, either select High def pipeline or universal R. pipeline, instead of just 3D
Ultra inspiring! ^^
Great tutorial! The Unity terrain tools are awesome! 👍🤓🧡
i will never be able to thank you enough for your videos! Thank you so much!
When I wanted to try out how my map should look like, I actually stop using unity terrain system and switch to Planet Coaster, because It is so much better.
I use Simcity 4 god mode XD
10:30 What is a “mask map”. I know what the normal map does, but the mask is new to me. Thanks
I am guessing but does it cast a mask onto the terrain so when you paint with a brush it will apply to specific areas that are not masked and to varying degrees of force depending on the mask map?
Hi! If you are experiencing errors when importing packages - you are not alone! Change the Package Manager back to packages in the project and there should be something that's causing the errors, yet you don't recall installing it - it installed with the packages, yet you don't need it, simply deleting those saved my day.
Hey Brackeys! I enjoy your videos for a while and was wondering, why I could not find any tutorials about clothe-physics. Would like to know, if there is any possibility for any further features for clothes like using decals, changing properties like weight ingame or using some sort of softbody physics for it being tearable. Thnx for ur content!
It's sad that Unity did not have these features until now, but no matter. Better later than never.
also I want PBR material layers for my terrain, is that what it is?
If you go to 10:34 you'll see a Mask Map parameter. This is similar to inserting a metallic, smoothness, ambient occlusion and detail mask individually but it's instead just one texture. For HDRP which I assume the terrain shaders follow the same rules, it is Metallic(R), Ambient Occlusion(G), Detail Mask(B) and Smoothness(A).
Thanks for this awesome video! Can you do next video about realistic neon flashing light on a brick wall? With cool shadows :)
I really like your videos, I am so glad there are good videos for unity.
In the window tab I dont see the Terrain nor Terrain toolbox option please help me D: Am using 2019.1.8f1
Same here.
@@ryanbyrne4670 Oh haha I totally missed the first step somehow of installing the terrain tools, I only downloaded the terrain samples. Thanks for the comment .
Hey Guys I'm stuck at this error... "TerrainToolbox: Imported heightmap resolution is not power of two. UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)"
I fixed it by changing resolution of image to 512 or 1024 and image size to 512/1024 too and saved as raw. I used gimp tool for that
This was a great video, and so helpful! Brackeys if you see this, could you make another video on how to make custom trees?? I can't find the package for create trees anymore either. It be great if you do make the video, so us devs can make our own unique plants for our worlds. :) Keep it up!
Good video, and you saved me with the Heightmap :D
take a shot whenever he says "terrain" no wait, don't
I can't find terrain tools.. why is everything changing so fast in this program?
you have to find it in "Package Manager", to find it go "Window" -> "Package Manager", check "Show preview packages" in "Advanced" Tab and then just write smth like terrain or terrain tools and after that you can import it to your project ^^
@@zonik4712 there is no package Manager either :( I use latest version
@@zonik4712 Thank you so much man !
U must upgrade ur version
Things Unity should add! a topography view/mode for trying to gauge the shape of terrain when working with it, (especially when texturing if dark colours are involved)
Well explained, the results are good
There is no "Terrain" option in the "Window" menu for me
Enable previews in your package manager! 😊 You'll find Terrain Tools listed there.
@@AEGISGameStudios No, at kzhead.info/sun/gLuKppZ6mJmtmqM/bejne.html under Window, there is no "Terrain" option.
I found that I had to close and re-open Unity to see the terrain tools under Windows.,
@@S0MEYAH00 Still can't see tarrain tools😐
@@tobisegun-lean2593 Seems that Unity has now built in the Terrain window into the asset itself. Select the terrain, go to terrain settings (in the inspector, along with the paintbrushes). It was there for me
I cannot find the terrian window
To anyone with the 'read only' and cannot paint, I had the same thing. The read only is still there for me, but anyway the brush size defaults to a tiny size and it looks like you're not doing anything when zoomed out - just increase the brush size and it is painting despite the read only message.
Awesome! I'll be soon making a game and it will be like a survival game with some hell of complex terrain generation. Ideal that someone does a tutorial to this short before i start making a game needing it.
did you make it?
Brackeys: unity gonna come out with more brushes in 2019 pack me in 2021: i have less brushes than what you have in the video.
i followed along and got the burshes, you gotta download the asset pack as well
The thumbnail reminded me of minecraft for some reason
YA
Excellent work!!! Thats great efforts!!!
i've added terrain tools to my project but i can't find window->terrain
Can you make a 3D voxel terrain generator like in Minecraft!!
i believe there is an online course available just to make that.
ممكن تعطيني الرابط؟ Can you give me a link?
And I want this code to make a infinity world ,but these videos only make it one chunk..
@@Malkawi_FTP sure.......let me get that for you
@@Malkawi_FTP www.udemy.com/unityminecraft/
I feel like I came here for the thumbnail😂
This is exactly what i needed! Thsnk you!
Amazing video! Saved my life, I accidentally deleted my other terrain which I got from the internet
nov 2019 and i already have none of these options -_-
terrain is built in
Make new Multiplayer game tut couse "High level API is decresed and will be removed in future relase
Brackeys please explain more about terrain.👏
ThIS Person always fulfills my heart
Goodness me when was the last time I heard 2019 instead of 20 19
Great video but its not what i expected :T based on his thumbnail
now that I know how to use blender. I' ve forgotten all about Unity and here I am, *refreshing my memory* XD!
Year 2022. This tool mechanic changed some. It has been more practical and simple. But still helpful tutorial, understandable, Thanks.
Where is water sir Please make a video based on oceanPLEASE PlEASe
Drinking game: take a shot whenever he says "terrain" If you're not dead by minute 3 you're basically immortal
Amazing tutorial! Thanks!
You are literally better than my College. If i graduate its because of you