Support for Houdini 17.0 & 17.5 on Windows, macOS, and Linux.
Reduced memory usage by 27%.
50 million voxels is theoretically achievable on an 8GB graphics card, however 45 million is a more realistic value.
There is no longer a limit on how many source voxels you can use during any time step. The voxel limit and the source limit are now the same.
The device fallback algorithm now catches some OpenCL errors at compile time and will try the other devices on your system should it occur.
In most cases this mean falling back to your CPU unless you have another graphics card installed.
You can now force a specific device even if the solver thinks it is not possible given the memory requirements. Doing this may result in unstable behavior.
The source node is now faster and uses compiled for loops to merge volumes.
Fixed memory leak on source arrays.
Houdini 17.5 renders vec3 VDBs in the viewport now. The solver's velocity field is now hidden and won't render when displayed in the viewport to address this change.
Fixed a license issue on Windows that was forcing the solver to connect to the license server every time a user created a new instance. Now it should only connect every few days.
An issue with AMD graphics cards was identified that caused artifacts in some solver steps. There appeared to be a race condition with one of the OpenCL kernels and it has been modified to address this issue. Nvidia graphics cards should not have been affected.
New Products: Plug-In, HDA