article thumbnail

New improvements for GPUParticles in Godot 4.0

Mircosoft Game Dev

They are dynamic and can be moved around in real-time, colliding with any particle system which matches the cull mask. Baked SDF Collision. It bakes an area of a custom resolution as a signed distance field. This type of collision works over a large area and is ideal for terrain, as well as for excluding rain, snow, smoke, etc.

article thumbnail

Optimize Vegetation Generation

Mnenad

Since the last post I’ve been working on the terrain’s vegetation. Doing it before starting the actual game would mean to already generate all the content that needs to be batched at the beginning, which is no solution for a theoretically “endless procedurally generated” terrain. That’s it. When

Mesh 52
article thumbnail

Godot 3.0 is out and ready for the big leagues

Mircosoft Game Dev

Just set up the probe bounds and do a fast pre-bake of static objects. Still, this workflow is easy and efficient as 3D objects get a second set of UVs generated on import, and baking works with instantiated meshes, scenes and even GridMaps. Both indirect light and voxel reflections are provided by this technique.

Render 52