Simple tangent space storage for surfaces.
More...
#include <mitsuba/render/trimesh.h>
|
| Vector | dpdu |
| | Position partial with respect to the U parameter of the local chart. More...
|
| |
| Vector | dpdv |
| | Position partial with respect to the V parameter of the local chart. More...
|
| |
Simple tangent space storage for surfaces.
Note that the dpdu and dpdv vectors are not necessarily orthogonal.
| mitsuba::TangentSpace::TangentSpace |
( |
| ) |
|
|
inline |
| mitsuba::TangentSpace::TangentSpace |
( |
const Vector & |
dpdu, |
|
|
const Vector & |
dpdv |
|
) |
| |
|
inline |
| mitsuba::TangentSpace::TangentSpace |
( |
Stream * |
stream | ) |
|
|
inline |
| void mitsuba::TangentSpace::serialize |
( |
Stream * |
stream | ) |
|
|
inline |
| std::string mitsuba::TangentSpace::toString |
( |
| ) |
const |
|
inline |
| Vector mitsuba::TangentSpace::dpdu |
Position partial with respect to the U parameter of the local chart.
| Vector mitsuba::TangentSpace::dpdv |
Position partial with respect to the V parameter of the local chart.
The documentation for this struct was generated from the following file: