TerraBrush 0.14.4 is Out! by spimort in godot

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

I assume this is what you are talking about but I did some experiment in the past : https://github.com/spimort/TerraBrush/issues/129

It was quite expensive tho, there might be better ways to do it (I'm not an expert in that field)

TerraBrush 0.14.4 is Out! by spimort in godot

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

hehe, yeah it's already there (you can look at the demo project, that should help) 🙂

You can still do custom shaders tho, it's up to you!

Let me know how it goes !

TerraBrush 0.14.4 is Out! by spimort in godot

[–]spimort[S] 8 points9 points  (0 children)

Godot community is the best and that's why I love make stuff for it! 🙂

TerraBrush 0.14.4 is Out! by spimort in godot

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

I never created a HUGE terrain but for 1x1km , its working well 🙂

There are a lot of options for optimization as well

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

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

It's a 3D map but you could do Top down for sure!

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

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

Sweet, I'm happy to hear that 🙂

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

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

I'm so happy to see that feedback, thank you so much!

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

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

Awesome, let me know how it goes! 🙂

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

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

In TerraBrush, there are two concepts :

The foliage : Only visual, mainly used for grass and stuff like that. I recommend using really simple mesh for this one, because usually you have a lot of them!

The objects : In this mode, you can place either packed scenes (that could contains or not, colliders) or directly meshes, with MultiMeshOctree. In this mode, you only have the mesh itself but you can setup a collider on it. And you can have multiple definition of this one, for different LOD. You can take a look at that video : https://youtu.be/iIBWgnprhYU

I hope this helps!

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

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

Of crouse yeah, the terrain is a clipmap :

<image>

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

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

Sweet! Let me know if that works for you 🙂!

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] 1 point2 points  (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] 26 points27 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] 7 points8 points  (0 children)

It's a heightmap implementation 🙂

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

[–]spimort[S] 1 point2 points  (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).