Uses of Package
de.grogra.ray.physics

Packages that use de.grogra.ray.physics
  • Class
    Description
    The Emitter interface is the superinterface for all entities which emit a quantity of light transport: Light sources emit radiance, Sensors emit importance.
    A Light instance represents a light source.
    A Scattering instance represents a scattering entity: Either a surface Shader, a Light source, or a Sensor.
    This class implements a spectrum which is represented by three float values which are interpreted as the red, green and blue part of the spectrum.
  • Class
    Description
    This class implements a spectrum which is represented by three float values which are interpreted as the red, green and blue part of the spectrum.
  • Class
    Description
    The Emitter interface is the superinterface for all entities which emit a quantity of light transport: Light sources emit radiance, Sensors emit importance.
    This class serves as input to scattering calculations.
    A Light instance represents a light source.
    A Scattering instance represents a scattering entity: Either a surface Shader, a Light source, or a Sensor.
    This interface represents a spectrum, i.e., a function f(ν) of frequency ν of a wave.
  • Class
    Description
    This class serves as input to scattering calculations.
    A Scattering instance represents a scattering entity: Either a surface Shader, a Light source, or a Sensor.
    A Shader instance represents a surface shader which calculates the color of an outgoing light ray at a given point as a function of geometrical and optical properties, namely local and global point coordinates, canonical uv-coordinates, surface tangent vectors, outgoing ray direction, index of refraction, and a list of incident light rays, consisting of color and direction.
    This interface represents a spectrum, i.e., a function f(ν) of frequency ν of a wave.
  • Class
    Description
    This class serves as input to scattering calculations.
  • Class
    Description
    This class serves as input to scattering calculations.
  • Class
    Description
    This class implements a spectrum which is represented by three double values which are interpreted as the red, green and blue part of the spectrum.
  • Class
    Description
    The Emitter interface is the superinterface for all entities which emit a quantity of light transport: Light sources emit radiance, Sensors emit importance.
    This class serves as input to scattering calculations.
    A Scattering instance represents a scattering entity: Either a surface Shader, a Light source, or a Sensor.
     
    This interface represents a spectrum, i.e., a function f(ν) of frequency ν of a wave.
  • Class
    Description
    The Emitter interface is the superinterface for all entities which emit a quantity of light transport: Light sources emit radiance, Sensors emit importance.
    This class serves as input to scattering calculations.
    A Light instance represents a light source.
    A Scattering instance represents a scattering entity: Either a surface Shader, a Light source, or a Sensor.
     
    This interface represents a spectrum, i.e., a function f(ν) of frequency ν of a wave.
  • Class
    Description
    An Interior instance represents the interior of a solid object.
    A Light instance represents a light source.
     
    A Shader instance represents a surface shader which calculates the color of an outgoing light ray at a given point as a function of geometrical and optical properties, namely local and global point coordinates, canonical uv-coordinates, surface tangent vectors, outgoing ray direction, index of refraction, and a list of incident light rays, consisting of color and direction.
    This interface represents a spectrum, i.e., a function f(ν) of frequency ν of a wave.
  • Class
    Description
    The Emitter interface is the superinterface for all entities which emit a quantity of light transport: Light sources emit radiance, Sensors emit importance.
    This class serves as input to scattering calculations.
    An Interior instance represents the interior of a solid object.
    This class serves as input to Interior.attenuate(Input, Color3f).
    A Light instance represents a light source.
    A Scattering instance represents a scattering entity: Either a surface Shader, a Light source, or a Sensor.
    A Shader instance represents a surface shader which calculates the color of an outgoing light ray at a given point as a function of geometrical and optical properties, namely local and global point coordinates, canonical uv-coordinates, surface tangent vectors, outgoing ray direction, index of refraction, and a list of incident light rays, consisting of color and direction.
    This interface represents a spectrum, i.e., a function f(ν) of frequency ν of a wave.
  • Class
    Description
    This interface is used to store more information during the computation of the LightModel.
    This class stores some useful information about incoming rays of an corresponding object, which has received a certain ray.
    This class distinguish
    The Emitter interface is the superinterface for all entities which emit a quantity of light transport: Light sources emit radiance, Sensors emit importance.
    This class serves as input to scattering calculations.
    This class serves as input to Interior.attenuate(Input, Color3f).
    A Scattering instance represents a scattering entity: Either a surface Shader, a Light source, or a Sensor.
    This interface represents a spectrum, i.e., a function f(ν) of frequency ν of a wave.
    This class implements a spectrum which is represented by three double values which are interpreted as the red, green and blue part of the spectrum.
    This class implements a spectrum which is represented by three float values which are interpreted as the red, green and blue part of the spectrum.
  • Class
    Description
    This class serves as input to scattering calculations.
  • Class
    Description
    This interface represents a spectrum, i.e., a function f(ν) of frequency ν of a wave.
    This class implements a spectrum which is represented by three float values which are interpreted as the red, green and blue part of the spectrum.
  • Class
    Description
    An Interior instance represents the interior of a solid object.
    A Light instance represents a light source.
     
    A Shader instance represents a surface shader which calculates the color of an outgoing light ray at a given point as a function of geometrical and optical properties, namely local and global point coordinates, canonical uv-coordinates, surface tangent vectors, outgoing ray direction, index of refraction, and a list of incident light rays, consisting of color and direction.
    This interface represents a spectrum, i.e., a function f(ν) of frequency ν of a wave.
  • Class
    Description
    This class serves as input to scattering calculations.
    This class implements a spectrum which is represented by three double values which are interpreted as the red, green and blue part of the spectrum.
  • Class
    Description
    A Shader instance represents a surface shader which calculates the color of an outgoing light ray at a given point as a function of geometrical and optical properties, namely local and global point coordinates, canonical uv-coordinates, surface tangent vectors, outgoing ray direction, index of refraction, and a list of incident light rays, consisting of color and direction.
  • Class
    Description
    A Shader instance represents a surface shader which calculates the color of an outgoing light ray at a given point as a function of geometrical and optical properties, namely local and global point coordinates, canonical uv-coordinates, surface tangent vectors, outgoing ray direction, index of refraction, and a list of incident light rays, consisting of color and direction.
  • Class
    Description
    This interface is used to store more information during the computation of the LightModel.
    This class serves as input to scattering calculations.
     
    This interface represents a spectrum, i.e., a function f(ν) of frequency ν of a wave.
  • Class
    Description
    This class serves as input to scattering calculations.
    A Light instance represents a light source.
    A Scattering instance represents a scattering entity: Either a surface Shader, a Light source, or a Sensor.
    This interface represents a spectrum, i.e., a function f(ν) of frequency ν of a wave.
    This class implements a spectrum which is represented by three double values which are interpreted as the red, green and blue part of the spectrum.
  • Class
    Description
    This interface is used to store more information during the computation of the LightModel.
    This interface represents a spectrum, i.e., a function f(ν) of frequency ν of a wave.
    This class implements a spectrum which is represented by three double values which are interpreted as the red, green and blue part of the spectrum.