Vixen
dd8b0a81
csharp
public sealed class BlockoutChartSettings

The charting-and-flattening section of the blockout settings panel.

Read the guide page for this →

Remarks

⚠ Decomposition and SeamCost are not here. The first is an interface — a plug point for a learned part field, not a number — and the second is a nested record of weights that belongs in a section of its own the first time somebody asks for it. ToUvSettings leaves both at the record's defaults, which is the built-in decomposition and the built-in seam cost.

Fields and properties (6)

  • public float DistortionThreshold

    The distortion a chart must come in under, or it is split and tried again.

  • public int MaxDepth

    How deep the split-and-retry recursion may go.

  • public float FeatureAngle

    The angle, in degrees, above which a shared edge counts as a hard feature.

  • public bool KeepGroups

    Whether face-group boundaries partition first, unconditionally.

  • public int FlattenIterations

    How many iterations the flattener's local–global loop runs, per chart.

  • public int SolverIterations

    How many conjugate-gradient iterations each linear solve is allowed.

Methods (1)

  • public UvSettings ToUvSettings()

    What the charter and the flattener are actually asked for.

Used by (4)

  • BlockoutModeVixen.Editor.Blockout
  • BlockoutModuleVixen.Editor.Blockout
  • BlockoutSettingsTestsVixen.Editor.Blockout.Tests
  • Describes_Vixen_Editor_Blockout_BlockoutChartSettingsVixen.Editor.Blockout