Library | File

Enum wfcSurfaceTessellationProjection

# include <wfcGeometry.h>

enum wfcSurfaceTessellationProjection
{
    wfcSRFTESS_DEFAULT_PROJECTION,
    wfcSRFTESS_PLANAR_PROJECTION,
    wfcSRFTESS_CYLINDRICAL_PROJECTION,
    wfcSRFTESS_SPHERICAL_PROJECTION,
    wfcSRFTESS_NO_PROJECTION,
    wfcSurfaceTessellationProjection_nil
};



Description

The enum of Surface tessellation projection.
Manual References:
Geometry Evaluation: Surface Tessellation




Values

wfcSRFTESS_DEFAULT_PROJECTION
Default projection; this will provide UV params for the tessellation points which map to a plane whose U and V extents are each [0,1]
wfcSRFTESS_PLANAR_PROJECTION
Project the UV params using a planar transform, where u = x, v = y, z is ignored.
wfcSRFTESS_CYLINDRICAL_PROJECTION
Project the UV params using a cylindrical transform, where where x = r*cos(theta) and y = r*sin(theta); u = theta, v = z, r is ignored
wfcSRFTESS_SPHERICAL_PROJECTION
Project the UV params onto a sphere, where x = r*cos(theta)*sin(phi), y = r*sin(theta)*sin(phi), z = r*cos(phi); u = theta, v = phi, r is ignored
wfcSRFTESS_NO_PROJECTION
No projection; this will provide unmodified UV params for the tessellation points.
wfcSurfaceTessellationProjection_nil
Enum null value.