Uses of Class
org.sunflow.math.OrthoNormalBasis
-
Packages that use OrthoNormalBasis Package Description org.sunflow.core org.sunflow.math -
-
Uses of OrthoNormalBasis in org.sunflow.core
Methods in org.sunflow.core that return OrthoNormalBasis Modifier and Type Method Description OrthoNormalBasis
ShadingState. getBasis()
Gets the local orthonormal basis for the current hit point.Methods in org.sunflow.core with parameters of type OrthoNormalBasis Modifier and Type Method Description Vector3
Texture. getBump(float x, float y, OrthoNormalBasis basis, float scale)
Vector3
Texture. getNormal(float x, float y, OrthoNormalBasis basis)
void
ShadingState. setBasis(OrthoNormalBasis basis)
Define the orthonormal basis for the current hit point. -
Uses of OrthoNormalBasis in org.sunflow.math
Methods in org.sunflow.math that return OrthoNormalBasis Modifier and Type Method Description static OrthoNormalBasis
OrthoNormalBasis. makeFromW(Vector3 w)
static OrthoNormalBasis
OrthoNormalBasis. makeFromWV(Vector3 w, Vector3 v)
Methods in org.sunflow.math with parameters of type OrthoNormalBasis Modifier and Type Method Description static Matrix4
Matrix4. fromBasis(OrthoNormalBasis basis)
Creates a rotation matrix from an OrthonormalBasis.
-