| Pakiet | flash.display |
| Klasa | public final class ShaderPrecision |
| Dziedziczenie | ShaderPrecision Object |
| Wersja języka: | ActionScript 3.0 |
| Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
precisionHint klasy Shader. Każda stała reprezentuje jeden z trybów dokładności do wykonania operacji modułu cieniującego.
Wybór trybu dokładności wpływa na następujące operacje modułu cieniującego. Te operacje są wykonywane szybciej na procesorze Intel z zestawem instrukcji SSE:
-
sin(x) -
cos(x) -
tan(x) -
asin(x) -
acos(x) -
atan(x) -
atan(x, y) -
exp(x) -
exp2(x) -
log(x) -
log2(x) -
pow(x, y) -
reciprocal(x) -
sqrt(x)
Powiązane elementy interfejsu API
| Stała | Zdefiniowane przez | ||
|---|---|---|---|
| FAST : String = "fast" [statyczny]
Reprezentuje tryb szybkiej dokładności. | ShaderPrecision | ||
| FULL : String = "full" [statyczny]
Reprezentuje tryb pełnej dokładności. | ShaderPrecision | ||
FAST | Stała |
public static const FAST:String = "fast"| Wersja języka: | ActionScript 3.0 |
| Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Reprezentuje tryb szybkiej dokładności.
Tryb szybkiej dokładności jest przeznaczony dla maksymalnej wydajności, ale nie działa spójnie na wszystkich platformach i w poszczególnych konfiguracjach procesorów. W wielu przypadkach taka dokładność jest wystarczająca do tworzenia efektów graficznych bez widocznych artefaktów.
Zwykle korzystanie z trybu szybkiej dokładności trwa krócej niż korzystanie z tabel wyszukiwania.
Powiązane elementy interfejsu API
FULL | Stała |
public static const FULL:String = "full"| Wersja języka: | ActionScript 3.0 |
| Wersje środowiska wykonawczego: | Flash Player 10, AIR 1.5 |
Reprezentuje tryb pełnej dokładności.
W przypadku pełnej dokładności moduł cieniujący wykonuje wszystkie operacje matematyczne do pełnej szerokości 32-bitowego standardu zmiennopozycyjnego IEEE. Ten tryb zapewnia spójne działanie na wszystkich platformach. W tym trybie niektóre operacje matematyczne, takie jak funkcje trygonometryczne i wykładnicze, mogą być wykonywane powoli.
Powiązane elementy interfejsu API
Tue Jun 12 2018, 12:06 PM Z
Ukryj dziedziczone właściwości publiczne
Pokaż dziedziczone właściwości publiczne