refract

fun refract(i: Double3, n: Double3, eta: Double): Double3