Açık renk

herkese açık sınıf Açık

Özel mülk mağazası.

İç içe Dersler

sınıf Işık.Builder Light için fabrika sınıfı
enum Işık.Tür Işık Kaynağı Türü

Herkese Açık Yöntemler

statik Light.Builder
builder(Light.Type türü)
Başka bir değer ayarlanmamışsa varsayılan ışık oluşturur
Renk
getColor()
Işığın RGB Color değerini alın.
kayan noktalı
getFalloffRadius()
Işığın yarım yarıçapını alın.
kayan noktalı
getInnerConeAngle()
Spot ışığı için iç koni açısını alın.
kayan noktalı
getIntensity()
Işığın yoğunluğunu görün.
kayan noktalı
getOuterConeAngle()
Spot ışıkları için dış koni açısı.
Işık.Tür
getType()
Işığı al Light.Type.
boolean
isShadowCastingEnabled()
Işıkta gölge yayını etkinleştirilmişse doğru değerini döndürür.
geçersiz
setColor(Renk rengi)
Işığın "RGB" rengini ayarlar.
geçersiz
setColorTemperature(kayan sıcaklık)
Işığın "RGB" rengini, istenen renk sıcaklığına göre ayarlar.
geçersiz
setFalloffRadius(kayan düşme yarıçapı)
Işık yoğunluğunun sıfıra denk geldiği aralığı ayarlar.
geçersiz
setInnerConeAngle(kayan koneInner)
Spot ışığı, bir koni üzerindeki ışıkları yakar. Bu değer, koni içindeki iç kısmın boyutunu belirler.
geçersiz
setIntensity(kayma yoğunluğu)
Işığın Lux (lx) veya Lumens (lm) cinsinden ne kadar parlak olduğunu (ışık türüne bağlı olarak) belirleyen ışık yoğunluğunu ayarlar.
geçersiz
setOuterConeAngle(kayan coneOuter)
Spot ışığı, bir koni üzerindeki ışıkları yakar. Bu değer, koninin dış kısmının boyutunu belirler.

Devralınan Yöntemler

Herkese Açık Yöntemler

herkese açık statik Light.Builder oluşturucu (Light.Type türü)

Başka bir değer ayarlanmamışsa varsayılan ışık oluşturur

Parametreler
tür

herkese açık Renk getColor ()

Işığın RGB Color değerini alın.

herkese açık kayma getFalloffRadius ()

Işığın yarım yarıçapını alın.

herkese açık kayan nokta getInnerConeAngle ()

Spot ışığı için iç koni açısını alın.

herkese açık kayan nokta getIntensity ()

Işığın yoğunluğunu görün.

herkese açık kayan nokta getOuterConeAngle ()

Spot ışıkları için dış koni açısı.

genel Light.Type getType ()

Işığı al Light.Type.

herkese açık boole isShadowCastingEnabled ()

Işıkta gölge yayını etkinleştirilmişse doğru değerini döndürür.

herkese açık geçersiz setColor (Renk rengi)

Işığın "RGB" rengini ayarlar. Yoğunluk ayrı bir parametredir, bu yüzden saf rengi ayarlamalısınız (yani her kanal [0,1] aralığındadır). Ancak, bu aralığın dışındaki değerleri ayarlamak geçerlidir.

Parametreler
renk "RGB" rengi, varsayılan değer 0xffff şeklindedir

herkese açık geçersiz setColorTemperature (kayan sıcaklık)

Işığın "RGB" rengini, istenen renk sıcaklığına göre ayarlar.

Parametreler
sıcaklık Kelvin cinsinden renk sıcaklığı 1.000 ile 10.000 KB arasında. Genel ticari ve konut aydınlatmaları 2000 bin ile 6500 bin aralığındadır.

herkese açık geçersiz setFalloffRadius (fallat düşüşü yarıçapı)

Işık yoğunluğunun sıfıra denk geldiği aralığı ayarlar. Bunun DIRECTIONAL türü üzerinde hiçbir etkisi yoktur.

Parametreler
Falloff Yarıçapı dünya yarıçapındaki ışık yarıçapı, varsayılan değer 10,0'dır

herkese açık geçersiz setInnerConeAngle (kayan ConeInner)

Spot ışığı, bir koni üzerindeki ışıkları yakar. Bu değer, koni içindeki iç kısmın boyutunu belirler. Yoğunluk, iç ve dış konik açılar arasında interpolasyon yapar. Yani koni ile aynıysalar tamamen keskindir. Takma ad vermekten kaçınmak için, iç koninin dış koniden daha küçük olması gerekir.

Parametreler
ConeInner radyan cinsinden iç koni açısı, varsayılan 0,5

herkese açık boş geçersiz setIntens (kaydırma yoğunluğu)

Işığın Lux (lx) veya Lumens (lm) cinsinden ne kadar parlak olduğunu (ışık türüne bağlı olarak) belirleyen ışık yoğunluğunu ayarlar. Daha büyük değerler daha parlak ışıklar ve sıfıra yakın değerler çok az ışık üretir. Evlerdeki ampuller, genellikle 800 ile 2.500 lm arasında, güneş ışığı ise yaklaşık 120.000 lx ile yoğunluk kazanır. Mutlak üst sınır yoktur,ancak genellikle güneş ışığından daha büyük değerler (120.000 lx) gerekli değildir.

Parametreler
yoğunluk ışığın yoğunluğu birden büyükse geçerlidir. Yoğunluk sabitlenir ve sıfır ya da negatif olamaz. Yönlü ışıklar için varsayılan değer 420 lx'tir. Diğer ışıklarda varsayılan değer 2.500 lm'dir.

herkese açık geçersiz setOuterConeAngle (kayan ConeOuter)

Spot ışığı, bir koni üzerindeki ışıkları yakar. Bu değer, koninin dış kısmının boyutunu belirler. Yoğunluk, iç ve dış konik açılar arasında interpolasyon yapar. Yani koni ile aynıysalar tamamen keskindir. Takma ad vermekten kaçınmak için, iç koninin dış koniden daha küçük olması gerekir.

Parametreler
ConeOuter radyan cinsinden dış koni açısı, varsayılan 0,6