WARP - 02.pdf

(19230 KB) Pobierz
Okladka - WARP 2 (maj-2004) 001 160 DPI.cdr
55509068.002.png
55509068.003.png
55509068.004.png
Œledzimy historiê Windows i DirectX.
Poznajmy przeznaczenie poszczególnych
modu³ów biblioteki i jej architekturê.
Uczymy siê podstaw pracy z modelem
COM. Poznajmy interfejs IUnknown, jego
metody i rolê, jak¹ odgrywa w bibliotece
DirectX.
Opis dwóch modyfikacji wyt³aczaj¹cych
Lathe i Extrude. S¹ to narzêdzia przydatne
w codziennej pracy. Pozwalaj¹ tworzyæ
ciekawe obiekty w oparciu o splajny.
Wyt³oczenie odbywa siê wzd³u¿
prostoliniowej i okr¹g³ej œcie¿ki.
Piszemy prawdziw¹ okienkow¹ aplikacjê
dla Windows. Sami tworzymy okna,
przygotowujemy g³ówn¹ pêtlê oraz
procedurê przetwarzaj¹c¹ wiadomoœci. Na
koniec wykorzystujemy nabyt¹ wiedzê i
doœwiadczenie do napisania prostej gry,
która œwietnie obrazuje pracê graficznych
aplikacji pod systemem Windows.
Poznajemy kolejn¹ metodê modelowania
obiektów w MAX-ie. Tym razem zajmiemy
siê tworzeniem powierzchni sklejanych,
które umo¿liwiaj¹ tworzenie g³adkich
kszta³tów. Dowiemy siê wszystkiego na
temat konstruowania obiektów z ³at.
Uczymy siê tworzyæ i wykorzystywaæ
bibliotekê statyczn¹. Z czasem ta
umiejêtnoœæ umo¿liwi nam wykonywanie
w³asnych zbiorów funkcji. Dziêki czemu
bêdziemy mogli pisaæ coraz wiêksze i coraz
bardziej zaawansowane programy.
Modelujemy kolejny obiekt. Tym razem
jest to uœmiechniêty wieloryb, którego
utworzymy wykorzystuj¹c metodê
powierzchni sklejanych. W kolejnych
krokach uczymy siê manipulacji
wierzcho³kami, uchwytami i ³atami.
Druga czêœæ opisu podstawowych i
najbardziej u¿ytecznych opcji. Tym razem
nauczymy siê dok³adniej kontrolowaæ
okna widoku i obiekty. Poszerzymy nasz¹
wiedzê równie¿ na temat uk³adu
wspó³rzêdnych i œrodków obiektu.
Ok³adka: Stone Man (RABBAN)
55509068.005.png
Nad zgromadzonymi górowa³a wielka kopu³a sk¹pana w œwietle porannego s³oñca, wdzieraj¹cego siê
przez walcowate otwory. W sali mo¿na by³o wyczuæ zniecierpliwienie, setki wojowników na coœ czeka³o.
Nagle rozleg³ siê krótki okrzyk.
- Nadchodzi!
W zachodnim krañcu sali zapanowa³o poruszenie. Wojownicy wstali. Poprawiaj¹c nerwowo wys³u¿one
mundury formowali szyk. Po chwili ciemna postaæ pojawi³a siê na podwy¿szeniu. Ledwo mo¿na by³o
dostrzec jej sylwetkê. Kiedy skierowa³a oblicze ku zgromadzonym, zapanowa³a przera¿aj¹ca cisza.
Mija³y kolejne minuty, a wojownicy ca³y czas trwali w kamiennym bezruchu. Czuli na sobie uwa¿ne
spojrzenie przybysza. W koñcu ciszê przerwa³ dudni¹cy g³os.
- Gracze!
- Któ¿ z nas nie zasmakowa³ trudów wojny z Quake?!
- Za nami ju¿ wiele lat ciê¿kich bojów.
- Ka¿dego dnia walczymy ramiê w ramiê i wylewamy nasz pot.
- Kto nie snu³ siê po mrocznych korytarzach?
- Któ¿ z nas nie straci³ kompana w walce z uzbrojonymi w pi³y potworami?
- Ile jeszcze ofiar poch³onie ta okrutna wojna? Do dzisiaj to pytanie pozostawa³o bez odpowiedzi.
- Po³o¿ymy kres wojnie i tyranii Quake. W moje rêce trafi³a nowiutka broñ o niesamowitej sile ra¿enia.
Czegoœ takiego jeszcze nie widzia³em. Wy równie¿ przekonacie siê o jej potêdze.
Z szeregu wyst¹pi³a kar³owata postaæ. W jej zachowaniu mo¿na by³o dostrzec podekscytowanie.
Karze³ zwróci³ siê w stronê podwy¿szenia. Jego oszpecona bliznami twarz wykrzywi³a siê. Chwilê siê
waha³, w koñcu nie wytrzyma³.
- Có¿ to za broñ mistrzu! ZdradŸ nam tajemnicê.
Na twarzy mistrza pojawi³ siê delikatny uœmiech. Skin¹³
g³ow¹ i po chwili u jego boku pojawi³ siê s³ugus.
WyraŸnie widaæ by³o, ¿e trzyma coœ w rêkach. Poda³
tajemniczy przedmiot mistrzowi. Ten uniós³ go wysoko.
- W A R P.! - rozleg³o siê na sali.
Black Cat
WARP
Autorzy do³o¿yli wszelkich starañ, aby zawarty w dokumencie
informacje by³y rzetelne i kompletne. Nie bior¹ jednak ¿adnej
odpowiedzialnoœci za ich wykorzystanie, ani za zwi¹zane z nimi
ewentualne naruszenia praw patentowych czy autorskich.
Autorzy nie ponosz¹ tak¿e ¿adnej odpowiedzialnoœci za
potencjalne szkody wynik³e z wykorzystania informacji
zawartych niniejszym dokumencie.
Wszelkie prawa zastrze¿one. ¯aden
fragment niniejszego dokumentu nie
mo¿e byæ wykorzystany w
jakiejkolwiek formie fotokopii,
mikrofilmu czy innych reprodukcji ani
przek³adany na jêzyk mechaniczny
bez pisemnej zgody Piotra Besta.
Autorzy nie odpowiadaj¹ za treœæ
og³oszeñ i reklam. Materia³ów nie
zamówionych nie zwracamy, w
przypadku publikacji, zastrzegamy
sobie prawo do skrótów. Wszystkie
u¿yte znaki firmowe i towarowe s¹
zastrze¿one przez ich w³aœcicieli.
Team:
Piotr Besta (BOVANOVITCH, MATSUOKA) e-mail piotrbesta@o2.pl
Daniel Besta (RABBAN, GOBLIN)
55509068.001.png
Zgłoś jeśli naruszono regulamin