502 Blemter. Kompendium
12.39), Oba z mdi widoczne są w strefie .ID Vim, co znacznie uiatwia ich prccyzyj. ną edycję (rysunek 12.42).
Rysunek 12.39.
Światło punktowe emitowane przez Spot z ustawieniami Spot Si 45.00. Spot BI 0.150 (1)
Spot Si 25.00, Spot BI 0 150 {2) i Spot Si 45.00 Spot BI 0.700 (3)
Rozmyty kształt światła punktowego może rodzić mylne przeświadczenie o automatycznym generowaniu przez Spot cieni o rozmytych krawędziach. Nic bardzie) mylnego! W dalszym ciągu musimy dbać o sposób jego rysowania, przy czym tym razem zyskujemy możliwość korzystania nie tylko z metody śledzenia promieni, ale i bufora cieni.
Wybór pierwszej z nich następuje po wciśnięciu poznanego już przycisku Ray Sltatlow i przynosi najlepsze svyniki, okupione jednak dość długim renderingiem. Rezultaty użyda drugiej (przycisk Buf. Sbadow w oknie Sbadow and Spoi), wymagającej znacznie krótszego czasu obliczeniowego, są niestety mniej precyzyjne i efektowne, aczkolwiek szereg opcji określających jej jakość pomaga ukryć wszelkie niedoskonalośd (rysunek 12.40).
,»»4sao tmi__ StMtftOtSS a | |
mmim " | |
10 |
i:. MM C9 I Ław |
fpr-] | |
Rysunek 12.40.
Włączony przyask Buf Shadow ijego opeye
Zacznijmy od wyjaśnienia, czym właściwe jest bufor cieni. Otóż celem ustalenia, które z powierzchni na scenie nie są oświetlone, program renderuje obraz z miejsca położenia lampy Spot. Następnie dokonuje on porównania odległości światła punktowego od poszczególnych pikseli z finalnym obrazem sceny ujętej obiektywem Camera. Tym sposobem wszystkie miejsca, będące poza „widokiem z lampy", traktowane są jako znajdujące się w cieniu.
Wartość Skodom Bujfer Size określa rozdzielczość generowanego cienia i mierzona jest w pikselach (od 5i2 do 1024; rysunek 12.41).
Wartośd ChpSta i OipEndpozwalają określić obszar, na jakim ma zostać wyszukany cień dla bufora rieni {Bufa Sbadow)\ w strefie 3D View ma on postać odcinka biegnącego od środka (Coitrr) lampy przez środek światła punktowego (rysunek 12.42)
Rozdziol 11. ♦ Kamera i światło
Rysunek 12.41.
Powiększony fragment cienia rzuconego przez krawędzre obiektu Cube f1j przy warloici Shodow Buffet Stze wynoszącej 512 (2) i 1024 (3)
Rysunek 13.42. Wykorzystująca Buffer Shadow lampa posiada w strefie 3D View dodatkowg Imię, określającą obszar wyszukiwania cieni, okręg zewnętrzny tworzonego przez nią punktu regulujemy parometrem Spot Si, z kolei wewnętrzny—parametrem Spot BI
i dla uzyskania najlepszych efektów powinien rozpoczynać się przed pierwszym obiektem, który napotka, a kończyć za ostatnim, stojącym na jego drodze.
&
Aby precyzyjnie ustalić wartości ClipSta i ClipEnd, możemy skorzystać ze skrótu klawiaturowego Ctrl+0 (z klawiatury numerycznej), wymuszającego podgląd widoku ze wskazanego obiektu czy lampy Spot.
Pozostałe z opcji okna Spm and Shulow umożliwiają edycję właściwości generowanego cienia (rysunek 12.43).
503
Rysunek 12.43.
Zaznaczone wortości zwiększają kontrolę użytkownika nad jakośag rysowania cieni
Parametr SatnpUs określa liczbę próbek, jakie zostaną pobrane z miejsc ocienionych, w celu ich dokładniejszego zlokalizowania i lepszego narysowania. Zwiększenie tej liczby jest wyjątkowo przydatne w sytuacji, gdy pragniemy zaoszczędzić pamięć komputera (kosztem wydłużonego czasu renderingu) poprzez ustawienie malej wartości Shadow BufferSizef rysunek 12.44).
Wartość Bios pomaga wskazać, w jakiej odległości od obiektu na obszarze cienia ma się rozpocząć jego rysowanie. Pozwala nam to uniknąć błędów w przypadku ocieniowania brył znajdujących się blisko lub bezpośrednio na innych obiektach (rysunek 12.45).