The wrong guiding distribution was used when direct and indirect light scattering happened at different locations. Now use a different distribution for each location. Recording is not quite correct since OpenPGL does not support spliting the path like this, instead recording at the start of the volume ray. In practice this seems to make little difference. Differential Revision: https://developer.blender.org/D16448