Subdivision Surface

关于

参数

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