Releases: scallyw4g/bonsai
v1.5.2-rc1
Remove lib_debug_system_loadable from release bundle
v1.5.1
-
Fog now driven from C++ (and, by extension, the editor)
-
Improved UX when opening brush menu for the first time
-
Fixed the preview jank when using a layered brush.
The preview should now appear stable in the viewport -
Tuned some gBuffer texture storage resolution, transparency buffer storage resolution, & turned down default shadow quality
This is in an effort to get mid-end cards running at >60fps on 4k -
Fix some assertions due to new memory sizing requirements on world gen chunks
v1.5.1-rc4
Update stdlib
v1.5.1-rc3
Changelog
v1.5.1-rc2
Changelog
v1.5.1-rc1
-
Fog now driven from C++ (and, by extension, the editor)
-
Improved UX when opening brush menu for the first time
-
Fixed the preview jank when using a layered brush.
The preview should now appear stable in the viewport -
Tuned some gBuffer texture sizes & turned down default shadow quality
This is in an effort to get mid-end cards running at >60fps on 4k
1.5.1-rc2
Turn down transparency texture storage resolution (32f -> 16f)
v1.5.0
-
@Shawnecy Chased down a divide by zero in the lighting shader
-
Added Layered brushes
This is a pretty large feature that's not super well documented. Stay tuned
for tutorials on YouTube. -
Added TextBox in ui
Takes a pointer to the char buffer to write the new text into. -
Added two new resize modes to the selection
-
Added White noise
-
Change noise generation to internally operate on blocks of memory that are multiples of the SIMD register size.
User code should not be affected by this change, other than to now be able
to reliably assume the chunks passed to the world gen functions are
right-sized to just blast through the whole thing in the SIMD path. The
unused portion is discarded. -
Added SkyColor to graphics struct
-
Fix spamming SoftError from worker threads if a world chunk buffer was not large enough to fit all geometry.
The new behavior is to print the error once, then go silent. -
A few minor bugfixes and usability improvements
v1.5.0-alpha0
Fix div/0 in lighting shader
v1.4.3
-
@Shawnecy fixed some UI bugs
Textures no longer stretch when clipped by the application window.
Dynamically/Inferred sized windows no longer size themselves larger than the application window. -
Fixed loading levels which was broken by adding settings.init
-
Fixed camera zooming when scrolling MMB & added smoothing to the zoom
-
Minor general improvements to project structure