Animacje - Ogień + Mgła
Animacja, którą stworzymy zawiera w sobie kilka narzędzi i efektów specjalnych dostępnych w programie 3D Studio MAX. Wykorzystamy je do zasymulowania efektów atmosferycznych takich jak ogień i mgła, aby scenie nadać więcej realizmu użyjemy również systemu cząsteczek i pól sil.
Budowanie Sceny
1. Proszę określić długość animacji Length na 300 klatek a parametr FPS na 25 klatek/s.
2. Proszę narysować obiekt Box, o wymiarach Lenth: 5000; Width: 3000; Height: 300, który posłuży nam za platformę całej sceny. Przypisz mu materiał Tones_Limestone_3.
3. Mniej więcej w środku tej platformy narysuj kilka obiektów typu cylinder i ułóż je tak, aby przypominały ognisko. Przypisz materiał imitujący drewno Wood_Bark.
4. Oświetl scenę kilkoma światłami, nadając im zimne (niebiesko-zielone) kolory i wstaw kamerę.
5. Wyłącz generowanie cienia przez podstawę, przyspieszy to rendering.
6. Dodaj świtło z góry o kolorze czerwonym i oświetl nim tylko cylindry. Przycisk Exclude w sekcji General Parameters (Include).
Ogień
1. Zadaniem naszym jest dodanie do sceny ognia i umiejscowienie go w środku ogniska. Pierwszym krokiem aby to zrobić jest zdefiniowanie przestrzeni w której będzie on płonął. Służą do tego celu obiekt)' pomocnicze określające zasięg występowania efektów atmosferycznych. W panelu Create wybierz przycisk Helpers. Z list rozwijalnej wybierz Atmospheric Apparatus. Wciśnij przycisk SphereGizmo, działając w widoku Top umieść obiekt w środku „ogniska” i nadaj mu takie rozmiary aby objąć cylindry. Zauważ, że powstały obiekt jest kulą. Aaby obciąć dolną niepotrzebną jej część uaktywnij opcję Hemisphere.
2. Dokonaj ewentualnej korekty położenia obiektu w widoku Front lub Left. Proszę zauważyć, jedną rzecz faktem jest, że nasz ogień ma płonąć w „zniczu”, ale przecież płomienie powinny się z niego wydostawać i to dość wysoko. Obiekt SphereGizmo, który wstawiliśmy owszem ogranicza zasięg płomieni, ale chyba za bardzo. Dlatego też musimy go zmodyfikować i co nieco wydłużyć w kierunku osi Z (lokalny układ współrzędnych). W tym celu użyjemy narzędzia Select and Uniform Scalę znajdującego się w górnym pasku narzędziowym. Zaznacz obiekt a następnie kliknij na narzędziu (rys. 6.1.) i przytrzymaj wciśnięty przycisk myszki dopóki nie rozwinie się okienko dostępnych skalowań. Wybierz środkową ikonę Select and Non-uniform Scalę (skalowanie nieproporcjonalne) i ogranicz skalowanie do osi Z. Najedź kursorem na obiekt (zmieni kształt) i wydłuż, co nieco półkulę.
Rys. 6.1.
3. Wiadomo jak duży ma być ogień teraz zajmiemy się samą jego definicją. Z menu górnego Rendering wybierz polecenie Environment. W sekcji Atmosphere wciśnij przycisk Add i z okna możliwych opcji dodaj Combustion (spalanie). Kliknij na ikonie Pick Gizmo i wskaż nasz obiekt, właśnie przypisałeś ogień do obiektu SphereGizmo.
4. Teraz należy zdefiniować, jakiego typu będzie nasz obiekt sekcja Shape, Flame type: Tendrill. Aby efekt był bliższy rzeczywistości ustaw' parametry: Stretch: 0,66; Regularity: 0,2; Flame Size: 60; Density: 15; Flame Detail: 5; Samples: 17. Nie zamykaj okna!
Tendrill - tworzy kierunkowe, ostro zakończone płomienie z żyłami w centrum. Płomienie są zorientowane wzdłuż lokalnej osi Z obiektu. Ta opcja tworzy' płomienie nadające się na przykład na
ogniska.
17