JWS C Library
C language utility library
|
A patch of surface on a plane defined by the position and orientation of a Surface_point_f. More...
#include <surface.h>
Data Fields | |
Vector_f * | pts [4] |
Four points composing the parallelogram for the patch. | |
Vector_f * | normal |
Normal vector for the plane the patch lies on. | |
Vector_f * | center |
Center (or anchor) point for the patch. | |
float | albedo |
Ratio of reflected to incendent light on the patch. |
A patch of surface on a plane defined by the position and orientation of a Surface_point_f.
The patches are parallelograms.
Normal vector for the plane the patch lies on.
From the gradient vector of the Surface_point_f.
Center (or anchor) point for the patch.
From the location of the Surface_point_f.
float Surface_patch_f::albedo |