Jasny

klasa publiczna Light

Sklep z lekkimi nieruchomościami.

Zajęcia zagnieżdżone

klasa Light.Builder Klasa fabryczna dla klienta Light
enum | typ wyliczeniowy Jasny.Typ Typ źródła światła

Metody publiczne

statyczny Light.Builder
builder(typ Light.Type)
Powoduje utworzenie domyślnego oświetlenia, jeśli nie jest ustawione żadne ustawienie
Kolor.
getColor
Pobierz RGB Color światła.
liczba zmiennoprzecinkowa
getFalloffRadius()
Uzyskaj promień padania światła.
liczba zmiennoprzecinkowa
getInnerConeAngle()
Dodaj wewnętrzny kąt stożka do reflektorów.
liczba zmiennoprzecinkowa
getIntensity()
Uzyskaj intensywność światła.
liczba zmiennoprzecinkowa
getOuterConeAngle()
Uzyskaj zewnętrzny kąt stożka dla oświetlenia.
Jasny.Typ
getType()
Kup światło Light.Type.
wartość logiczna
isShadowCastingEnabled()
Zwraca wartość „true”, jeśli włączone jest przesyłanie cienia.
nieważne
setColor(kolor Kolor)
Ustawia kolor &RGB.
nieważne
setColorTemperature (temperatura zmiennoprzecinkowa)
Ustawia kolor i światło zgodnie z oczekiwaną temperaturą kolorów.
nieważne
setFalloffRadius(liczba zmiennoprzecinkowa promienia)
Ustawia zakres intensywności światła na zero.
nieważne
setInnerConeAngle (liczba stożkowa)
Światła świecą w rożku, ta wartość określa rozmiar wewnętrznej części stożka.
nieważne
setIntensity (intensywność zmiennoprzecinkowa)
Ustawia intensywność światła, która określa poziom jasności w lux (lx) lub Lumens (lm) (w zależności od typu światła).
nieważne
setOuterConeAngle (liczba zmiennoprzecinkowa stożka)
Światła świecą w wafelku, ta wartość określa rozmiar zewnętrznej części stożka.

Metody dziedziczone

Metody publiczne

statyczny publiczny Light.Builder konstruktor (Light.Type)

Powoduje utworzenie domyślnego oświetlenia, jeśli nie jest ustawione żadne ustawienie

Parametry
Typ

publiczny Kolor getColor ()

Pobierz RGB Color światła.

publiczna zmiennoprzecinkowa getFalloffRadius()

Uzyskaj promień padania światła.

powłoka publiczna getInnerConeAngle ()

Dodaj wewnętrzny kąt stożka do reflektorów.

powszechna liczba zmiennoprzecinkowa getIntensity ()

Uzyskaj intensywność światła.

liczba pływająca getOuterConeAngle ()

Uzyskaj zewnętrzny kąt stożka dla oświetlenia.

publicznie Light.Type getType ()

Kup światło Light.Type.

publiczna wartość logiczna isShadowCastingEnabled ()

Zwraca wartość „true”, jeśli włączone jest przesyłanie cienia.

void void setColor (Kolor))

Ustawia kolor &RGB. Pamiętaj, że intensywność to oddzielny parametr, więc należy ustawić czysty kolor (tzn. każdy kanał mieści się w zakresie [0,1]). Wartości spoza tego zakresu są jednak prawidłowe.

Parametry
kolor "RGB&color; domyślna wartość to 0xchromecastff

void setColorTemperature (temperatura zmiennoprzecinkowa)

Ustawia kolor i światło zgodnie z oczekiwaną temperaturą kolorów.

Parametry
temperatura temperaturę kolorów Kelvina w skali od 1000 do 10 000 tysięcy. Typowe oświetlenie komercyjne i mieszkalne mieści się w zakresie 2000–6500 tys.

void void setFalloffRadius (float FaoffRadius)

Ustawia zakres intensywności światła na zero. Nie ma to wpływu na typ DIRECTIONAL.

Parametry
spadek promienia promień promień światła w jednostkach na świecie to 10, 0

void void setInnerConeAngle (floating coneInner)

Światła świecą w rożku, ta wartość określa rozmiar wewnętrznej części stożka. Intensywność między kątami stożka wewnętrznego i zewnętrznego jest imponująca, co oznacza, że jeśli są takie same jak te stożkowe, są ostre. Zazwyczaj stożek wewnętrzny jest mniejszy niż zewnętrzny, dzięki czemu możesz uniknąć aliasów.

Parametry
stożkowar wewnętrzny kąt stożka w radianach, domyślnie 0,5

void void set Intensity (intensywność zmiennoprzecinkowa)

Ustawia intensywność światła, która określa poziom jasności w lux (lx) lub Lumens (lm) (w zależności od typu światła). Większe wartości oznaczają jaśniejsze światło, a niemal zerowe światło generuje bardzo mało światła. Natężenie światła żarówki w domu wynosi zazwyczaj od 800 do 2500 lm,a słońce to około 120 000 lx. Ta wartość nie jest bezwzględna,ale wartości większe niż światło słoneczne (120 000 lx) są zbędne.

Parametry
natężenie natężenie światła jest prawidłowe, wartości większe niż 1 są prawidłowe. Intensywność będzie ograniczona i nie może wynosić zero ani wynosić zero. W przypadku oświetlenia kierunkowego jest to domyślnie 420 lx. W przypadku innych świateł ustawienie domyślne to 2500 lm.

void voidsetOuterConeAngle(floating coneOuter)

Światła świecą w wafelku, ta wartość określa rozmiar zewnętrznej części stożka. Intensywność między kątami stożka wewnętrznego i zewnętrznego jest imponująca, co oznacza, że jeśli są takie same jak te stożkowe, są ostre. Zazwyczaj stożek wewnętrzny jest mniejszy niż zewnętrzny, dzięki czemu możesz uniknąć aliasów.

Parametry
stożek zewnętrzny kąt stożka w radianach wynosi 0, 6