Subdivision Surface¶
About¶
Header File: objects/description/osds.h
Description Category: Scene Objects. A
c4d.BaseObject
.- Included Description:
Parameters¶
Parameters are accessed with C4DAtom.GetParameter()
/C4DAtom.SetParameter()
.
Parameter: Type
Parameter ID: c4d.SDSOBJECT_TYPE
Parameter Type: int
- Cycle Values:
Catmull-Clark (c4d.SDSOBJECT_TYPE_CM)
Catmull-Clark (N-Gons) (c4d.SDSOBJECT_TYPE_CM_N)
OpenSubdiv Catmull-Clark (c4d.SDSOBJECT_TYPE_OSD_CATMARK)
OpenSubdiv Catmull-Clark (Adaptive) (c4d.SDSOBJECT_TYPE_OSD_CATMARK_ADAPTIVE)
OpenSubdiv Loop (c4d.SDSOBJECT_TYPE_OSD_LOOP)
OpenSubdiv Bilinear (c4d.SDSOBJECT_TYPE_OSD_BILINEAR)
Parameter: R12 Compatibility
Parameter ID: c4d.SDSOBJECT_R12_COMPATIBILITY
Parameter Type: bool
Parameter: Subdivision Editor
Parameter ID: c4d.SDSOBJECT_SUBEDITOR_CM
Parameter Type: int
Parameter: Subdivision Renderer
Parameter ID: c4d.SDSOBJECT_SUBRAY_CM
Parameter Type: int
Parameter: Subdivide UVs
Parameter ID: c4d.SDSOBJECT_SUBDIVIDE_UV
Parameter Type: int
- Cycle Values:
Standard (c4d.SDSOBJECT_SUBDIVIDE_UV_STANDARD)
Boundary (c4d.SDSOBJECT_SUBDIVIDE_UV_BOUNDARY)
Edge (c4d.SDSOBJECT_SUBDIVIDE_UV_EDGE)
Parameter: Subdivide UVs
Parameter ID: c4d.SDSOBJECT_OSD_FVAR_BOUNDARY_METHOD
Parameter Type: int
- Cycle Values:
Linear, Boundaries (c4d.SDSOBJECT_OSD_FVAR_BOUNDARY_METHOD_BOUNDARIES)
Linear, All (c4d.SDSOBJECT_OSD_FVAR_BOUNDARY_METHOD_ALL)
Parameter: Boundary Interpolation
Parameter ID: c4d.SDSOBJECT_OSD_BOUNDARY_METHOD
Parameter Type: int
- Cycle Values:
Edge (c4d.SDSOBJECT_OSD_BOUNDARY_METHOD_EDGEONLY)
Edge and Corner (c4d.SDSOBJECT_OSD_BOUNDARY_METHOD_EDGEANDCORNER)
Parameter: Triangle Subdivision
Parameter ID: c4d.SDSOBJECT_OSD_CATMARK_TRI_SUBD
Parameter Type: int
- Cycle Values:
Catmark (c4d.SDSOBJECT_OSD_CATMARK_TRI_SUBD_CATMARK)
Smooth (c4d.SDSOBJECT_OSD_CATMARK_TRI_SUBD_SMOOTH)
Parameter: Edge Crease
Parameter ID: c4d.SDSOBJECT_OSD_EDGE_CREASE
Parameter Type: int
- Cycle Values:
Uniform (c4d.SDSOBJECT_OSD_EDGE_CREASE_UNIFORM)
Chaikin (c4d.SDSOBJECT_OSD_EDGE_CREASE_CHAIKIN)
Parameter: Adaptive (GPU) Tessellation Level
Parameter ID: c4d.SDSOBJECT_OSD_ADAPTIVE_TESSELLATION_LEVEL
Parameter Type: int