OpenSubdiv General limitations
-
OpenSubdiv does not support:
- Non-manifold meshes
Maya automatically defaults to
Maya Catmull-Clark for meshes that contain non-manifold components.
When
OpenSubdiv cannot be used, an error message appears in the
Script Editor and the polyShape node, indicating that the
Maya Catmull-Clark subdivision method is active.
Note: Modeling operations can generate non-manifold components temporarily. When a non-manifold mesh becomes manifold, the warning messages disappear and the subdivision method automatically switches to
OpenSubdiv.
- Due to driver issues, OpenCL acceleration for OpenSubdiv Catmull-Clark Uniform subdivision method does not work properly on Mac OS X systems with a Quadro 4000 card. To disable acceleration, use the environment variable MAYA_OPENCL_IGNORE_DRIVER_VERSION = 1.
OpenSubdiv Catmull-Clark Adaptive limitations
OpenSubdiv Displacement preview limitations
OpenSubdiv Displacement preview is derived from
OpenSubdiv Catmull-Clark Adaptive, and thus shares its limitations.
- Additionally,
OpenSubdiv Displacement preview does not support:
- File texture node parameters (Alpha gain, etc).
- Non-tangent space vector displacements (i.e. global space not supported).