class unreal.DatasmithOpenNurbsOptions(chord_tolerance: float = 0.0, max_edge_length: float = 0.0, normal_tolerance: float = 0.0, stitching_technique: DatasmithCADStitchingTechnique = Ellipsis, geometry: DatasmithOpenNurbsBrepTessellatedSource = Ellipsis)

Bases: DatasmithTessellationOptions

Datasmith Open Nurbs Options

C++ Source:

  • Plugin: DatasmithCADImporter

  • Module: DatasmithOpenNurbsTranslator

  • File: DatasmithOpenNurbsImportOptions.h

Editor Properties: (see get_editor_property/set_editor_property)

  • chord_tolerance (float): [Read-Write] Chord Tolerance: Maximum distance between any generated triangle and the original surface. Smaller values make more triangles.

  • geometry (DatasmithOpenNurbsBrepTessellatedSource): [Read-Write] Geometry

  • max_edge_length (float): [Read-Write] Max Edge Length: Maximum length of any edge in the generated triangles. Smaller values make more triangles.

  • normal_tolerance (float): [Read-Write] Normal Tolerance: Maximum angle between adjacent triangles. Smaller values make more triangles.

  • stitching_technique (DatasmithCADStitchingTechnique): [Read-Write] Stitching Technique: Stitching technique applied on model before tessellation. Sewing could impact number of objects.

property geometry: DatasmithOpenNurbsBrepTessellatedSource

[Read-Write] Geometry