- Re-add SciVis renderer features (the previous version is still
available asaorenderer)- Lights are regarded, and thus the OBJ material terms
ksand
nshave effect again - Hard shadows are enabled via the
shadowsparameter - The control of ambient occlusion changed:
- The
aoIntensityparameter is replaced by the combined
intensity of ambient lights in theWorld - The effect range is controlled via
aoDistance
- The
- Lights are regarded, and thus the OBJ material terms
- Added support for data arrays with a stride between voxels in
volumes - Application thread waiting for finished image via
ospWait
participates in rendering, increasing CPU utilization; via
rkcommon v1.5.0 - Added
ospray_cppcompatibility headers for C++ wrappers to
understand rkcommon and glm short vector types- For rkcommon, include
ospray/ospray_cpp/ext/rkcommon.h - For glm, include
ospray/ospray_cpp/ext/glm.h - Note in debug builds some compilers will not optimize out type trait
definitions. This will require users to manually instantiate the glm
definitions in one translation unit within the application using
#define OSPRAY_GLM_DEFINITIONSbefore includingext/glm.h: see
ospTutorialGLMas an example
- For rkcommon, include
- Changed parameters to
volumetexture: it now directly accepts the
volumeand thetransferFunction - Fixed many memory leaks
- Handle
NaNduring volume sampling, which led to bounding boxes
being visible for some volumes and settings - Depth is now "accumulated" as well, using the minimum
- Fix shading for multiple modes of the
debugrenderer - New minimum ISPC version is 1.14.1