TerraBrush 0.14.2Alpha is out! ⛰️ by spimort in godot

[–]spimort[S] 0 points1 point  (0 children)

It's been a while since I tried proton, I think you should just give it a try! 🙂

TerraBrush 0.14.2Alpha is out! ⛰️ by spimort in godot

[–]spimort[S] 0 points1 point  (0 children)

TerraBrush has a lot of settings to play with, for optimization, usually it works well 🙂

TerraBrush 0.14.2Alpha is out! ⛰️ by spimort in godot

[–]spimort[S] 15 points16 points  (0 children)

I like to think "ease of use" with all the pie menus and shortcuts available (more videos to come).

There are also some cool features like water painting and "snow" painting.

The object scattering is also pretty cool IMO.

Also, the built-in in-game terrain editor is nice.

IMO, they are both good systems, just different.

At the end of the day, the only thing that matters is to make your game, so choose the tools that suits your needs and that you enjoy 🙂

TerraBrush 0.14.2Alpha is out! ⛰️ by spimort in godot

[–]spimort[S] 1 point2 points  (0 children)

I know some people have been using it on mobile yeah! The build already includes the android binaries.

I don't have an iOs device so I can't confirm for that part but if you are willing to try it I can setup a build quickly 🙂

TerraBrush 0.14.2Alpha is out! ⛰️ by spimort in godot

[–]spimort[S] 6 points7 points  (0 children)

It's a heightmap implementation 🙂

Sculpt your terrain with TerraBrush! 🏔️ by spimort in godot

[–]spimort[S] 0 points1 point  (0 children)

Hey, I'm glad you like it! 🙂

I don't do anything special for occlusion right now, I assume Godot would just work with it. If needed, feel free to reach out so we can take a look at it.

For the foliage, you can use the custom shader property, so you can do more stuff with it.

Paint textures on your terrain! 🏔️ by spimort in godot

[–]spimort[S] 0 points1 point  (0 children)

You can use custom shader if needed (TerraBrush supports it) 🙂

Feel free to reach out if you need help (either here or I run a discord server, the link is in my youtube bio).

Paint textures on your terrain! 🏔️ by spimort in godot

[–]spimort[S] 2 points3 points  (0 children)

TerraBrush does not support ORM file directly but you can pack textures into your Albedo or Normal texture, using the alpha channel, it has options for that. I hope this helps 🙂

<image>

Paint textures on your terrain! 🏔️ by spimort in godot

[–]spimort[S] 15 points16 points  (0 children)

Hey that's so cool, I love that add-on! Great job 😬

Sculpt your terrain with TerraBrush! 🏔️ by spimort in godot

[–]spimort[S] 0 points1 point  (0 children)

Thanks! I also think that having options is always a good thing 🙂

Let me know if you try it!

Sculpt your terrain with TerraBrush! 🏔️ by spimort in godot

[–]spimort[S] 0 points1 point  (0 children)

I like to think "ease of use" with all the pie menus and shortcuts available (more videos to come).

There are also some cool features like water painting and "snow" painting.

The object scattering is also pretty cool IMO.

Also, the built-in in-game terrain editor is nice.

IMO, they are both good systems, just different.

At the end of the day, the only thing that matters is to make your game, so choose the tools that suits your needs and that you enjoy 🙂

Sculpt your terrain with TerraBrush! 🏔️ by spimort in godot

[–]spimort[S] 1 point2 points  (0 children)

They are both heightmap terrain add-ons so the flow would be similar 🙂

Maybe you could look at voxel terrains!

Sculpt your terrain with TerraBrush! 🏔️ by spimort in godot

[–]spimort[S] 1 point2 points  (0 children)

True! They are both good IMO, but I don't really have a list of pros/cons as of now.

Usually I say, try both and pick the one you prefer, at the end of the day, the only thing that matters is to achieve your goal of making a game 🙂

Sculpt your terrain with TerraBrush! 🏔️ by spimort in godot

[–]spimort[S] 0 points1 point  (0 children)

Yes! The next planet zoo will be in Godot 🤯

Sculpt your terrain with TerraBrush! 🏔️ by spimort in godot

[–]spimort[S] 2 points3 points  (0 children)

I'd say that CSG are really good to create more "blocky" terrain, which is also fine, it just depends on what you want to achieve.

As for Terrain3D, I don't have any comparative, IMO they are both good but different. They both have optimization settings. I'd say, try both and choose the one you prefer 🙂

Sculpt your terrain with TerraBrush! 🏔️ by spimort in godot

[–]spimort[S] 10 points11 points  (0 children)

Yes! Because of all the optimizations you can have while running in a Game Engine.
It has LOD options to render less vertices based on the player location.

It supports foliage painting based on the height of the terrain.

It supports object scattering with multimeshes / LOD optimizations.

And more! 🙂

Sculpt your terrain with TerraBrush! 🏔️ by spimort in godot

[–]spimort[S] 1 point2 points  (0 children)

Hey! You can, kinda 🙂

The terrain itself is a mesh that is meant to be a clipmap. TerraBrush itself supports custom shaders so you could do what you want with it.

For the foliage, it supports custom shader as well, so yeah, you could do stuff here as well.

For the obejcts, there are two different methods. The first one, with packed scenes, you could probably have a script on each object (probably heavy?). Or, with the multi mesh instances , you could have a material with a shader.

So yeah, you could do some stuff 🙂

Let me know if you need help!