What's New?
Shader Node Editor
A blender like node editor for shaders.
Texture Baker
A new and advanced way for baking and exporting Textures.
Added Linux Support
Now TerraForge3D is supported natively on linux.
PBR Renderer
Now TerraForge3D has a Physically Based Renderer for high quality preview
New Modules API
Now you can extend TerraForge3D however you want and write custom plugins using the powerful TerraForge3D SDK.
Refactored Codebase
Not a big thing from users point of view but for anyone wanting to develop TerraForge3D its a huge deal. The codebase has been massively cleaned up.
There has been several small fixes and additions which are not mentioned here.
Some Relevant PRs
- Change directories in includes to lowercase by @lunaboards-dev in #26
- Fix pixel alignment kept at default when loading textures from STBI by @ltjax in #27
- Fix uniform IDs not being initialized by @ltjax in #28
- Added Doxygen Support by @Jaysmito101 in #29
- Linux build fixes. by @MalikuMane in #30
- Linux fix paths by @fiplox in #32
New Contributors
- @lunaboards-dev made their first contribution in #26
- @ltjax made their first contribution in #27
- @MalikuMane made their first contribution in #30
- @fiplox made their first contribution in #32
Full Changelog: v2.2...v2.3