Lines Matching refs:eta
90 inline float refract (float i, float n, float eta)
93 float k = 1.0f - eta * eta * (1.0f - cosAngle * cosAngle);
97 return eta * i - (eta * cosAngle + deFloatSqrt(k)) * n;
195 inline Vector<T, Size> refract (const Vector<T, Size>& i, const Vector<T, Size>& n, T eta)
198 T k = T(1) - eta * eta * (T(1) - cosAngle * cosAngle);
202 return i * eta - n * T(eta * cosAngle + ::sqrt(k));