Bevel Deformer

About

Parameters

Parameters are accessed with C4DAtom::GetParameter()/ C4DAtom::SetParameter(). See Parameter IDs.


Parameter: Component Mode

  • Parameter ID: O_BEVEL_MODE_COMPONENT_TYPE
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Points (O_BEVEL_MODE_COMPONENT_TYPE_POINT)
    • Edges (O_BEVEL_MODE_COMPONENT_TYPE_EDGE)
    • Polygons (O_BEVEL_MODE_COMPONENT_TYPE_POLYGON)

Parameter: Add


Parameter: Remove


Parameter: Selection


Parameter: Use Angle


Parameter: Angle Threshold


Parameter: Bevel Mode

  • Parameter ID: O_BEVEL_MASTER_MODE
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Chamfer (O_BEVEL_MASTER_MODE_CHAMFER)
    • Solid (O_BEVEL_MASTER_MODE_SOLID)

Parameter: Offset Mode

  • Parameter ID: O_BEVEL_OFFSET_MODE
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Fixed Distance (O_BEVEL_OFFSET_MODE_FIXED)
    • Radial (O_BEVEL_OFFSET_MODE_RADIAL)
    • Proportional (O_BEVEL_OFFSET_MODE_PROPORTIONAL)

Parameter: Offset


Parameter: Subdivision


Parameter: Depth


Parameter: Depth


Parameter: Limit


Parameter: Extrusion


Parameter: Max Angle


Parameter: Preserve Groups


Parameter: Shape

  • Parameter ID: O_BEVEL_SHAPING_MODE
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Round (O_BEVEL_SHAPING_MODE_ROUND)
    • User (O_BEVEL_SHAPING_MODE_USER)
    • Profile (O_BEVEL_SHAPING_MODE_PROFILE)

Parameter: Tension


Parameter: User Shape

  • Parameter ID: O_BEVEL_SHAPING_SPLINE
  • Parameter Type: SplineData

Parameter: Profile Spline


Parameter: Profile Plane

  • Parameter ID: O_BEVEL_SHAPING_SPLINE_PLANE
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • XY (O_BEVEL_SHAPING_SPLINE_PLANE_XY)
    • XZ (O_BEVEL_SHAPING_SPLINE_PLANE_XZ)
    • ZY (O_BEVEL_SHAPING_SPLINE_PLANE_ZY)

Parameter: Symmetry


Parameter: Constant Cross Section


Parameter: Mitering

  • Parameter ID: O_BEVEL_MITERING
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Default (O_BEVEL_MITERING_DEFAULT)
    • Uniform (O_BEVEL_MITERING_UNIFORM)
    • Radial (O_BEVEL_MITERING_RADIAL)
    • Patch (O_BEVEL_MITERING_PATCH)

Parameter: Ending

  • Parameter ID: O_BEVEL_CORNER_ENDING
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • Default (O_BEVEL_CORNER_ENDING_DEFAULT)
    • Extend (O_BEVEL_CORNER_ENDING_EXTEND)
    • Inset (O_BEVEL_CORNER_ENDING_INSET)

Parameter: Partial Rounding

  • Parameter ID: O_BEVEL_PROUNDING_TYPE
  • Parameter Type: maxon::Int32 (Basic Data Types)
  • Cycle Values:
    • None (O_BEVEL_PROUNDING_TYPE_FLAT)
    • Full (O_BEVEL_PROUNDING_TYPE_FULL)
    • Convex (O_BEVEL_PROUNDING_TYPE_CONVEX)

Parameter: Corner N-gons


Parameter: Rounding N-gons


Parameter: Phong Break Rounding


Parameter: Phong Break Miters