RenderKit / ospray

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

Isosurface with unstructured wedge grid render hangs #343

Closed StasJ closed 8 months ago

StasJ commented 5 years ago

I have an unstructured grid with 5218112 wedge cells for which I am trying to render an isosurface (1spp, no ambient occlusion). 80% of renders take less than a second. 20% of the time ospRenderFrame will never return.

This problem does not appear to occur when rendering a volume of the same grid. It also does not appear to be a problem with hexahedral cells.

I also tried reversing the winding order to no avail.

johguenther commented 3 years ago

Quick update: we can reproduce the hang (right now only when using the pathtracer, but should be the same root cause).

johguenther commented 1 year ago

Several issues related to hangs with isosurfaces of Unstructured volumes are resolved now. We still witness extreme performance drops (10x to 100x) in some situations (e.g. camera is close to the isosurface, with shadows enabled).