Skip to content

Releases: nljones/Accelerad

Accelerad 0.7 beta

15 Apr 07:40
Compare
Choose a tag to compare

Changes in Version 0.7

  • The ray tracing engine is updated to OptiX™ 6.0.0 using CUDA 10.0 with support for RTX graphics cards.
  • AcceleradRT is included in the Windows distribution of Accelerad.
  • Added support for instances.
  • Reduced memory overhead for meshes.
  • Added support for reinhartb.cal, disk2square.cal, klems_half.cal, klems_quarter.cal, and all rfluxmtx h options.
  • Fixed program name checking in rfluxmtx and genBSDF to avoid errors on some machines.
  • Added support for rtrace -orRxX outputs.
  • Number of allowed antimatter materials increased to 32.
  • Various improvements to error handling.
  • Fixed compatibility issue with Honeybee standard error formatting.
  • Fixed bug in which ray tracing fails for empty scenes.
  • Fixed bug in which end of file message appeared erroneously in rcontrib.
  • Fixed bug in which some contribution indices might not be recorded in rcontrib.
  • Fixed bug in ambient super sampling.
  • Fixed bug in aft clipping plane for scenes with transparent surfaces.
  • Adjustable color scale added to AcceleradRT.
  • Radiance and irradiance visualization added to AcceleradRT.
  • Walking mode added to AcceleradRT.
  • Fixed bug that caused sky to render too bright in AcceleradRT.
  • Fixed bug in DGP calculation when no task area is selected in AcceleradRT.
  • Use of -g parameter to set GPU stack size is deprecated and has no effect.
  • Use of -t parameter to set timeout callback is deprecated and has no effect.
  • Support discontinued for SM 2.X (Fermi) and SM 3.X (Kepler) GPUs.
  • Support discontinued for Mac due to lack of available drivers.
  • Support discontinued for VCA.

Accelerad 0.6 beta

10 May 20:28
Compare
Choose a tag to compare

Changes in Version 0.6

  • Added Accelerad versions of rcontrib, rfluxmtx, and genBSDF programs.
  • Added support for Russian roulette ray extinguishing with negative -lr arguments. Using Russian roulette may have a negative effect on speedup and require a larger -g argument.
  • Added support for src_phi2 and src_phi4 to be used in brightdata calls with source.cal.
  • Slight performance improvement by ignoring materials that are defined but not used.
  • Fixed bug in shadows in antimatter regions.
  • Fixed bug in ambient calculations at low angles.
  • Fixed bug that allowed ray weights greater than one in irradiance calculations.

Accelerad 0.5 beta

09 May 18:16
Compare
Choose a tag to compare

Changes in Version 0.5

  • The ray tracing engine is updated to OptiX™ 3.9.1 final release using CUDA 7.5, which provides support for the Pascal architecture.
  • Includes bug fixes from Radiance version 5.0.a.11.
  • Added support for antimatter, although first string argument must be void.
  • Added support for ambient inclusion and exclusion (-ae, -aE, -ai, -aI).
  • Added support for .cal files created with GenCumulativeSky.
  • Added support for Mark Stock’s utah.cal.
  • Fixed bug in coordinate mapping for data from .dat files.
  • Fixed bug in rendering glass with nothing behind it.
  • Fixed bug in rendering shadows of trans materials.
  • Fixed bug in rpict images with odd numbers in dimensions.

Accelerad 0.4 beta

09 May 18:14
Compare
Choose a tag to compare

Changes in Version 0.4

  • The ray tracing engine is updated to OptiX™ 3.8.0 final release using CUDA 7.0.
  • Includes bug fixes from Radiance version 5.0 final release.
  • Added support for ambient supersampling (-as) so long as -aa > 0.
  • Added support for Monte Carlo random seeds (-u).
  • Added support for motion blur in rpict (-pm).
  • Added support for depth of field blur in rpict (-pd).
  • Added -ag parameter for faster final gather step for debugging.
  • Added support for cone, cup, cylinder, tube, and ring objects in .rad files.
  • Added support for illum materials with non-opaque or void string arguments.
  • Added support for corr, boxcorr, and cylcorr functions from source.cal.
  • Improved handling of normals modified by texfunc objects.
  • Brightdata from source.cal can now be applied as a material to sources.
  • Ignored triangulation errors with a warning.
  • Printed an extra line in rpict to handle a bug found in IES VE.
  • Fixed bug in display of GPU global memory size.
  • Added support for Linux and Mac.

Accelerad 0.3 beta

09 May 18:12
Compare
Choose a tag to compare

Version 0.3 beta includes the following changes:

  • The ray tracing engine is updated to OptiX™ 3.8.0 beta.
  • Includes bug fixes from Radiance version 5.0a.
  • Major speed improvements for ambient calculations in rpict and rtrace.
  • Sphere and bubble objects in .rad files are supported.
  • Alias objects in .rad files are supported.
  • Function objects no longer need to be direct parents of the objects they modify, but still only one function object is supported per modified object.
  • Non-square images are less likely to produce errors.
  • Renamed -am argument to -an to avoid conflict with new Radiance 5.0a parameter.
  • The -x and -y arguments are no longer required for rtrace, but they do result in better performance.
  • The number of ambient divisions specified by -ad is no longer limited.
  • The number of TCC-enabled graphics cards that can be used is no longer limited.
  • The GPU stack size is reduced and defaults to 4096 bytes.
  • Improved error reporting.
  • Improved documentation in the readme file.

Accelerad 0.2 beta

09 May 18:10
Compare
Choose a tag to compare

This is a beta release of Accelerad for Windows.

  • The ray tracing engine is updated to OptiX™ 3.7.0 beta 3, which provides support for CUDA 6.5 and SM 3.7 GPUs, including the Tesla K80.
  • Users are no longer required to download and install CUDA.
  • Includes bug fixes from Radiance version 4.3.a.2.
  • Radiance mesh objects are supported.
  • Changed new -at parameter to work independently of -aa and -ar.
  • Fixed a bug that prevented caching of ambient values for certain specular parameters.
  • Fixed a bug in Gaussian transmission for trans materials.
  • Changed error messages and return values to match those of Radiance.
  • Improved documentation in the readme file.

Accelerad 0.1 beta

09 May 18:02
Compare
Choose a tag to compare

This is a beta release of Accelerad for Windows. Separate installation of CUDA 6.0 is required.

  • The ray tracing engine is updated to OptiX™ 3.6.3, which provides improved support for Maxwell-based SM 5.2 GPUs, including the GeForce GTX 980.
  • Includes bug fixes from Radiance version 4.2.2.
  • Enabled an experimental algorithm for parallel irradiance caching in rtrace.
  • Implemented -I and -ld arguments from rtrace.
  • Improved handling of not-a-number (NaN) errors in both GPU and standard implementations of rpict.
  • Fixed a bug in Gaussian transmission for trans materials.
  • Added ability to assign geometric transformations to skies defined with skybright.cal or perezlum.cal.
  • Fixed a bug that caused out-of-resources error (cuda error 7) on some machines.
  • Fixed a bug that caused stack overflow errors in some cases for geometry located far from the origin.
  • Improved documentation in the readme file.

Accelerad 0 beta

09 May 18:00
Compare
Choose a tag to compare

This is the first beta release of Accelerad for Windows. Separate installation of CUDA 6.0 is required.