Intel® Open Volume Kernel Library
Posted: Tue Oct 01, 2019 9:25 am
Interesting: https://www.openvkl.org
Show your work, get help, participate in development
https://forums.luxcorerender.org/
Nice one
We already support OpenVDB file format but both OpenVDB and Intel library support only CPU rendering (i.e. lack the OpenCL support) so they are useless for use on that front.kintuX wrote: Tue Oct 01, 2019 11:24 pm Really fine... and I wonder is there any intention? Will there be time to give it some love?![]()
From my experience, volumes are anyways too long, too hard to render on GPUs... so, just do hybrid for those tooDade wrote: Wed Oct 02, 2019 7:56 amWe already support OpenVDB file format but both OpenVDB and Intel library support only CPU rendering (i.e. lack the OpenCL support) so they are useless for use on that front.kintuX wrote: Tue Oct 01, 2019 11:24 pm Really fine... and I wonder is there any intention? Will there be time to give it some love?![]()
It is a somewhat interesting idea because, at that point, I could use OpenVDB/OpenVolumeKernelLibrary CPU code (and only CPU ram to store the volume data, this would be a big plus).kintuX wrote: Thu Oct 03, 2019 2:22 pm From my experience, volumes are anyways too long, too hard to render on GPUs... so, just do hybrid for those too![]()
Which, for the time being & multi core CPUs nowadays wouldn't be such a problem,Dade wrote: Thu Oct 03, 2019 4:25 pm It is a somewhat interesting idea because, at that point, I could use OpenVDB/OpenVolumeKernelLibrary CPU code (and only CPU ram to store the volume data, this would be a big plus).
However, it may work only for small, confined in space, objects (a fire, a cloud, etc.): the GPU will have to not render all paths affected by the volume so, for instance, if you use the volume for air scattering ... you would end with a CPU only rendering.