| Pacote | flash.display |
| Classe | public final class ShaderPrecision |
| Herança | ShaderPrecision Object |
| Versão da linguagem: | ActionScript 3.0 |
| Versões de runtime: | Flash Player 10, AIR 1.5 |
precisionHint da classe Shader. Cada constante representa um dos modos de precisão para executar operações de shader.
A seleção do modo de precisão afeta as seguintes operações de shader. Essas operações são mais rápidas em um processador Intel com a instrução SSE definida:
-
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)
Elementos da API relacionados
| Constante | Definido por | ||
|---|---|---|---|
| FAST : String = "fast" [estático]
Representa o modo de precisão rápido. | ShaderPrecision | ||
| FULL : String = "full" [estático]
Representa o modo de precisão total. | ShaderPrecision | ||
FAST | Constante |
public static const FAST:String = "fast"| Versão da linguagem: | ActionScript 3.0 |
| Versões de runtime: | Flash Player 10, AIR 1.5 |
Representa o modo de precisão rápido.
O modo de precisão rápido foi projetado tendo em vista o desempenho máximo, mas não funciona de maneira consistente em plataformas diferentes e configurações de CPU individuais. Em muitos casos, isso nível de precisão é suficiente para criar efeitos gráficos sem artefatos visíveis.
Costuma ser mais rápido usar o modo de precisão rápido que usar as tabelas de pesquisa.
Elementos da API relacionados
FULL | Constante |
public static const FULL:String = "full"| Versão da linguagem: | ActionScript 3.0 |
| Versões de runtime: | Flash Player 10, AIR 1.5 |
Representa o modo de precisão total.
No modo de precisão total, o shader calcula todas as operações matemáticas em toda a extensão do padrão flutuante IEEE de 32 bits. Esse modo proporciona um comportamento consistente em todas as plataformas. Nesse modo, algumas operações matemáticas como, por exemplo, funções trigonométricas e exponenciais, podem ser lentas.
Elementos da API relacionados
Wed Jun 13 2018, 11:10 AM Z
Ocultar propriedades públicas herdadas
Mostrar propriedades públicas herdadas