three.js webgpu - volumetric caustics