Skip to content

TextStudio3DQualityBudget

StructTextStudio.ThreeDTextStudio.3D
public readonly struct TextStudio3DQualityBudget

Explicit authoring policy. Default is unconfigured, never a measured quality preset.

TextStudio3DQualityBudget(double, double, double, double, TextStudio3DQualityErrorReference)

Section titled “TextStudio3DQualityBudget(double, double, double, double, TextStudio3DQualityErrorReference)”
public TextStudio3DQualityBudget(double maximumSilhouettePixels, double maximumNormalErrorDegrees, double coarsenMargin, double coarsenDelaySeconds, TextStudio3DQualityErrorReference reference)

Sets the pixel and normal error limits plus hysteresis for automatic level selection.

Parameters

Name Type
maximumSilhouettePixels System.Double
maximumNormalErrorDegrees System.Double
coarsenMargin System.Double
coarsenDelaySeconds System.Double
reference TextStudio.ThreeD.TextStudio3DQualityErrorReference

public double MaximumSilhouettePixels { get; }

Returns

System.Double

public double MaximumNormalErrorDegrees { get; }

Returns

System.Double

public double CoarsenMargin { get; }

Returns

System.Double

public double CoarsenDelaySeconds { get; }

Returns

System.Double

public TextStudio3DQualityErrorReference Reference { get; }

Returns

TextStudio.ThreeD.TextStudio3DQualityErrorReference

public bool IsConfigured { get; }

Returns

System.Boolean