outgoing_dir and normals don't need to be complex- this removes an error in the clip function associated with comparing complex and float)
Added it into calculate scattering in a way that allows testing with hard coded alpha beta- this is a temporary hack to allow for some temporary testing before passing round alpha and beta in more sensible ways
Please check if changes to lossy_propagation are acceptable
2: check if method of temporary hack testing is logical
Fix to lossy propagation
Key changes
outgoing_dir and normals don't need to be complex- this removes an error in the clip function associated with comparing complex and float)
Added it into calculate scattering in a way that allows testing with hard coded alpha beta- this is a temporary hack to allow for some temporary testing before passing round alpha and beta in more sensible ways
2: check if method of temporary hack testing is logical