Module raytracer

Class Intersections.FrustumLocalVariables

java.lang.Object
de.grogra.ray.intersection.Intersections.FrustumLocalVariables
Enclosing class:
Intersections

public static class Intersections.FrustumLocalVariables extends Object
  • Field Details

    • FRUSTUM_BOTTOM_RADIUS_SQ

      public static final float FRUSTUM_BOTTOM_RADIUS_SQ
      See Also:
    • FRUSTUM_HEIGHT

      public static final float FRUSTUM_HEIGHT
      See Also:
    • TOP

      public static final short TOP
      See Also:
    • BOTTOM

      public static final short BOTTOM
      See Also:
    • BODY

      public static final short BODY
      See Also:
    • transparencyInput

      public final RTShader.TransparencyInput transparencyInput
    • u

      public float u
    • v

      public float v
    • invers_ray

      public final Ray invers_ray
    • invers_t

      public float invers_t
    • t

      public float t
    • cur_t

      public float cur_t
    • hasIntersection

      public boolean hasIntersection
    • intersection_part

      public short intersection_part
    • cur_invers_point

      public Point3f cur_invers_point
    • invers_point

      public Point3f invers_point
    • gz

      public float gz
    • dgz

      public float dgz
    • a

      public float a
    • b

      public float b
    • c

      public float c
    • D

      public float D
    • point

      public Point3f point
    • beta

      public float beta
  • Constructor Details

    • FrustumLocalVariables

      public FrustumLocalVariables()