History

2.59 Release 30-04-2015

- bake/fisheye camera fix
- LW versions cleanup (LW2015 and LW11.6 versions joined, use LW11.6 for LW 2015)

2.58 Release 23-02-2015

- LW 2015 compatilbility fix
- node reflection photon map bug fixed

2.57 Release 05-11-2014

- LW beta 2818 compatilbility fix
- instancing slow down bug fixed
- rerender slow down bug fixed

2.56 Release 15-05-2014

- another LW 11.6 compatibility issue fixed (object import)

2.55 Release 6-11-2013

- LW 11.6 compatibility issue fixed

2.51 Release 26-6-2012

- fixed LW9 shadow density bug
- fixed spherical and IES lights crash
- fixed foreign characters in filename crash

2.5 Release 17-5-2012

- LW11 support added (including instancing)
- bug fixes:
- lumi poly blocks photons
- LWSN crashes in LW10
- severe shading/irradiance bug
- Objects not animating properly on ScremerNET
- Render crash with complex nodes
- alpha surfacedensity bug
- render animation loops
- Carpaint material crashes
- Occlusion node Crash in LW11
- Dome Light crashes
- instancing crashes/unexpected results
- Spotlights with projection map + animation modes = cras ...
- Z buffe r with "Unseen by Camera" object
- grainy materials reflection blur
- Blurry materials render white
- Alpha bug
- Mipmap is not working
- negative scale instance not working on -X
- QLWF does not apply to material nodes
- translucency works only on one side

2.4 Release 25-10-2011

- shadow density support added
- bug fixes

2.3 Release 01-07-2011

- particle based instancing
- surface/object alpha modes support
- bug fixes

2.2 Release 27-09-2010

- stereo camera added
- power multiplier for physical sun added
- bake only mode added to skip final raytracing step when prerendering for farm
- png16 import/export, tif16 export added
- bump problems (splotches) fixed
- lwo2unseenbyrays_affectsgi 0; problem fixed
- time interpolation fix
- fast Blur not working with nodes fixed
- OSX LW 9.6.1 slow rendering fix
- file name renaming issue fixed
- more SDK changes and fixes

2.1 Release 12-05-2010

- demo version release
- new PhySky parameters for sun intensity and sun shadow softness added
- new override mode added - wireframe
- translucency improvements
- Win7 64bit crash on some scenes fixed
- surface override option fixed
- photon map bug fixed
- motion blur or interpolated locks LW fixed
- the Delta material node does not cast shadows fixed
- surface override option fixed
- kray PhysSky Sun caustics fixed
- bump surface node input is not working if material node is already connected fixed
- some node shader are not affected by Kray's physical sun direct fixed
- active lights does not respect double sideness of surface (LW and SDK) - fixed
- kray apparently does not compute render times over 24 h 59 min fixed
- phometric IES bug fixed
- spot info node - polygon side bug (translucency issue) fixed
- normal map conflicts with translucency fixed
- no shadows from volumetrics fixed
- spot info node - polygon side bug fixed
- specularity renders wrong fixed
- PNGA output fixed

2.0b Release 04-02-2010

- fixed saving of HDR images

2.0a Release 30-01-2010

- added Plugins tab to Kray interface

2.0 Release 01-12-2009

- copy protection added
- wireframe render mode added
- MacOS compiler upgraded (GCC+LLVM), better performance under MacOS
- MacOS 64bit version
- some minor fixes

2.0 Release Candidate 5 22-10-2009

- new GUI design by Matt Gorner
- new master plugin: Kray Tonemap Blending
- new master plugin: Kray PhySky
- MacOS performance issues fixed (multi core, multi CPU systems)
- TIFF support added
- many bug fixes

2.0 Release Candidate 4 19-06-2009

- bug fixes

2.0 Release Candidate 3 23-04-2009

- raycache enabled - octree improvement that saves memory and preprocesses scene faster
- buffers output extended (luminosity, object ID, surface ID, normal map added + more control over z buffer)
- optimizations
- bug fixes

2.0 Release Candidate 2 16-02-2009

- vertex normal mapping support added
- time interpolation improvements
- memory leak fixed
- many other bug fixes
- LWSN rendering support (actually it was in RC1, but before LW9.6 release we couldn't talk about it)

2.0 Release Candidate 1 23-12-2008

Highlights:
- Easy instancing
- added support for nodes and new LightWave lights
- Easy linear workflow
Improvements include:
- improved instancing: we have developed a new plugin that allows easy placement of instances on point cloud, mesh or custom objects
- Linear Workflow plugin: finaly you can get easy linear workflow with this simple plugin
- major improvement to the memory usage: now you should be able to render huge scenes easily!
- Photon power multiplier for lights and surfaces
- "RenderWorm" and "Frost" pixel order
- GUI for override surfaces and buffers added
- some major MAC bugs fixed
- new render presets added and old presets modified
- chromatic abberration filter added
- tone mapping changes, now tone mapper is applied before AA. This should improve AA quality (limitdr also changed, see Kray wiki)
- lightmap/photonmap rendering preview added (photonmap preview works only with classic cam)
- alpha channel on transparency fixed
- tone mapping enabled when output is HDR. It does not affect final image, but affects color space where edge detection and AA is done
- new output file name variables added
- Raytrace flags and Ambient reminders added
- support for LightWave nodes
- support for LightWave dissolve added
- new LightWave lights SDK support added (IES, etc.)
- last, but not least. One extra really cool feature that we cannot talk about yet unfortunately

1.7 Open Beta 8 10-07-2008

- new connection between .ls and Kray.p, allows users to write custom Lscripts with Kray options (see details)
- FS#217 - Loading shared GI file crashes LW with VirtualRender fixed
- FS#170 - Lumi polys with Refl/Diff > 0% Emmit white light fixed
- FS#185 - kray does not save FG samples made in second and higher prerender passes fixed
- FS#216 - Make default savegimode 1; (Dump shared GI after every frame) fixed
- little surfacing clean up (little speed up of diffuse,translucency computation)
- nodes/volumetrics Kray<->LW link code clean up
- FS#35 - White dots in Corners fixed
- FS#221 - Time Interpolation mode + Extinction = splotchy frames fixed
- FS#164 - Black pixels on reflective surfaces fixed
- FS#210 - When "Transparency" > 0, "Translucency" goes away fixed
- FS#164 - Black pixels on reflective surfaces fixed
- rare, strange color dots bug fixed
- rare, unexpected exception bug fixed

1.7 Open Beta 7 16-05-2008

- lightportals - photon guide lines, controlled by surface shaders (reinstalling the plugin requires)
- KrayPhotonNumberMultiplier. Its item motion handler for controlling number of photons send by light sources or objects with lumi polygons.(reinstalling the plugin requires)
- long list of bugs fixed

1.7 Open Beta 6.5 14-01-2008

- Windows 64 bit version
- KrayIndirectRays panel. Shader for controling indirect rays.(needs reinstalling the plugin)
- few bugs fixed

1.7 Open Beta 6.1 27-12-2007

- prerendering bug fixed
- volumetrics fixed (didn't work due to changes in LW SDK)

1.7 Open Beta 6 24-12-2007

- Virtual Renderer support
- KraySurfaceOptions panel. Shader that allow to control rendering quality for specific surface.
- bug fixes

1.7 Open Beta 5 08-11-2007

- improved photon hit ratio
- "Unseen by Radiosity" supported
- polygon size supported
- another bunch of bugs fixed

1.7 Open Beta 4 10-10-2007

- Mac Universal Binary release
- random half black screen bug fixed
- trace direct lights for blurred reflections
- z buffer added to buffers (needbuffers -1 command, not yet connected to GUI)
- improved compatibility with LW (several small fixes)
- improved photon tracing (better hit ratio)
- long list of bugs fixed

1.7 Open Beta 3 17-08-2007

- rewriten scene import module
- faster scene loading
- better memory management
- improved compatibility with LW (texturing)
- improved final gathering blur (speed)
- nodes support (early version, needs testing especially material nodes)
- separate channels output (reflection,refraction,texture,irradiance,other) to enable use "needbuffers -1;" (early version) - many bugs fixed

1.7 Open Beta 2 29-01-2007

- Advanced Camera Tools (for now LW 9.0 only)
- LW volumetrics support (early version, LW 9.0 only). To enable it type "lwvolumetrics;" in Tailer cmds (Caution! using this option in this version may crash LW)
- improved stability (Mac issues)
- many other bugs fixed

1.7 Open Beta 1 18-12-2006

- multithreading, takes advantage of multi core, multi CPU, hyper threading systems (up to 128 threads)
- agressive global illumination optimizations, a lot faster AA + FG
- new GUI with predefined presets
- instances (copies of the same object holded once in memory)
- motion blur
- improved octrees, better memory management and improved performance
- improved photon mapping (faster photons tracing, especially caustics)
- improved anti aliasing (new AA filters, rotated grid AA)
- new tone mapping modes (linear,exponential)
- clip maps
- progressive preview display
- many bugs fixed
- tons of small improvements

1.612 10-02-2006

- stability fixes
- lightmap walkthrough bug fixed

1.611 07-02-2006

- improved stability on Mac
- improved walk through animation with lightmaps
- photon multiplier added
- reflection/refraction blurring improvment
- gi load/save bug fixed (autophotons)
- uvmaps bug (when uvmap didn't cover all surface polygons)
- subpatch render level works (not display as before)
- texture alpha blending mode bug fixed

1.61 25-01-2006

- improved memory management
- improved undersampling
- improved stability (unexpected exceptions)
- linear,inverse distance light falloffs added
- front mapping added
- cylindrical mapping wraping bug fixed
- GI settings load bug
- dynamic range cutoff bug (save image as .hdr)
- gi load/save bug (missing photons after load)
- smoothing bug
- optimized loader (faster scene setup)
- bump translucency bug
- another procedurals fix
- photonmap recieved mode fixed
- lightmap "steal" bug

1.6031 10-01-2006

- a bug that shows render info bar even if render info was off has been removed (full version only)

1.603 09-01-2006

- mipmap strength support added
- mipmap quality support added (LW 8.x only. High enables anisotropic filtering in Kray. Low is a faster,LW compatible setting.)
- texture tile support added
Bugs fixed:
- ray differentials bug (wrong texture filtering)
- another problem with procedurals (sometimes not working) fixed
- procedural bumps works now
- edge detection problem

1.602 04-01-2006

- non-modal options panel
Bugs fixed:
- procedual problems
- crash on sequence rendering end
- x,y,z distance gradients
- gradients mismatch
- transparency bug (black spots on lightmaps)
- dof focus
- loader bug (some objects caused load errors)

1.601 21-12-2005

Few feature:
- debug mode ("debug 1+2;" in "Header commands")
Bugs fixed:
- memory leak (texture memory not freed)
- gi load/save (not working)
- Script master differs from architecture (see Readme/Knows problems)
- precache 0% (if the scene was loaded with Kray 1.5 settings)
- limited region + full screen AA (not working)
- caustics importance sampling (disapearing caustics in reflections or AA)
- dof bug (black pixels with dof)
- missing texture layers
- texture blending (wrong behavior)
- missing UV maps (Mac only)

1.6 15-12-2005

- MacOS support
- lightmaps (alternative to photonmaps aproximate GI solution)
- rewritten final gathering and irradiance caching
- rewritten antialiasing
- many changes to the interface (to map new features)
- procedural textures
- backdrop plugins
- texture loading is now done through LW (all LW formats supported + image processing)
- lots of bugfixes, improvments and optimizations

1.511 09-05-2005

- Texture baker bug fixed

1.51 04-05-2005

- Kray_frame.ls, Kray_render.ls, Kray_options.ls, Kray.exe removed
- Kray.p added, it contains render core and KrayFrame, KrayRender, KrayOptions generic plugins
- Subpatches and motion plugins support added
- Gradients support added

1.506 31-01-2005

- space-in-path bug fixed in run utility and in Kray.ls
- prerendering optimized (no direct lights, caustics and textute computing in prerendering step)

1.505 27-01-2005

- problem with paths to Kray.ls solved ( but Kray.ls MUST be Lscripts/Kray.ls, not in any other dir )
- InstallLW7.5 removed
- spotlight black dots bug fixed
- stochastic mode bug fixed (didn't work with photon mapping)

1.504 25-01-2005

- bug with texture baking fixed
- added support for Limited Region
- InstallLW7.5.exe copies only Kray.ls file
- new utils dir that contains run command, it allows to not block LW while Kray is rendering (LW ignores @asyncspawn sometimes)
- new scripts added Kray_frame.ls, Kray_anim.ls. They allow to start rendering directly from Layout, there is no need to open Kray rendering options
- Kray_render.ls renamed to Kray_options.ls

1.503 23-01-2005

- readme file converted to html
- important installation notes describing known problems added to readme
- Install.exe renamed to Install(LW7.5 only).exe, now it works only with LW7.5 (with LW8 does nothing, read known problems for more info)

1.502 20-01-2005

- bug in installer fixed (crash if LWEXT file was not found)
- added support for "Unseen by Rays", "Unseen by Cam" object flags
- added support for global rendering option flags "Ray Trace Shadows", "Ray Trace Reflection",
"Ray Trace Refraction" (disables transparency too) - added support for Shadow Type (Light properities/Shadows/Shadow Type), now it can be off - "Prerender percentage" in Kray GUI becomes grayed if "Cache irradiance" is off (there is no need to use prerendering without irradiance caching)
- demo version released with fixed resolution, watermarks and animation disabled
- readme.txt file added

1.501 15-01-2005

- space in path bugs fixed (in LW interface and install.exe)

1.5 12-01-2005

- First release