Terrain3D v0.9.0-beta
TokisanGames
released this
17 Dec 18:58
·
148 commits
to main
since this release
v0.9.0 beta release
Notes
- Supports Godot 4.1.3+ and 4.2.0+
- Includes binaries for Windows, Linux, macOS and experimental Android for cross-platform exports.
- macOS builds are unsigned universal builds that work on both M1/Arm and Intel x64 if you jump through Apple security hoops. If you have problems, your best bet is to build from source.
- This is the last release for 0.8 deprecated classes. They'll be removed in 0.9.1. The upgrade path from <0.8.4 is to first load 0.8.4 or 0.9.0, save, then upgrade to 0.9.1+.
Breaking changes
- The shader has been dramatically refactored. Redo your custom shader changes. Discarding external vertices is now included.
New Features
- Navigation Baker by @tcoxon and @SlashScreen in #267
- Holes that work with collision by @TokisanGames
- Auto shader w/ dual scaling, macro variation, edge noise, removed specular by @TokisanGames
- Improved world background noise by @TokisanGames
- Toggleable nearest/linear texture filtering by @jacobcoughenour in #265
- Terrain3DStorage::get_normal() function by @lw64 in #246
- Command line debug switch --terain3d-debug by @lw64 in #247
- Moved documentation from github wiki to readthedocs.
Notable Fixes
- #233: All regions can now be loaded by @rds1983 in #250
- #186: Exporter's filename validations by @rds1983 in #255
And countless more improvements. Full Changelog: v0.8.4-alpha_gd4.1.3...v0.9.0-beta