Paket | flash.display |
Sınıf | public final class ShaderPrecision |
Miras Alma | ShaderPrecision Object |
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | Flash Player 10, AIR 1.5 |
precisionHint
özelliğine yönelik olası değerleri temsil eden sabitleri tanımlar. Her sabit, gölgelendirici işlemlerinin çalıştırılmasına yönelik kesinlik modlarından birini temsil eder.
Kesinlik modu seçimi, şu gölgelendirici işlemlerini etkiler. Bu işlemler, SSE talimat kümesine sahip bir Intel işlemcide daha hızlıdır:
-
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)
İlgili API Öğeleri
Sabit | Tanımlayan: | ||
---|---|---|---|
FAST : String = "fast" [statik]
Tam kesinlik modunu temsil eder. | ShaderPrecision | ||
FULL : String = "full" [statik]
Tam kesinlik modunu temsil eder. | ShaderPrecision |
FAST | Sabit |
public static const FAST:String = "fast"
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | Flash Player 10, AIR 1.5 |
Tam kesinlik modunu temsil eder.
Hızlı kesinlik modu maksimum performans için tasarlanmıştır, ancak farklı platformlarda ve tek tek CPU konfigürasyonlarında tutarlı şekilde çalışmaz. Birçok durumda bu kesinlik düzeyi, görünebilir yapılar olmadan grafik efektleri oluşturmak için yeterlidir.
Arama tabloları yerine hızlı kesinlik modunun kullanılması genellikle daha hızlıdır.
İlgili API Öğeleri
FULL | Sabit |
public static const FULL:String = "full"
Dil Sürümü: | ActionScript 3.0 |
Çalışma Zamanı Sürümleri: | Flash Player 10, AIR 1.5 |
Tam kesinlik modunu temsil eder.
Tam kesinlik modunda, gölgelendirici, tüm matematik işlemlerini IEEE 32 bit kayma standardının tam genişliğinde hesaplar. Bu mod tüm platformlarda tutarlı davranış sağlar. Bu modda, trigonometri ve üslü işlevler gibi bazı matematik işlemleri yavaş olabilir.
İlgili API Öğeleri
Tue Jun 12 2018, 01:09 PM Z