diff --git a/CHANGELOG.md b/CHANGELOG.md index 4f1fbed..50aa3f4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,32 @@ Version History - Compatible with OSPRay release v3.2.0 +- Features and Improvements + - Add support for new OSPRay functionality:
+ - Blue noise sampling enabled through setting `accumLimit` + - Tonemapper post-process adjustments without re-rendering + - OpenImageDenoise quality settings and denoise alpha channel through UI and + new command line parameters: + - "--denoiseQuality" {low, medium, high} sets the final frame quality + - "--denoiseAlpha" enables denoising the alpha channel + - Half-float texture format supported for EXR textures + - Support for new OSPRay param `limitIndirectLightSamples` optimization + which limits the number of light samples after the first non-specular + (i.e., diffuse and glossy) bounce to at most one. + - Added glTF importer support for EXT_mesh_gpu_instancing to allow loading of + highly instanced scenes. +

+ +- Cleanup and bug fixes: + - Fixes for glTF PBR materials:
+ - normal channel, previously used default normal + that affects all layers, including coat. Now baseNormal and coatNormal + are considered separately. + - `sheenColorTexture` parameter was not applied correctly + - Removed `thicknessTexture` from KHR_materials_volume to allow ray-depth + to determine thickness. + - Fix verify install condition to report ospInit errors correctly + - Update 3rd party dependencies ### Changes in OSPRay Studio v1.0.0 diff --git a/README.md b/README.md index 4259d5b..3c647d0 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # OSPRay Studio -This is release v1.1.0 (devel) of IntelĀ® OSPRay Studio. It is released under the +This is release v1.1.0 of IntelĀ® OSPRay Studio. It is released under the Apache 2.0 license. Visit [**OSPRay Studio**](http://www.ospray.org/ospray_studio) @@ -72,21 +72,21 @@ listed in OS-specific building process below. ### Required dependencies - [CMake](https://www.cmake.org) (v3.15+) and any C++14 compiler -- Intel [OSPRay](https://www.github.com/ospray/ospray) (v3.1.0) and its +- Intel [OSPRay](https://www.github.com/ospray/ospray) (v3.2.0) and its dependencies - OSPRay Studio builds on top of OSPRay. Instructions on building OSPRay are provided [here](http://www.ospray.org/downloads.html#building-and-finding-ospray). OSPRay and OSPRay Studio have the following common dependencies which Studio can hence leverage from an OSPRay build. - Intel Rendering Toolkit common library - [rkcommon](https://www.github.com/ospray/rkcommon) (v1.13.0) + [rkcommon](https://www.github.com/ospray/rkcommon) (v1.14.0) - Intel [Threading Building Blocks](https://www.threadingbuildingblocks.org/) -- OpenGL and [GLFW](https://www.glfw.org) (v3.3.9) - for the windowing environment +- OpenGL and [GLFW](https://www.glfw.org) (v3.3.10) - for the windowing environment ### Optional Dependencies -- Intel [Open Image Denoise](https://openimagedenoise.github.io) - (v2.2.0 or +- Intel [Open Image Denoise](https://openimagedenoise.github.io) - (v2.3.0 or newer) for denoising frames. To use with OSPRay Studio, OSPRay must be built with `-DBUILD_OIDN=ON` in CMake. - [OpenVDB](https://www.openvdb.org/) to support loading VDB formatted volume files.