Uses of Interface
de.grogra.ray.physics.Scattering
Packages that use Scattering
Package
Description
-
Uses of Scattering in de.grogra.glsl.light
Classes in de.grogra.glsl.light that implement Scattering -
Uses of Scattering in de.grogra.gpuflux.imp3d.objects
Classes in de.grogra.gpuflux.imp3d.objects that implement Scattering -
Uses of Scattering in de.grogra.gpuflux.imp3d.shading
Classes in de.grogra.gpuflux.imp3d.shading that implement Scattering -
Uses of Scattering in de.grogra.imp3d
Classes in de.grogra.imp3d that implement Scattering -
Uses of Scattering in de.grogra.imp3d.objects
Classes in de.grogra.imp3d.objects that implement ScatteringModifier and TypeClassDescriptionclassThis class implements an ambient light.classThis class implements a directional light.classA directional light with a fixed size.classclassclassclassclassclassThis class implements a spot light. -
Uses of Scattering in de.grogra.imp3d.shading
Subinterfaces of Scattering in de.grogra.imp3d.shadingClasses in de.grogra.imp3d.shading that implement ScatteringModifier and TypeClassDescriptionclassclassclassDeprecated.classAPhongshader represents a Phong-like reflector.final classARGBAShaderimplements a simple lambertian material with a single color and an alpha-value for the transparency.classclassclassclassThis abstract base class defines a shader which switches between a set of actual shaders based on the shading environment and ray direction. -
Uses of Scattering in de.grogra.ray.physics
Subinterfaces of Scattering in de.grogra.ray.physicsModifier and TypeInterfaceDescriptioninterfaceinterfaceALightinstance represents a light source.interfaceinterfaceAShaderinstance 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.Methods in de.grogra.ray.physics with parameters of type ScatteringModifier and TypeMethodDescriptionstatic voidTests.computeAlbedo(Scattering s, int angleSteps, int n) -
Uses of Scattering in de.grogra.ray2.tracing.modular
Fields in de.grogra.ray2.tracing.modular with type parameters of type ScatteringMethods in de.grogra.ray2.tracing.modular with parameters of type ScatteringModifier and TypeMethodDescriptionvoidPathValues.saveValues(int i, Line r, Intersection desc, Environment env, Spectrum spec, Scattering sh, boolean isSpec, boolean isRefrac)