I have created a volume cube that has cut-outs from a noise texture.
Is there a way to apply this to a volume created by an arbitrary mesh?
I have tried to mesh-boolean-intersect the cube with another mesh inside, but the performance is very bad and seems not practical for larger meshes.
The two attribute nodes in the middle are necessary to get around the fact that Mesh to Volume requires a circle input, not a diamond. I’m not sure why Volume Cube gets a diamond instead, but that seems to make this only work with the Volume Cube
This is kind of the solution. (Using the Blender 4.0 alpha with experimental sdf nodes). My update latency is ~1 second, what is workable, compared to the ~5 second freezes I get with the workflow shown above.