Frames | No Frames |
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 | |
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 |
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. |
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 | 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 |
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 | |
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 | |
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 |