Class Ray

  • public class Ray
    extends Object
    Simple compound denoting a ray.

    A ray, also known as a half line, consists out of it's origin and direction. Hence it is bound to only the origin side, where the other end is +infinitive.

     R(t) = R0 + Rd * t with R0 origin, Rd direction and t > 0.0

    A Ray maybe used for picking using a bounding box via fast probe or returning the intersection.

    • Field Detail

      • orig

        public final Vec3f orig
        Origin of Ray.
      • dir

        public final Vec3f dir
        Normalized direction vector of ray.
    • Constructor Detail

      • Ray

        public Ray()