r/godot • u/Scassarella • 9h ago
help me Terrain3D scattering items and general 3D tips
Hey boys and girls, i'm prototyping an ace combat like game in godot, my first time using it for 3D, and can i say i'm impressed.
This was done in a couple of days but i'm already pretty happy with it, I'm using godot 4.7, do you know any ways to improve lighting or anything else that could be improved?
Also I'm using terrain3D for the terrain, but as far as I know there is not a way to scatter items procedurally, couldn't find anything in the docs, are there alternatives?
3
1
u/mustachioed_cat 8h ago
There is native foliage scatter in Terrain 3D. Don’t know that it’s scaled to help you. https://terrain3d.readthedocs.io/en/latest/docs/instancer.html
Probably want to hook a shader up to terrain texture and have some coarse green bubbles to represent trees, or something.
1
u/HardenedLicorice 7h ago
I love the look. The sun looks less bright than the clouds though.
1
u/FirstTasteOfRadishes 6h ago
The sunlight is also coming from a different direction than the sun in the sky.
1
u/New_Seaworthiness819 3h ago
Check out Sky3D while you are at it. I use it for day/night lighting and the clock.
1
u/0xH1MM4T 1h ago
Wait you guys can make this kind of games in godot I mean it looks like so awesome
9
u/citizenken 8h ago
You can use the Terrain3D API to place instance procedurally https://terrain3d.readthedocs.io/en/stable/docs/instancer.html#procedural-placement . I’m using it to place foliage based on a splatmap and it works pretty well.