RenderKit / ospray

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

Display Driver ? #522

Closed nyue closed 2 years ago

nyue commented 2 years ago

Renderers such as Renderman and Arnold has the concept of display driver where by bucket-by-bucket of pixel data is sent via some protocol to a receiver for further processing (saving, displaying etc)

Are display driver feature something in the OSPray roadmap ?

Cheers

johguenther commented 2 years ago

This is mainly the responsibility of the application, using ospMapFrameBuffer(). When rendering in a cluster the MPI device internally takes care of sending the pixel data to the main rank / the application. However, OSPRay v1.0 had a Tile Operation to drive displaywalls, so maybe this is what you are looking for: Image Operations provide hooks to process (batches of) final pixels.

johguenther commented 2 years ago

Please re-open for further questions.