Uses of Class
de.grogra.ray2.radiosity.GroupListBuilder
-
Uses of GroupListBuilder 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
PointLight.computePatches
(GroupListBuilder builder, Point3d middle, Color3f color) 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.static void
Triangulizer.triangulize
(GroupListBuilder builder, Scene scene, int lightIndex) This method divides a Light into patches.static void
Triangulizer.triangulize
(GroupListBuilder builder, Scene scene, Volume v) This method divides a volume into a list of patches.