ProcessIsolineTessFactors-Funktion

Generiert die abgerundeten Tessellationsfaktoren für eine Isolinie.

Syntax

void ProcessIsolineTessFactors(
  in  float RawDetailFactor,
  in  float RawDensityFactor,
  out float RoundedDetailFactor,
  out float RoundedDensityFactor
);

Parameter

RawDetailFactor [in]

Typ: float

Der gewünschte Detailfaktor.

RawDensityFactor [in]

Typ: float

Der gewünschte Dichtefaktor.

RoundedDetailFactor [out]

Typ: float

Der abgerundete Detailfaktor wird in einen Bereich eingespannt, der vom Tessellator verwendet werden kann.

RoundedDensityFactor [out]

Typ: float

Der gerundete Dichtefaktor, der in einen Bereich eingespannt ist, der vom Tessellator verwendet werden kann.

Rückgabewert

Diese Funktion gibt keinen Wert zurück.

Bemerkungen

Minimales Shadermodell

Diese Funktion wird in den folgenden Shadermodellen unterstützt.

Shadermodell Unterstützt
Shadermodell 5 und höher ja

 

Diese Funktion wird in den folgenden Shadertypen unterstützt:

Scheitelpunkt Hull Domain Geometrie Pixel Compute
x

 

Weitere Informationen

Systeminterne Funktionen

Shadermodell 5