added support for devices without write to 3D texture capabilities
made input volume float
removed SIPL
added SIPL back again and updated it