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)
Remove (c4d.Remove)
this (c4d.this)
entry, (c4d.entry,)
because (c4d.because)
the (c4d.the)
adaptive (c4d.adaptive)
mode (c4d.mode)
is (c4d.is)
not (c4d.not)
supported (c4d.supported)
with (c4d.with)
DX (c4d.DX)
and (c4d.and)
Metal (c4d.Metal)
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 Viewport
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