| Frames | No Frames |
Methods with parameter type org.sunflow.core.ShadingState | |
| void | |
| void | |
| void | Store the specified photon. |
| void | Store the specified photon. |
Methods with parameter type org.sunflow.core.ShadingState | |
| 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 radiance for a specified rendering state. |
| void | Retrieve caustic photons at the specified shading location and add them
as diffuse light samples. |
| void | Samples the light source to compute direct illumination. |
| void | Modify the shading state for the point to be shaded. |
| void | Prepare the shading state for shader invocation. |
| void | Prepare the specified ShadingState by setting all of its internal
parameters. |
| void | Scatter a photon with the specied power. |
| void | Store the specified photon. |
| void | Trace the shadow ray, attenuating the sample's color by the opacity of
intersected objects. |
Methods with return type org.sunflow.core.ShadingState | |
| ShadingState | Scene.getRadiance(IntersectionState istate, float rx, float ry, double lensU, double lensV, double time, int instance) Get the radiance seen through a particular pixel
|
| ShadingState | Trace a final gather ray and return the intersection result as a new
render state
|
Methods with parameter type org.sunflow.core.ShadingState | |
| Color | |
| Color | |
| void | |
| void | Prepare the specified ShadingState by setting all of its internal
parameters. |
| void | Prepare the specified ShadingState by setting all of its internal
parameters. |
| void | Prepare the specified ShadingState by setting all of its internal
parameters. |
| void | |
| void | Prepare the specified ShadingState by setting all of its internal
parameters. |
| void | Prepare the specified ShadingState by setting all of its internal
parameters. |
| void | Prepare the specified ShadingState by setting all of its internal
parameters. |
| void | |
| void | |
| void | Prepare the specified ShadingState by setting all of its internal
parameters. |
| void | Prepare the specified ShadingState by setting all of its internal
parameters. |
| void | Prepare the specified ShadingState by setting all of its internal
parameters. |
| void | Prepare the specified ShadingState by setting all of its internal
parameters. |
| void | |
| void | |
Methods with parameter type org.sunflow.core.ShadingState | |
| Color | Gets the radiance for a specified rendering state. |
| Color | |
| Color | Gets the radiance for a specified rendering state. |
| Color | |
| void | |
| void | Samples the light source to compute direct illumination. |
| void | Samples the light source to compute direct illumination. |
| void | |
| void | Samples the light source to compute direct illumination. |
| boolean | |
| void | Prepare the specified ShadingState by setting all of its internal
parameters. |
| void | Prepare the specified ShadingState by setting all of its internal
parameters. |
| void | Scatter a photon with the specied power. |
| void | |
| void | Scatter a photon with the specied power. |
| void | |
Methods with parameter type org.sunflow.core.ShadingState | |
| void | Prepare the specified ShadingState by setting all of its internal
parameters. |
Methods with parameter type org.sunflow.core.ShadingState | |
| 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.core.ShadingState | |
| void | |
| void | |
Methods with parameter type org.sunflow.core.ShadingState | |
| @Override | |
| @Override | |
| @Override | |
| @Override | |
| 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 | |
| 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 | |