logo80lv
Articlesclick_arrow
Research
Talentsclick_arrow
Events
Workshops
Aboutclick_arrow
profile_loginLogIn

Terrain3D 1.0 Released With Full Support For Godot Engine 4.4

This update includes 132 commits, featuring improved 3D projection, dynamic collision, LOD support for foliage instances, and much more.

Launched by Cory Petkovsek in 2023, Terrain3D for Godot Engine has now reached version 1.0, consistently receiving updates packed with improvements that make designing high-quality landscapes easier for everyone. This update brings many new features and enhancements, some of which appeared in nightly builds and are now functioning stably.

In the video above, you can see the updated 3D projection, which allows textures to be mapped onto vertical cliff faces, even when the vertices are stretched. Another major update is the Dynamic Collision mode, which generates collisions only around the player. This optimization saves several gigabytes of memory and enables runtime terrain modification.

The instancer now supports up to 10 LODs for improved performance. MMIs are generated in a 32x32m grid, swapping a cell at a time. As Cory shared, while this may not be as precise as per-instance generation, it offers better performance. In practice, with closely matching LODs, most users won't notice a difference.

LODs are now circular and geomorphed between levels, ensuring smooth transitions:

Ambient Occlusion is now generated from height textures. The AO, roughness, and normal maps are exposed, allowing for adjustments without modifying the texture files, and height blending between textures has been greatly improved.

Full control is now available via the fully documented API, with a demo to guide you through using most features.

Additionally, Terrain3D Web Exports now work on most web platforms. There are plenty of other new features, along with countless fixes, speed improvements, and keyboard shortcuts, so make sure to check the release notes for all the changes.

Follow Cory Petkovsek on X/Twitter to stay updated on the development news and join our 80 Level Talent platform and our new Discord server, follow us on InstagramTwitterLinkedInTelegramTikTok, and Threads, where we share breakdowns, the latest news, awesome artworks, and more.

Join discussion

Comments 0

    You might also like

    We need your consent

    We use cookies on this website to make your browsing experience better. By using the site you agree to our use of cookies.Learn more