RenderKit / ospray

An Open, Scalable, Portable, Ray Tracing Based Rendering Engine for High-Fidelity Visualization
http://ospray.org
Apache License 2.0
985 stars 180 forks source link

SciVis ambient occlusion does not work for volumes #438

Closed StasJ closed 3 years ago

StasJ commented 4 years ago

None of the AO parameters make any difference.

carsonbrownlee commented 4 years ago

gradient shading and volumetric lighting were taken out of ospray 2, which ao was tied to for volumes previously in scivis. Gradient shading will be added back in upcoming releases, but it isn't clear if we will add AO back in scivis. For more advanced lighting with volumes, we would recommend using the path tracer.

StasJ commented 4 years ago

@carsonbrownlee I see. I knew that lighting was removed from volumes in the SciVis renderer but I interpreted the documentation as saying that AO was still supported for volumes:

SciVis [...] supports volume rendering and ambient occlusion (AO)

For our application, AO is less important however we are looking forward to the re-addition of gradient shading!

johguenther commented 3 years ago

Implemented in v2.3.