| Frames | No Frames |
Constructors with parameter type org.sunflow.image.Color | |
Methods with parameter type org.sunflow.image.Color | |
| void | |
| void | |
| void | |
| void | |
| void | |
| void | |
| void | |
| void | |
| void | |
| void | |
| void | |
| void | Scatter a photon with the specied power. |
| void | Scatter a photon with the specied power. |
| void | |
| void | Scatter a photon with the specied power. |
| void | |
| void | Scatter a photon with the specied power. |
| void | |
| void | |
Methods with return type org.sunflow.image.Color | |
| Color | |
| Color | |
| Color | |
| Color | |
| Color | |
| Color | |
| Color | |
| Color | |
| Color | |
| Color | |
| Color | |
| Color | |
| Color | |
| Color | |
| Color | |
| Color | |
| Color | |
| Color | |
| Color | |
| Color | |
| Color | Gets the radiance for a specified rendering state. |
| Color | Gets the radiance for a specified rendering state. |
| Color | |
| Color | Gets the radiance for a specified rendering state. |
| Color | |
| Color | Gets the radiance for a specified rendering state. |
| Color | |
| Color | |
| Color | |
Methods with parameter type org.sunflow.image.Color | |
| void | |
| void | |
Methods with parameter type org.sunflow.image.Color | |
| void | DirectionalSpotlight.getPhoton(double randX1, double randY1, double randX2, double randY2, Point3 p, Vector3 dir, Color power) |
| void | ImageBasedLight.getPhoton(double randX1, double randY1, double randX2, double randY2, Point3 p, Vector3 dir, Color power) Gets a photon to emit from this light source by setting each of the
arguments. |
| void | PointLight.getPhoton(double randX1, double randY1, double randX2, double randY2, Point3 p, Vector3 dir, Color power) Gets a photon to emit from this light source by setting each of the
arguments. |
| void | SphereLight.getPhoton(double randX1, double randY1, double randX2, double randY2, Point3 p, Vector3 dir, Color power) |
| void | SunSkyLight.getPhoton(double randX1, double randY1, double randX2, double randY2, Point3 p, Vector3 dir, Color power) Gets a photon to emit from this light source by setting each of the
arguments. |
| void | Scatter a photon with the specied power. |
| void | |
| void | Scatter a photon with the specied power. |
| void | |
Methods with return type org.sunflow.image.Color | |
| Color | Gets the radiance for a specified rendering state. |
| Color | |
| Color | Gets the radiance for a specified rendering state. |
| Color | |
Constructors with parameter type org.sunflow.image.Color | |
Fields of type org.sunflow.image.Color | |
| Color | |
| Color | |
| Color | |
| Color | |
| Color | |
| Color | |
| Color | |
| Color | |
| Color | |
Methods with parameter type org.sunflow.image.Color | |
| Color | |
| Color | |
| Color | |
| Color | |
| Color | |
| Color | |
| Color | |
| XYZColor | |
| Color | |
| Color | |
| Color | |
| boolean | |
| Color | |
| Color | |
| Color | |
| Color | |
| Color | |
| Color | |
| Color | |
| Color | |
| void | |
| Color | |
| Color | |
| Color | |
Methods with return type org.sunflow.image.Color | |
| Color | |
| Color | |
| Color | |
| Color | |
| Color | |
| Color | |
| Color | |
| Color | |
| Color | |
| Color | |
| Color | RGBSpace.convertXYZtoRGB(float X, float Y, float Z) |
| Color | |
| Color | |
| Color | |
| Color | |
| Color | |
| Color | |
| Color | |
| Color | |
| Color | |
| Color | |
| Color | |
| Color | |
| Color | |
| Color | |
| Color | |
| Color | |
| Color | |
| Color | |
| Color | |
| Color | |
| Color | |
| Color | |
| Color | |
| Color | |
| Color | |
| Color | |
Methods with parameter type org.sunflow.image.Color | |
| void | Add the specified color as a parameter. |
| Color | Computes a plain diffuse response to the current light samples and global
illumination. |
| Color | Get the specified color parameter from this list. |
| Color | Return the incomming irradiance due to indirect diffuse illumination at
the specified surface point. |
| Color | Gets the total irradiance reaching the current point from diffuse
surfaces. |
| void | LightSource.getPhoton(double randX1, double randY1, double randX2, double randY2, Point3 p, Vector3 dir, Color power) Gets a photon to emit from this light source by setting each of the
arguments. |
| void | Update the current image with a region of flat color. |
| void | Update the current image with a bucket of data. |
| Color | Ambient occlusion routine, returns a value between bright and dark
depending on the amount of geometric occlusion in the scene. |
| void | Scatter a photon with the specied power. |
| void | Set the diffuse and specular radiance emitted by the current light
source. |
| Color | Computes a phong specular response to the current light samples and
global illumination. |
| void | Store the specified photon. |
| void | Records a photon at the specified location. |
| void | Trace a new photon from the current location. |
| void | Trace a new photon from the current location. |
| void | Trace a new photon from the current location. |
Methods with return type org.sunflow.image.Color | |
| Color | Computes a plain diffuse response to the current light samples and global
illumination. |
| Color | Get the specified color parameter from this list. |
| Color | Get diffuse radiance. |
| Color | Returns the glboal diffuse radiance estimate given by the current
GIEngine if present. |
| Color | This is an optional method for engines that contain a secondary
illumination engine which can return an approximation of the global
radiance in the scene (like a photon map). |
| Color | Return the incomming irradiance due to indirect diffuse illumination at
the specified surface point. |
| Color | Gets the total irradiance reaching the current point from diffuse
surfaces. |
| Color | Gets the color at location (x,y) in the texture. |
| Color | Gets the radiance for a specified rendering state. |
| Color | Lookup the global diffuse radiance at the specified surface point. |
| Color | Get the result of shading this point
|
| Color | Get specular radiance. |
| Color | ShadingState.occlusion(int samples, float maxDist) Simple black and white ambient occlusion. |
| Color | Ambient occlusion routine, returns a value between bright and dark
depending on the amount of geometric occlusion in the scene. |
| Color | Run the shader at this surface point. |
| Color | Computes a phong specular response to the current light samples and
global illumination. |
| Color | Returns the color obtained by recursively tracing the specified ray. |
| Color | Returns the color obtained by recursively tracing the specified ray. |
| Color | Returns the color obtained by recursively tracing the specified ray. |
| Color | Trace a shadow ray against the scene, and computes the accumulated
opacity along the ray. |
| Color | Trace transparency, this is equivalent to tracing a refraction ray in the
incoming ray direction. |
Methods with parameter type org.sunflow.image.Color | |
| void | |
| void | |
| void | Declare a parameter with the specified name and value. |
Methods with parameter type org.sunflow.image.Color | |
| void | |
| void | Update the current image with a region of flat color. |
| void | Update the current image with a region of flat color. |
| void | |
| void | |
| void | |
| void | Update the current image with a bucket of data. |
| void | Update the current image with a bucket of data. |
| void | |
| void | |
Methods with parameter type org.sunflow.image.Color | |
| Color | Return the incomming irradiance due to indirect diffuse illumination at
the specified surface point. |
| Color | Return the incomming irradiance due to indirect diffuse illumination at
the specified surface point. |
| Color | |
| Color | Return the incomming irradiance due to indirect diffuse illumination at
the specified surface point. |
| Color | Return the incomming irradiance due to indirect diffuse illumination at
the specified surface point. |
Methods with return type org.sunflow.image.Color | |
| Color | This is an optional method for engines that contain a secondary
illumination engine which can return an approximation of the global
radiance in the scene (like a photon map). |
| Color | This is an optional method for engines that contain a secondary
illumination engine which can return an approximation of the global
radiance in the scene (like a photon map). |
| Color | |
| Color | This is an optional method for engines that contain a secondary
illumination engine which can return an approximation of the global
radiance in the scene (like a photon map). |
| Color | This is an optional method for engines that contain a secondary
illumination engine which can return an approximation of the global
radiance in the scene (like a photon map). |
| Color | Return the incomming irradiance due to indirect diffuse illumination at
the specified surface point. |
| Color | Return the incomming irradiance due to indirect diffuse illumination at
the specified surface point. |
| Color | |
| Color | Return the incomming irradiance due to indirect diffuse illumination at
the specified surface point. |
| Color | Return the incomming irradiance due to indirect diffuse illumination at
the specified surface point. |
Methods with parameter type org.sunflow.image.Color | |
| void | |
| void | Store the specified photon. |
| void | Store the specified photon. |
Methods with return type org.sunflow.image.Color | |
| Color | |
| Color | Lookup the global diffuse radiance at the specified surface point. |
Methods with parameter type org.sunflow.image.Color | |
| void | CornellBox.getPhoton(double randX1, double randY1, double randX2, double randY2, Point3 p, Vector3 dir, Color power) |
| void | |
| void | |
Methods with return type org.sunflow.image.Color | |
| Color | |
| Color | |