Probuilder and Terrain modelling in Unity
Unity Terrain and ProBuilder
Unitys Terrain and Probuilder add ons are incredibly powerful tools to assist in 3d Game creation. Unitys terrain tool can be used to paint and create complex and detailed terrain and Unitys Probuilder is a 3D modeller that can be used to quickly create objects or buildings to add into Unity. Both these plugins are very powerful but have their own shortcomings
Probuilder
Probuilder is a poor mans blender, It's a lot easier to learn the basics and start creating objects but it sacrifices the ability to create super complex and details objects. Probuilder has lots of functions to assist in creating objects, editing their Vertices, faces and edges which lets you create lots and lots of different shapes and objects. After playing around with it for a little while I created this Gazebo like object:
I found lots of issues with Probuilder that I couldnt find much of a solution for, trying to cut holes in objects and connecting the insides to put faces in it was incredibly painful, there is no way to join two vertices with an edge and you cant create a face without having a Edge loop. The Create Edge loop never worked either so there was a lot of annoyances with issues like that, things that blender does easily that Probuilder had to easy solution to. I Needed to create a maze like area that gave the Navmesh somewhere to go so I created a good area that has a loop that will have a go in the top left corner
This area sits well in the terrain that exists behind the Gazebo (Hidden in this picture)
Unity Terrain
Unity Terrain is a powerful tool to create detailed and complex terrains for 3D games, It has tools like, Sculpt, Raise/Lower terrain, paint terrain and many more. The Terrain tool uses brushes to create different types of shapes in the terrain which can give it realistic texture.
While creating the terrain I used 3 different types of terrain from PolyHaven: Grass, Gravel and a grass path.
I wanted to create a Mountain range type of terrain to sit behind the Gazebo so I used the Raise Terrain tool and created massive spikes into the Terrain and gave it the default Grass texture. It has stretched textures because this isint really made for this kind of terrain but it worked well enough for this. For a proper Mountain I would want to create a Model which would have better texture painting and more complex and realistic shape.
Final View
The Final product looks great IMO, the model looks cool with the lighting and shadows casted from the Mountain above. The lighting from the lights also made a great glow which looks great inside. The Indoor path (Link cos file is too big) has a little bit of the terrain cut into the path which is annoying but the brush wasnt editing the terrain properly but overall the gazebo and Terrain looks really good!
Conclusion
The Terrain and Probuilder tools in Unity are both powerful editors and assist greatly in the creation of 3D games and 3D models.
References
Get KIT207 Portfolio
KIT207 Portfolio
This is my Portfolio for KIT207
Status | In development |
Category | Other |
Author | Tylmcd3 |
More posts
- Navigating Navmeshes - Tut 3Aug 07, 2022
- Importing and using Blender Models in Unity - Tut DevlogAug 02, 2022
- The power and complexity of Blender AnimationJul 27, 2022
- Importing Models Into UnityJul 25, 2022
- Basics of BlenderJul 19, 2022
Leave a comment
Log in with itch.io to leave a comment.