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