ChromEd_3DA_Plugin_Tutorial.pdf
(
3062 KB
)
Pobierz
Microsoft Word - ChromEd_3DA_Plugin_Tutorial.doc
3DA Plugin wersja 10010
3DA Plugin Tutorial
autor dokumentu:
Sławomir „TobiAlex” Wąsik
pomoc merytoryczna i poprawki:
Kacper Michalski
Wszystkie użyte w dokumencie nazwy programów są zastrzeżonymi nazwami i należą
prawnie do ich właścicieli, a w tym dokumencie zostały użyte jedynie w celach
informacyjnych. Dokument ten chroniony jest prawami autorskimi. Żaden fragment
dokumentu i programu przez niego opisywanego nie może być powielany, tłumaczony lub
przekształcany w żadnej formie bez uprzedniej, pisemnej zgody firmy Techland. Firma
Techland gwarantuje sobie prawo zmiany dowolnej części niniejszego dokumentu.
1
3DA Plugin wersja 10010
1. Wstęp
Zadaniem niniejszego dokumentu jest pokazanie, w jakiś sposób użytkować
plug-in 3DA. A czymże jest ten plug-in? Jest to „wtyczka” do programu 3D Studio MAX
umożliwiająca eksportowanie obiektów (tzn. mesh’y) stworzonych właśnie w programie 3D
Studio MAX do plików w formacie 3da. Tak wyeksportowane pliki mogą być dodawane w
edytorze ChromEd do mapki za pomocą plug-in’a „Mesh Browser”. Wszystkie obiekty, jakie
widzimy w grze Chrome, zostały stworzone w programie 3D Studuio MAX i
wyeksportowane za pomocą plug-in’a 3DA. Dla potrzeb tego dokumentu wykorzystywałem
program 3D Studio MAX 5.0 / 5.1, jednak sam plug-in działa z tym programem od wersji 4.0
wzwyż.
Dokument ten nie ma za zadanie nauczyć Was modelować w programie 3D Studio
MAX a także obsługi tego programu. Osoby, które znają się na modelowaniu proszę o
wyrozumiałość, bo może się okazać, że moje metody modelowania (o ile o takich można
mówić) są powiedzmy śmieszczne. Chodzi tylko o demonstrację użycia plug-in’u 3DA. W
tym celu stworzymy dwa obiekty – skrzynię (w celu zademonstrowania ogólnego użycia
plug-in’a 3DA) i jeden element ściany (w celu stworzenia obiektu, który będzie przyciągany
do innych obiektów w edytorze ChromEd).
2. Przygotowanie.
Zanim zaczniemy pracę najpierw musimy pobrać plug-in 3DA np. z oficjalnej strony
www o grze Chrome (http://www.chromethegame.com/pl). Po pobraniu odpowiedniego pliku
(3dmax.zip), trzeba ten plik rozpakować (np. za pomocą programu WinZIP). Znajduje się tam
m.in. plik AnimExport.dle. Plik ten należy umieścić w podkatalogu \plugins\, gdzie
zainstalowany jest program 3D Studio MAX (u mnie jest to katalog \3Dsmax5\plugins\).
Uwaga! Nie należy umieszczać pliku AnimExport.dle w podkatalogu \plugins\ edytora
ChromEd! Trzeba też pamiętać o tym, że zanim będziecie przegrywać plik AnimExport.dle w
odpowiednie miejsce, program 3D Studio MAX powinien być wyłączony.
Do dalszej pracy powinnyśmy też przygotować sobie tekstury, które będą nałożone na
obiekty. Można oczywiście wykorzystać tekstury, które dostępne są razem z grą Chrome
(tekstury znajdują się w katalogu \Chrome\Data\Textures\). Dużo tekstur dostępnych jest w
internecie. Oczywiście nie stoi nic na przeszkodzie, aby stworzyć własne tekstury np. w
programie Adobe Photshop. Pamiętać należy o tym, aby rozdzielczość tekstury była zawsze
potęgą liczby 2 np. 32x32, 64x64, 128x128, 256x256, 512x512 itp. (mogą być także
prostokątne tekstury np. 32x64, 512x256 itp.). Najlepiej gdyby tekstura była zapisana w
formacie png. Pamiętajcie, aby Wasze tekstury (czyli nie te, które dostępne są razem z grą
Chrome) umieścić w katalogu \Chrome\Data\Textures\. W innym przypadku tekstury będą
niewidoczne na obiektach.
3. Zaczynamy od skrzyni.
Uruchamiamy program 3D Studio MAX. Najpierw ustawimy jednostkę miary, jaką
będziemy wykorzystywać. Proponuję, aby były to centymetry. W ten sposób nie będziemy
mieli problemów ze skalowaniem obiektów. Jak pamiętamy w edytorze ChromEd 100
2
3DA Plugin wersja 10010
jednostek = 1m rzeczywisty. Jeżeli w programie 3D Studio MAX stworzymy obiekt o
długości 100cm, w edytorze ChromEd obiekt ten będzie miał dokładnie długość 100
jednostek, czyli 1m. Aby zmienić jednostki miary w programie 3D Studio MAX wybieramy z
menu
Customize
polecenie
Units Setup
:
Otworzy się okno ‘Units Setup’. Tam klikamy na przycisku ‘System Unit Setup’:
Otworzy się kolejne okno, okno ‘System Unit Setup’. Tam na panelu ‘System Unit Scale’ w
listy wybieramy element ‘Centimeters’:
Pozostałe opcje pozostawiamy bez zmian. Klikamy na przycisku ‘OK’ w oknie ‘System Unit
Setup’ a potem w oknie ‘Unit Setup’. W ten sposób będziemy operować na centymetrach.
Proponuję też zwiększyć siatkę w widoku perspektywistycznym (‘Perspective’). W tym celu
z menu
Customize
wybieramy polecenie
Grid and Snap Settings
:
3
3DA Plugin wersja 10010
Otworzy się okno ‘Grid and Snap Settings’. Tam przechodzimy na zakładkę ‘Home Grid’
i w polu ‘Perspective View Grid Extent’ na panelu ‘Grid Dimensions’ wpisujemy wartość
np. 30 (można też posłużyć się małymi strzałeczkami znajdującymi się obok pola
‘Perspective View Grid Extent’:
Zamykamy okno ‘Grid and Snap Settings’. Możemy zabrać się za tworzenie skrzynki.
Skrzynka będzie wielkości 150cm x 150cm x 150cm. Z prawej strony programu 3D Studio
MAX klikamy na zakładce ‘Create’ klikamy na przycisku ‘Box’ (‘Box’ to po prostu sześcian,
pudełko):
4
3DA Plugin wersja 10010
Aby było nam łatwiej strzyć skrzynię, stworzymy ją „ręcznie” wykorzystując do tego celu
klawiaturę. W tym celu rozwijamy roletę ‘Keyboard Entry’ klikając na niej:
Na tak rozwiniętej rolecie wpisujemy wartość 150 w polach ‘Length’ (długość), ‘Width’
(szerokość) i ‘Height’ (wysokość) a potem klikamy na przycisku ‘Create’:
W ten sposób stworzyliśmy sześcian o rozmiarach 150cm x 150cm x 150cm. Aby stworzony
sześcian był wyśrodkowany we wszystkich oknach widokowych, klikamy na przycisku
‘Zoom Extents All’ (przycisk ten znajduje się z prawej strony na dole):
Powinniście uzyskać coś takiego:
5
Plik z chomika:
Norrinnn
Inne pliki z tego folderu:
ChromEd_3DA_Plugin_Tutorial.pdf
(3062 KB)
r13-02_popr.doc
(1670 KB)
12-09.tif
(591 KB)
12-07.tif
(684 KB)
05-01.tif
(158 KB)
Inne foldery tego chomika:
Zgłoś jeśli
naruszono regulamin