关于
参数
Parameters are accessed with
C4DAtom::GetParameter()
/
C4DAtom::SetParameter()
。见
Parameter IDs
.
Parameter:
类型
-
Parameter ID:
SDSOBJECT_TYPE
-
Parameter Type:
maxon::Int32
(
Basic Data Types
)
-
Cycle Values:
-
Catmull-Clark (SDSOBJECT_TYPE_CM)
-
Catmull-Clark (N-Gons) (SDSOBJECT_TYPE_CM_N)
-
OpenSubdiv Catmull-Clark (SDSOBJECT_TYPE_OSD_CATMARK)
-
OpenSubdiv Catmull-Clark (Adaptive) (SDSOBJECT_TYPE_OSD_CATMARK_ADAPTIVE)
-
OpenSubdiv Loop (SDSOBJECT_TYPE_OSD_LOOP)
-
OpenSubdiv Bilinear (SDSOBJECT_TYPE_OSD_BILINEAR)
Parameter:
R12 Compatibility
Parameter:
Subdivision Editor
Parameter:
Subdivision Renderer
Parameter:
Subdivide UVs
-
Parameter ID:
SDSOBJECT_SUBDIVIDE_UV
-
Parameter Type:
maxon::Int32
(
Basic Data Types
)
-
Cycle Values:
-
Standard (SDSOBJECT_SUBDIVIDE_UV_STANDARD)
-
Boundary (SDSOBJECT_SUBDIVIDE_UV_BOUNDARY)
-
Edge (SDSOBJECT_SUBDIVIDE_UV_EDGE)
Parameter:
Subdivide UVs
-
Parameter ID:
SDSOBJECT_OSD_FVAR_BOUNDARY_METHOD
-
Parameter Type:
maxon::Int32
(
Basic Data Types
)
-
Cycle Values:
-
Linear, Boundaries (SDSOBJECT_OSD_FVAR_BOUNDARY_METHOD_BOUNDARIES)
-
Linear, All (SDSOBJECT_OSD_FVAR_BOUNDARY_METHOD_ALL)
Parameter:
Boundary Interpolation
-
Parameter ID:
SDSOBJECT_OSD_BOUNDARY_METHOD
-
Parameter Type:
maxon::Int32
(
Basic Data Types
)
-
Cycle Values:
-
Edge (SDSOBJECT_OSD_BOUNDARY_METHOD_EDGEONLY)
-
Edge and Corner (SDSOBJECT_OSD_BOUNDARY_METHOD_EDGEANDCORNER)
Parameter:
Triangle Subdivision
-
Parameter ID:
SDSOBJECT_OSD_CATMARK_TRI_SUBD
-
Parameter Type:
maxon::Int32
(
Basic Data Types
)
-
Cycle Values:
-
Catmark (SDSOBJECT_OSD_CATMARK_TRI_SUBD_CATMARK)
-
Smooth (SDSOBJECT_OSD_CATMARK_TRI_SUBD_SMOOTH)
Parameter:
Edge Crease
-
Parameter ID:
SDSOBJECT_OSD_EDGE_CREASE
-
Parameter Type:
maxon::Int32
(
Basic Data Types
)
-
Cycle Values:
-
Uniform (SDSOBJECT_OSD_EDGE_CREASE_UNIFORM)
-
Chaikin (SDSOBJECT_OSD_EDGE_CREASE_CHAIKIN)
Parameter:
Adaptive (GPU) Tessellation Level