Fale rozpraszają świetlną wiadomość, a potem cichną, odsłaniając czytelne litery. Gradienty pofalowanego pola wysokości przesuwają promienie. Program sumuje ich gęstość po przejściu przez maskę liter, tworząc zmieniający się wzór światła. Użyj własnych materiałów. Brakujące obrazy i opcjonalny dźwięk zamów w PopNow dopiero po wycenie i zatwierdzeniu.

Korzysta z PopNow do
Obrazy · Muzyka i głos
Wymaga
Python 3 · FFmpeg

Umiejętność jest darmowa. Opcjonalne obrazy, wideo lub dźwięk AI są wyceniane do zatwierdzenia przed generowaniem. Wywołania z kluczem API obciążają oddzielne saldo API w dolarach amerykańskich (USD); generowanie przez ChatGPT lub Claude połączony przez OAuth/MCP zużywa kredyty witryny.

v1.0.0 · Zaktualizowano 25 paź 2026 · 3.4 MB · Możesz jej używać w projektach własnych i dla klientów; prosimy nie odsprzedawać ani nie udostępniać pakietu.

Co dostajesz

  1. Edytowalny film MP4 w 720p o długości 6–12 sekund; dołączony przykład trwa 8 sekund i nie ma dźwięku.

  2. Gradienty pofalowanego pola wysokości przesuwają promienie. Program sumuje ich gęstość po przejściu przez maskę liter, tworząc zmieniający się wzór światła.

  3. Zestaw sześciu klatek oraz raport z rzeczywistą długością i skrótami plików źródłowych i wynikowych.

Sprawdzi się przy

  • Oryginalne krótkie filmy i wizualne badania ruchu
  • Sprawdzanie mechanizmu animacji na własnych materiałach

Nie nadaje się do

  • Rzutowanie promieni jest artystycznym przybliżeniem paraaksjalnym. Nie oblicza powierzchni szkła nadającej się do wykonania ani nie gwarantuje, że prawdziwy układ optyczny wyświetli tę wiadomość.
  • Automatyczne filmy pełnometrażowe lub niezweryfikowane zapewnienia o prawach do materiałów.

Jak z niej korzystać

Mówisz

  • Użyj umiejętności PopNow „Wiadomość ze skupionego światła” (glass-caustic-messenger) do tego: Fale rozpraszają świetlną wiadomość, a potem cichną, odsłaniając czytelne litery. Wyrenderuj dołączony przykład 8-sekundowy, a potem zmień jeden istotny parametr, aby stworzyć drugą wersję. Najpierw wyceń brakujące materiały.

Potem spróbuj

  • Użyj moich materiałów i zachowaj edytowalny projekt.

  • Pokaż zmienione klatki i wyjaśnij, które ustawienie odpowiada za różnicę.

Co przygotować

  • Lokalne zdjęcie dna basenu lub kamienia; wiadomość złożona z 2–8 wielkich liter ASCII, cyfr lub spacji; siła fal i ciepły kolor światła.
  • message, ripple_strength (0.3–1.8), wave_speed (0.5–2), light_color (#rrggbb)
  • Python 3, Pillow, NumPy, FFmpeg i ffprobe

Podobne umiejętności

Zobacz wszystkie →

Oceny

Nie ma jeszcze ocen. Masz już tę umiejętność? Oceń ją jako pierwsza osoba.

Oceń tę umiejętność

Pytania

Czy litery są dodawane po obliczeniu efektu?

Litery stanowią maskę transmisji dla pola promieni. Ich światło jest przesuwane i sumowane przez te same fale co reszta projekcji.

Czy prawdziwe szkło może w ten sposób skupić dowolny obraz?

Ten program tego nie projektuje. Używa stylizowanego przybliżenia małych kątów i krótkiej maski tekstowej, a nie rozwiązuje odwrotnego problemu optycznego.

Co sprawdza lokalny renderer?

Sprawdza zakresy parametrów, wymagane obrazy, rozmiar klatki i zakodowaną długość. Test sprawdza też zmienione wejście i odrzucenie nieprawidłowej wartości. Wynik nadal trzeba obejrzeć.