Vixen
dd8b0a81
csharp
public record class ConditioningSettings

What conditioning is allowed to do to the input before anything else runs.

Read the guide page for this →

Remarks

Every tolerance here is relative to the mesh's bounding box and never absolute — a fixed epsilon is a claim about how big a model is, which is the lesson doc 24 records twice.

Fields and properties (6)

  • public float WeldTolerance

    How near two positions may be and still be one, as a fraction of the bounding-box diagonal.

  • public float SpeckArea

    Components below this fraction of the largest component's surface area are dropped.

  • public bool FillHoles

    Whether holes below HoleSize are closed.

  • public float HoleSize

    The largest hole that will be filled, as a fraction of the bounding-box diagonal.

  • public int PreRemeshIterations

    How many split/collapse/flip/relax rounds the isotropic pre-remesh runs.

  • public bool Shrinkwrap

    Whether to sample a signed field and re-extract, for input nothing else will run on.

Used by (10)

  • ConditioningPropertyTestsVixen.Geometry.Remeshing.Tests
  • ConditioningTestsVixen.Geometry.Remeshing.Tests
  • FieldFixturesVixen.Geometry.Remeshing.Tests
  • ManifoldMeshTestsVixen.Geometry.Remeshing.Tests
  • MeshConditionerVixen.Geometry.Remeshing
  • RemeshPipelinePropertyTestsVixen.Geometry.Remeshing.Tests
  • RemeshSettingsVixen.Geometry.Remeshing
  • ReprojectionTestsVixen.Geometry.Remeshing.Tests
  • ScaleInvarianceTestsVixen.Geometry.Remeshing.Tests
  • SettingsHonouredTestsVixen.Geometry.Remeshing.Tests