Animowanie statku kosmicznego z użyciem XRefs.
3ds max pozwala Ci na szybką animację bezpośrednio w oknie ekranu. Możesz odtworzyć tą animację w tym oknie oraz wyrenderować ją z aktywnego okna.
W tym ćwiczeniu animujesz poligony statku kosmicznego za pomocą XRefs, który jest plikiem zewnętrznym. Pomaga on na pracę z dużymi obiektami, by nie spowolnić pracy Twojego systemu.
W lekcji tej nie użyjesz statku kosmicznego który to wykonałeś we wcześniejszym ćwiczeniu. Użyty tu będzie model bardzo szczegółowy okrętu wojennego.
XRef Hi-Poly - w scenie:
Zresetuj 3ds max.
Wczytaj plik marsandsun.max.
Plik ten znajduje się w katalogu tutorials\intro_to_animation.
Z menu File wybierz polecenie XRef Objects.
W oknie XRef Objects, kliknij przycisk Add.
W oknie Open File, otwórz katalog tutorials\intro_to_animation i zaznacz plik battleship.max a następnie kliknij przycisk Open.
W oknie XRef Merge zamieszczone są dwa obiekty. Pierwszym jest bardzo szczegółowy obiekt okrętu wojennego, drugim jest uboższa w szczegóły wersja tego modelu.
Wybierz z tej listy pozycję Hi Poly BattleShip, podświetlając ją na niebiesko i kliknij OK.
Okręt wojenny i jego ścieżka dostępu jest pokazana w górnym oknie okna XRefs Objects, natomiast w oknie zamieszczonym poniżej znajduje się sam obiekt, w tym przypadku jest to Hi Poly BattleShip.
Zamknij okno XRef Objects.
Właśnie dodałeś okręt wojenny jako przedmiot XRef do sceny. Obiekt ten składa się z prawie 100 000 czcionek.
Nie martw się BattleShip będzie wkrótce animowany.
Zaznacz obiekt battleship.
Otwórz panel boczny Modify. Spójrz na stos parametrów modyfikacji obiektu.
W stosie tym nic nie jest zapisane prócz XRef Object. Możesz dodać parametry modyfikacji do obiektu lecz nie możesz dokonać żadnych zmian z obiektem XRef.
W rolecie XRef Object, w grupie XRef Viewpoint Proxy, kliknij przycisk z trzema kropkami zamieszczony pod pozycją File Name.
W oknie Open File zaznacz battleship.max i kliknij Open.
Otworzysz w ten sposób okno Merge - battleship.max.
Zaznacz Low Poly BattleShip i kliknij OK.
W oknie ekranu pokazany jest teraz obiekt w uboższej wersji. Nazwa okrętu wojennego jest pokazana w polu Object Name. Proxy jest przełączony automatycznie.
Okręt wojenny Proxy też będzie wkrótce animowany.
Tworzenie filmu animowanego i Rendering z XRef Objects:
Aktywuj okno ekranu Top i powiększ w nim scenę.
Otwórz panel boczny Display i w rolecie Hide by Category wyłącz pozycję Cameras.
W oknie ukazała się kamera skierowana na Marsa.
Przy użyciu narzędzia Select And Move skieruj cel kamery Camera01.Target na okręt wojenny.
Zaznacz okręt wojenny i przemieść go w dół sceny oraz obróć go w kierunku obiektu Mars. Rozmieszczenie w scenie pokazuje ilustracja zamieszczona poniżej.
Wciśnij przycisk Auto Key.
Przesuń wodzik czasu do klatki 100.
W klatce 100 zostanie utworzona klatka kluczowa dla celu kamery Camera Target.
Ponownie przy użyciu narzędzia Select And Move, przemieść okręt wojenny w pobliże Marsa. To samo uczyń z celem kamery. Poniższa ilustracja przedstawia tą czynność.
Wyłącz przycisk Auto Key i odtwórz animację w oknie ekranu Camera01.
Przesuń wodzik czasu do klatki 100 i wyrenderuj scenę.
Chociaż okręt wojenny użyty w scenie jest w uboższej wersji, to po wyrenderowaniu jej okręt jest pokazany w wysokiej rozdzielczości.
Jeśli po wyrenderowaniu sceny nie zostaną w niej użyte mapy, to przejdź do panelu bocznego Modify i w rolecie XRef Object w grupie Options zaznacz okienko Update Material i ponownie wyrenderuj scenę.
Wyrenderowana scena z statkiem kosmicznym i słońcem w drugim planie.
Dla osiągnięcia efektu słońca użytego w tej scenie zajrzyj do tematu w ćwiczeniu Creating the Sun with a Lens Flare.