Uses of Interface
de.grogra.ray.physics.Shader
Package
Description
-
Uses of Shader in de.grogra.gpuflux.imp3d.shading
-
Uses of Shader in de.grogra.imp3d.ray2
-
Uses of Shader in de.grogra.imp3d.shading
Modifier and TypeClassDescriptionclass
class
final class
Deprecated.class
APhong
shader represents a Phong-like reflector.final class
ARGBAShader
implements a simple lambertian material with a single color and an alpha-value for the transparency.class
class
class
class
This abstract base class defines a shader which switches between a set of actual shaders based on the shading environment and ray direction. -
Uses of Shader in de.grogra.ray2
-
Uses of Shader in de.grogra.ray2.radiosity
-
Uses of Shader in de.grogra.ray2.radiosity.triangulation
Modifier and TypeMethodDescriptionstatic void
Cone.computePatches
(GroupListBuilder builder, TransformableVolume cone, Shader shader) Divides the volume into patches and use the builder to store it.static void
Cube.computePatches
(GroupListBuilder builder, TransformableVolume cube, Shader shader) Divides the volume into patches and use the builder to store it.static void
Cylinder.computePatches
(GroupListBuilder builder, TransformableVolume cylinder, Shader shader) Divides the volume into patches and use the builder to store it.static void
Frustum.computePatches
(GroupListBuilder builder, TransformableVolume frustrum, Shader shader) Divides the volume into patches and use the builder to store it.static void
Sphere.computePatches
(GroupListBuilder builder, TransformableVolume sphere, Shader shader) Divides the volume into patches and use the builder to store it.static void
Square.computePatches
(GroupListBuilder builder, TransformableVolume square, Shader shader, Color3f emitted) Divides the volume into patches and use the builder to store it.