13.07.2026 13:10

Moonlight Animate: wiele świateł i reflektor stożkowy

⏱️ 2 min read
Share:

Niedawno filtr efektów świetlnych nauczył się koloru i światła punktowego. Dziś domykamy go do rangi pełnego studia oświetlenia: w jednym oknie ustawisz teraz kilka świateł naraz, a wśród typów pojawił się reflektor stożkowy.

Reflektor: snop światła pod kontrolą

Trzeci typ światła — Reflektor — rzuca stożkowy snop z wybranego miejsca nad płótnem. Sterujesz nim trzema rzeczami:

  • Kąt stożka (0–90°) — od wąskiego, teatralnego punktowca po szeroką łunę.
  • Miękkość brzegu — zero daje ostro ciętą krawędź snopu, sto — łagodne wtapianie w cień.
  • Kierunek — te same suwaki kąta i wysokości co przy świetle kierunkowym, w tej samej konwencji: wysokość 90° to snop pionowo w dół, niższe wartości pochylają go wzdłuż wybranego azymutu.

Wiele świateł w jednej scenie

Okno filtra ma teraz po lewej listę świateł z przyciskami Dodaj, Duplikuj i Usuń (do 32 źródeł). Każde światło niesie własny typ, kolor, pozycję, intensywność i stożek; wspólne dla całości pozostają parametry powierzchni — otoczenie, wypukłość, połysk i refleks. Efekty świateł sumują się naturalnie, a podgląd na żywo pokazuje całość przy każdej zmianie. Zimne, sine tło z góry i dwa ciepłe reflektory z boków? Jedno okno, trzy pozycje na liście.

Dla automatyzujących

Wiele świateł działa też ze skryptów: app.applyFilter("lighting_effects", {lights: "[…]"}) przyjmuje listę świateł w formacie JSON. Węzeł w edytorze węzłów obsługuje pojedyncze światło z pełnym reflektorem (typ, pozycja, stożek, kolor). Zastosowany jako smart-filtr zachowuje całą listę świateł przy późniejszej edycji parametrów — a przy okazji utwardziliśmy edytor smart-filtrów tak, by nigdy nie gubił rozszerzonych ustawień żadnego filtra.

Zgodność wstecz pozostaje pełna: pojedyncze białe światło kierunkowe daje dokładnie ten sam wynik co wcześniej, a starsze projekty renderują się bez żadnych różnic.

📚 Related posts

27.08.2026 20:55

Data, której nie cofniemy nawet my

Każdy certyfikat autorstwa dostaje datę zapisaną w blockchainie Bitcoina — takiej nie podważy nikt, my też nie. Sprawdzisz ją bez konta i bez Moonligh...
Continue reading →
27.08.2026 19:35

Twój kolor, wszędzie

Trzy tryby i siedem akcentów, wspólnych dla strony i Moonlight Animate. Motyw jedzie z kontem, profil pokazuje gościom Twoje kolory, a harmonogram sam...
Continue reading →
27.08.2026 18:31

Kto moderuje i na jakiej podstawie

Moderator to teraz osobna rola z własnym zakresem, a nie administrator w przebraniu. Odrzucenie treści wymaga powodu, który trafia do autora razem z d...
Continue reading →

📧 Stay up to date!

Join the waitlist to get notified about new Dev Blog posts and Moonlight platform launch.