| Frames | No Frames |
Methods with return type org.sunflow.core.Ray | |
| Ray | FisheyeLens.getRay(float x, float y, int imageWidth, int imageHeight, double lensX, double lensY, double time) |
| Ray | PinholeLens.getRay(float x, float y, int imageWidth, int imageHeight, double lensX, double lensY, double time) |
| Ray | SphericalLens.getRay(float x, float y, int imageWidth, int imageHeight, double lensX, double lensY, double time) Create a new rayto be cast through pixel (x,y) on the image
plane. |
| Ray | |
Methods with parameter type org.sunflow.core.Ray | |
| void | Intersect the specified ray with the geometry in local space. |
| void | Intersect the specified primitive in local space. |
| void | Set the current shadow ray. |
| void | Trace a new photon from the current location. |
| ShadingState | Trace a final gather ray and return the intersection result as a new
render state
|
| Color | Returns the color obtained by recursively tracing the specified ray. |
| Color | Returns the color obtained by recursively tracing the specified ray. |
| void | Trace a new photon from the current location. |
| Color | Returns the color obtained by recursively tracing the specified ray. |
| void | Trace a new photon from the current location. |
| Color | Trace a shadow ray against the scene, and computes the accumulated
opacity along the ray. |
Methods with return type org.sunflow.core.Ray | |
| Ray | Gets the ray that is associated with this state. |
| Ray | Camera.getRay(float x, float y, int imageWidth, int imageHeight, double lensX, double lensY, double time) Generate a ray passing though the specified point on the image plane. |
| Ray | CameraLens.getRay(float x, float y, int imageWidth, int imageHeight, double lensX, double lensY, double time) Create a new rayto be cast through pixel (x,y) on the image
plane. |
| Ray | Get the sample's shadow ray. |
| Ray | Create a new ray by transforming the supplied one by the given matrix. |
Methods with parameter type org.sunflow.core.Ray | |
| void | Intersect the specified ray with the geometry in local space. |
| void | |
| void | Intersect the specified ray with the geometry in local space. |
| void | Intersect the specified ray with the geometry in local space. |
Methods with parameter type org.sunflow.core.Ray | |
| void | Intersect the specified primitive in local space. |
| void | Intersect the specified primitive in local space. |
| void | Intersect the specified primitive in local space. |
| void | |
| void | Intersect the specified primitive in local space. |
| void | Intersect the specified primitive in local space. |
| void | Intersect the specified primitive in local space. |
| void | |
| void | |
| void | Intersect the specified primitive in local space. |
| void | Intersect the specified primitive in local space. |
| void | Intersect the specified primitive in local space. |
| void | Intersect the specified primitive in local space. |
| void | |
Methods with parameter type org.sunflow.core.Ray | |
| void | Intersect the specified primitive in local space. |
| void | Intersect the specified primitive in local space. |
Methods with parameter type org.sunflow.core.Ray | |
| void | Intersect the specified primitive in local space. |