v0.5.0-alpha
Pre-releaseBinaries removed for license issues. Check out newer releases.
RealBloom v0.5.0-alpha
This version focuses on new features along with many small tweaks and improvements, to hopefully deliver a better overall experience. Here's what's new.
Color Management
- RealBloom now comes with a custom OCIO config, made by using Troy Sobotka's new AgX config generator and Eary Chow's version of AgX.
Image IO
-
A new IMAGE IO section has been added for adjusting image input/output color management settings. The user is no longer prompted to choose a color space when importing/exporting images.
-
More output image formats are now supported, including TIFF, PNG, and JPEG. The active view transform is applied to non-linear formats like PNG and JPEG and can be optionally applied to linear images as well.
-
Upgraded to Native File Dialog Extended.
Dispersion
- A GPU method has been implemented, allowing for much faster simulations.
Convolution
-
A new experimental GPU FFT method has been added. This method performs poorly as of now and is intended to improve in later releases.
-
New Kernel Color parameter for colorizing the kernel
-
The threshold knee is now transformed exponentially.
Main
-
The GUI now requires OpenGL 3.2.
-
The main config is now stored in an XML file (
config.xml).
CLI
-
The new CLI provides an interactive way to perform actions. You can enter the CLI by running
realbloom cli, usehelpto get a list of the supported commands, and exit the program withquit. This saves a lot of resources previously used for initializing and cleaning up during repeated tasks such as batch processing a sequence of images. -
The CLI now requires OpenGL 3.2.
-
New commands for getting a list of the available
displays,views, andlooksin the OCIO config -
New output color management and view transform arguments in
diff,disp,conv, andcmf-preview -
New
--gpuoption indisp -
New
--kernel-colorargument inconv -
Removed
--compactincolorspaces, it now prints compact output by default, unless--verboseis used. -
demo/Scripts/anim_conv.pyhas been updated to work with the new interactive CLI.
More
- Layout improvements
- Improved code quality and structure
- Performance boosts and bug fixes
- Improved state handling in modules
- Better error handling and reporting
- Dispersion color and kernel color are now applied live in preview.
- New Compare button for Dispersion Input and Dispersion Result
- Updated demo images
- Now including licenses in the build directory