Enumerates Hydra's primvar interpolation modes.
Constant: One value remains constant over the entire surface primitive.
Uniform: One value remains constant for each uv patch segment of the surface primitive.
Varying: Four values are interpolated over each uv patch segment of the surface. Bilinear interpolation is used for interpolation between the four values.
Vertex: Values are interpolated between each vertex in the surface primitive. The basis function of the surface is used for interpolation between vertices.
Facevarying: For polygons and subdivision surfaces, four values are interpolated over each face of the mesh. Bilinear interpolation is used for interpolation between the four values.
Instance: One value remains constant across each instance.
Enumerator |
---|
HdInterpolationConstant |
|
HdInterpolationUniform |
|
HdInterpolationVarying |
|
HdInterpolationVertex |
|
HdInterpolationFaceVarying |
|
HdInterpolationInstance |
|
HdInterpolationCount |
|
Definition at line 177 of file enums.h.