Uses of Package
de.grogra.ray.physics
Packages that use de.grogra.ray.physics
Package
Description
-
Classes in de.grogra.ray.physics used by de.grogra.glsl.lightClassDescriptionA
Light
instance represents a light source.AScattering
instance represents a scattering entity: Either a surfaceShader
, aLight
source, or aSensor
.This class implements a spectrum which is represented by threefloat
values which are interpreted as the red, green and blue part of the spectrum. -
Classes in de.grogra.ray.physics used by de.grogra.glsl.light.shadowClassDescriptionThis class implements a spectrum which is represented by three
float
values which are interpreted as the red, green and blue part of the spectrum. -
Classes in de.grogra.ray.physics used by de.grogra.gpuflux.imp3d.objectsClassDescriptionThis class serves as input to scattering calculations.A
Light
instance represents a light source.AScattering
instance represents a scattering entity: Either a surfaceShader
, aLight
source, or aSensor
.This interface represents a spectrum, i.e., a function f(ν) of frequency ν of a wave. -
Classes in de.grogra.ray.physics used by de.grogra.gpuflux.imp3d.shadingClassDescriptionThis class serves as input to scattering calculations.A
Scattering
instance represents a scattering entity: Either a surfaceShader
, aLight
source, or aSensor
.AShader
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. -
Classes in de.grogra.ray.physics used by de.grogra.gpuflux.scene
-
Classes in de.grogra.ray.physics used by de.grogra.gpuflux.scene.light
-
Classes in de.grogra.ray.physics used by de.grogra.gpuflux.tracerClassDescriptionThis class implements a spectrum which is represented by three
double
values which are interpreted as the red, green and blue part of the spectrum. -
Classes in de.grogra.ray.physics used by de.grogra.imp3dClassDescriptionThis class serves as input to scattering calculations.A
Scattering
instance represents a scattering entity: Either a surfaceShader
, aLight
source, or aSensor
.This interface represents a spectrum, i.e., a function f(ν) of frequency ν of a wave. -
Classes in de.grogra.ray.physics used by de.grogra.imp3d.objectsClassDescriptionThis class serves as input to scattering calculations.A
Light
instance represents a light source.AScattering
instance represents a scattering entity: Either a surfaceShader
, aLight
source, or aSensor
.This interface represents a spectrum, i.e., a function f(ν) of frequency ν of a wave. -
Classes in de.grogra.ray.physics used by de.grogra.imp3d.ray2ClassDescriptionAn
Interior
instance represents the interior of a solid object.ALight
instance represents a light source.AShader
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. -
Classes in de.grogra.ray.physics used by de.grogra.imp3d.shadingClassDescriptionThis class serves as input to scattering calculations.An
Interior
instance represents the interior of a solid object.This class serves as input toInterior.attenuate(Input, Color3f)
.ALight
instance represents a light source.AScattering
instance represents a scattering entity: Either a surfaceShader
, aLight
source, or aSensor
.AShader
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. -
Classes in de.grogra.ray.physics used by de.grogra.ray.physicsClassDescriptionThis 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 distinguishThis class serves as input to scattering calculations.This class serves as input toInterior.attenuate(Input, Color3f)
.AScattering
instance represents a scattering entity: Either a surfaceShader
, aLight
source, or aSensor
.This interface represents a spectrum, i.e., a function f(ν) of frequency ν of a wave.This class implements a spectrum which is represented by threedouble
values which are interpreted as the red, green and blue part of the spectrum.This class implements a spectrum which is represented by threefloat
values which are interpreted as the red, green and blue part of the spectrum. -
Classes in de.grogra.ray.physics used by de.grogra.ray.shader
-
Classes in de.grogra.ray.physics used by de.grogra.ray.utilClassDescriptionThis 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. -
Classes in de.grogra.ray.physics used by de.grogra.ray2ClassDescriptionAn
Interior
instance represents the interior of a solid object.ALight
instance represents a light source.AShader
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. -
Classes in de.grogra.ray.physics used by de.grogra.ray2.metropolis.strategyClassDescriptionThis 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. -
Classes in de.grogra.ray.physics used by de.grogra.ray2.radiosityClassDescriptionA
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. -
Classes in de.grogra.ray.physics used by de.grogra.ray2.radiosity.triangulationClassDescriptionA
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. -
Classes in de.grogra.ray.physics used by de.grogra.ray2.tracingClassDescriptionThis 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. -
Classes in de.grogra.ray.physics used by de.grogra.ray2.tracing.modularClassDescriptionThis class serves as input to scattering calculations.A
Light
instance represents a light source.AScattering
instance represents a scattering entity: Either a surfaceShader
, aLight
source, or aSensor
.This interface represents a spectrum, i.e., a function f(ν) of frequency ν of a wave.This class implements a spectrum which is represented by threedouble
values which are interpreted as the red, green and blue part of the spectrum. -
Classes in de.grogra.ray.physics used by de.grogra.rggClassDescriptionThis 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 threedouble
values which are interpreted as the red, green and blue part of the spectrum.