RSS< Twitter< etc

Krakatoa SR 2.6.3 Change Log

Krakatoa SR C++ API 2.6.3 was released on January 26, 2017.
  • Improved the performance of rendering extreme depth of field effects.
  • Added adaptive motion blur.
  • Added anamorphic squeeze for depth of field effects.
  • Added support for custom bokeh textures for depth of field effects.
  • The windows version is now built using MSVC 140 (Visual Studio 2015, requires the new runtime).
  • Fixed a performance issue that was causing very slow renders on computers that have a lot of memory (over 4 GB).
  • Krakatoa will now automatically adjust the number of threads used to render multiple frame buffers in parallel to optimize memory usage. In previous versions, attempting to render very high resolution images (4K, 8K+) on a multi-processor machine with many cores resulted in memory allocation problems.
  • Added the ability to limit the number of threads that Krakatoa will use.
  • Fixed support for the Kajiya-Kay particle shader.
  • Fixed a bug that caused all non-exr images (png, tiff, etc.) to have incorrect colors on OS X.
  • Fixed a bug that was writing out image files with incorrect filenames.
  • Fixed a bug that was ignoring writing out extra image passes (z-depth etc.) in certain cases.
  • Added support for loading E57, RPC, LAS, PTS, and PTX point file formats.

Krakatoa SR 2.2.0 Change Log

Krakatoa SR C++ API was publicly release on June 24, 2013.

  • Krakatoa on Mac OS X is now supported.
  • Fixed the computation of "Emission" channel during particle repopulation.
    • The emission is now computed the same was as the density, in that it is based on the incoming emission of the original particle set.
  • Improved the accuracy of the "Density" channel computation during particle repopulation.
  • Fixed a bug where Krakatoa was crashing on repopulation if the Density channel was not 32 bit floats.
  • Added progress logging to repopulation.
  • Added support for reading and writing PRT 1.1 file format.
  • Added an option to specify EXR compression type, and an options to specify the channel bit-depths for all EXR channels.

Krakatoa SR 2.1.8 Change Log

Krakatoa SR C++ API was release on April 16, 2013.

  • Added a new logging interface.
    • All logs can now be captured via the generic krakatoasr::logging_interface class. See documentation for example usage.
    • Previously all logging was done via standard log. The user can now override this behavior.
  • Renamed krakatoasr::add_particle_multiplication() to krakatoasr::add_particle_repopulation().
  • Fixed density problems with "Particle Repopulation".
    • The density is now computed based on the incoming density of the original particle set.
    • Repopulation renders will look quite different, but behave much better.
  • Added the ability to track the progress and cancel particle "Particle Repopulation".
  • Added a user-defined random seed for "Particle Repopulation".
  • Fixed potential crashing error in Linux when using "Particle Repopulation".
  • Renamed light member functions "use_phane_eccentricity_channel" to "use_phase_eccentricity_channel" (because of typo).
  • Added a limit to the rate at which krakatoasr::frame_buffer_interface::set_frame_buffer() is being called to increase performance for fast renders.
  • Improved overall logging messages.
  • Updated documentation.