Releases: JujuAdams/Bulb
Releases · JujuAdams/Bulb
22.0.7
Documentation: https://www.jujuadams.com/Bulb/#/22.0/
This is a major version update. As a result, old Bulb code from version 21 (and earlier) may need to be changed to be compatible with version 22. The Quick Start Guide covers the basics.
- Now supporting rotated cameras through a much improved camera binding system
- Removes "bm_max" rendering ...
- ... because lighting is now properly gamma corrected
- Many changes in the way renderers are set up - please read the new documentation
- Adds tonemapping options for both LDR and HDR, including the widely used ACES mapping
- Adds HDR support
- Adds native bloom support (HDR only)
- Adds normal map and specular map support
- Adds
.AddCircle()
occluder helper method - Adds
.GetOutputSurface()
to more easily fit into post-processing render flows
22.0.5 (Beta)
- Adds
.AddCircle()
occluder helper method - Adds
.GetOutputSurface()
to more easily fit into post-processing render flows - Adds rudimentary specular support
- Fixes
.SetCamera()
not updating lighting surface dimensions - Fixes cameras being applied incorrectly
- Fixes typos in HDR bloom variables
22.0.3 (Beta)
- Removes "bm_max" rendering ...
- ... because lighting is now gamma corrected
- Adds tonemapping options (LDR and HDR)
- Now supporting rotated cameras
- Adds normal map support
- Adds HDR support
- Adds bloom support (HDR only)
Documentation here: http://www.jujuadams.com/Bulb/#/22.0/
22.0.2 (Alpha)
- Removes "bm_max" rendering ...
- ... because lighting is now gamma corrected
- Adds tonemapping options (LDR and HDR)
- Adds normal map support
- Adds HDR support
- Adds bloom support (HDR only)
22.0.1 (Alpha)
22.0.1.alpha 22.0.1 Alpha
21.0.1
21.0.0
20.5.0
20.4.0
21.0.3 alpha
- Fixes non-shadow casting lights being occluded by other (shadow casting) lights in hard lighting modes
- Fixes GameMaker's projection matrices which was occasionally causing lighting to fail to draw