Hey, has anyone here done any experiments with volume lights?
I happened upon a rather promising article proposing an alternative to traditional ray-marching. Essentially a dense modelled polygonal grid is placed in front of the light. The depthmap of the light is used to deform the vertices with vertex texture fetch or algorithmically.
Seems pretty reasonable, and promises a huge speedup compared to ray marching.
Now, would it be possible to implement it on default light types in Unity, are the depthmaps they use accessible?
Would be great if someone from Unity would say a few words on the feasibility of the technique, I don’t want to go rummaging around in undocumented features just yet.
The site and paper are here: http://www.cse.chalmers.se/~billeter/pub/volumetric/
I tested the VTF with a static depthmap,works pretty well,and fast.