Polskie Forum Soldata

Forum O Grze Soldat

  • Nie jesteś zalogowany.
  • Polecamy: Komputery

  • Index
  •  » Mapy
  •  » Poradnik mappera: Soldat PolyWorks

#1 2010-04-21 13:51:08

 Warg'

Moderator

9377340
Zarejestrowany: 2009-11-23
Posty: 44
Punktów :   

Poradnik mappera: Soldat PolyWorks

Link: Click
Korekta: .t00tZ`

Poradnik PolyWorksa by cooz (aka qz)

Przedstawiam poradnik uczący podstaw obsługi nowego, rewolucyjnego programu do tworzenia map, pokazuje on możliwości tego programu podczas tworzenia kompletnej mapy, jako dodatek mapa ta będzie używać dwóch tekstur, jednak artykuł ten nie jest spisem wszystkich funkcji, jest to przegląd rzeczy jakich można dokonać tym szatańskim map makerem

Spis Treści:
I. Przygotowanie multi tekstury
II. Początki
III. Umieszczanie poligonów
IV. Zacznijmy zabawę w multi!
V. Dopasowanie tekstur
VI. Kolorowanie
VII. Scenerie
VIII. Zapisywanie mapy
IX. Test i końcowe poprawki
X. Credits

==============================================================================
I. Przygotowanie multi tekstury:
==============================================================================
jeśli chcemy stworzyć mapę z dwiema (lub większą ilością) tekstur najpierw musimy przygotować specjalną bitmapę zawierająca tekstury których chcemy używać, do tego celu potrzebny będzie jakiś program do obróbki grafiki (ja użyłem photoshopa)

wiec, otwórz tekstury:

http://img358.imageshack.us/img358/1992/013di.png

i scal je w jeden plik:

http://img358.imageshack.us/img358/8454/029hl.png

zapisz go i możemy już przejść do PW

==============================================================================
II. Początki:
==============================================================================
http://img206.imageshack.us/img206/2293/035sl.png

interface nie jest skomplikowany, musisz po prostu do niego przywyknąć, nie będę teraz objaśniał jaką każdy przycisk ma funkcje, nie jest to moim celem, podczas postępu w tworzeniu mapy będę opisywał przyrządy którymi się posługuję...

upewnij się że wszystko masz pozaznaczane jak na tym shotcie

http://img206.imageshack.us/img206/5410/046zi.png

użyłem siatki(grids) 40/2 Edit -> Preferences

http://img206.imageshack.us/img206/9946/051qs.png
oraz tekstury Avokado Edit -> Map Settings, później ja zmienimy ;p

http://img206.imageshack.us/img206/9563/062gm.png
do poruszania się po mapie służy Spacja lub trzeci przycisk myszy

przybliżać i oddalać widok można kółkiem myszy lub + i - na klawiaturze numerycznej

==============================================================================
III. Umieszczanie poligonów:
==============================================================================
włączona siatka(grids) pomoże bezbłędniej umieszczać poligony, możesz ja włączyć w oknie Display, nie używałem punktów(points) oraz wyłączyłem tło(background) w tej fazie tworzenia mapy, jest to dla mnie po prostu bardziej przejrzyste

dobrze, teraz możemy stworzyć nasz pierwszy poligon

----------------------------------------------
nowe narzędzie:
Poly Creation http://img206.imageshack.us/img206/6851/077jt.png którego skrótem na klawiaturze jest (W) służy to tworzenia poligonów wierzchołek(vertex) po wierzchołku, Esc przerywa ta procedurę, aby skasować już stworzony poligon należy zaznaczyć(o tym za chwile) jego wszystkie 3 wierzchołki i nacisnąć Delete
----------------------------------------------

wybierz Poly Creation z Przybornika(Tools) lub użyj skrótu klawiatury, zalecam korzystanie ze skrótów, to tylko kilka literek do zapamiętania, a może znacząco przyspieszyć poruszanie się w PolyWorksie!

poligony powinny stykać się jednym wierzchołkiem, tworzymy szkielet naszej mapy

http://img206.imageshack.us/img206/2144/086go.png
kiedy już skończyliśmy, powinno to wyglądać mniej więcej tak

http://img206.imageshack.us/img206/3043/095vu.png
teraz dodaj brakujące poligony
http://img206.imageshack.us/img206/5686/100du.png

----------------------------------------------
nowe narzędzie:
Vertex Selection http://img206.imageshack.us/img206/8431/117dw.png (E) potrafi zaznaczać wierzchołki na dwa sposoby, poprzez przeciągnięcie myszy nad obszarem który chce się zaznaczyć lub klikając w pobliżu wierzchołka (druga metoda zaznacz tylko jeden wierzchołek naraz) Shiftem można dodawać kolejne wierzchołki do zaznaczenia, a Altem wykluczać już zaznaczone
Move http://img206.imageshack.us/img206/9058/127pu.png (Q) umożliwia zmianę położenia zaznaczonych poligonów/wierzchołków
---------------------------------------------

poprzesuwaj wierzchołki jeśli jest to konieczne
http://img206.imageshack.us/img206/4148/133jm.png   http://img206.imageshack.us/img206/3175/147ys.png

==============================================================================
IV. Zacznijmy zabawę w multi!
==============================================================================
zmień teksturę na tą przygotowaną w sekcji I.

http://img206.imageshack.us/img206/22/155hk.png

wybierz w Oknie Właściwości(Properties) Ustawienia Tekstur(Teksturę Settings) i zmień tam szerokość i wysokość na taką jaką ma nasza tekstura (w tym przypadku jest to 128x256)


zaznacz wszystkie poligony Edit -> Select All (ctrl+a) i użyj Edit -> Teksturę -> Fix Teksturę (ctrl+f) teraz ich koordynaty zmieniły się na te wpisane w Oknie Właściwości

==============================================================================
V. Dopasowanie tekstur:
==============================================================================
teraz będziemy dopasowywać tekstury do poligonów,

----------------------------------------------
nowe narzędzie:
Poly Selection http://img206.imageshack.us/img206/6213/170ru.png (R) zaznacza cały poligon, Shift i Alt działają tak samo jak w  Vertex Selection
Texture http://img206.imageshack.us/img206/3051/185em.png (A) manipuluje koordynatami zaznaczonych poligonów, w zależności od ilości zaznaczonych wierzchołków narzędzie będzie działać inaczej, ctrl+f niweluje poczynione przekształcenia
----------------------------------------------

//Od teraz mogę używać tylko skrótów narzędzi - czas się przyzwyczajać ;p

zaznacz te dwa poligony używając (E) lub (R) i zmień narzędzie na Texture (A)

http://img206.imageshack.us/img206/8824/194lt.png
w zależności jak tekstura jest rozmieszczona na poligonie trzymając przycisk myszki przeciągnij ją w gore lub w dół, pamiętaj żeby upewnić się czy wszystkie wierzchołki poligonu są zaznaczone w przeciwnym razie tekstura zamiast się poruszać może zostać rozciągnięta!
http://img206.imageshack.us/img206/6439/204qi.png

dla zaznaczonej część poligonów przesuwaj teksturę tak, aby jej odpowiednia część znajdowała się na środku poligonu (pionowo)

http://img206.imageshack.us/img206/9755/214cu.png
ponieważ łatwiej jest później rozciągnąć ją tak, aby pasowała na całym poligonie

http://img206.imageshack.us/img206/3070/223xj.png
http://img206.imageshack.us/img206/8098/232ip.png

kontynuuj zaznaczanie poligonów, przesuwanie i rozciąganie tekstury na całej części mapy
http://img206.imageshack.us/img206/2151/258zd.png
----------------------------------------------
nowa funkcja:
Edit -> Split at Vertex (ctrl+l) przecina poligon na dwa mniejsze, linia ciecia prowadzi od zaznaczonego wierzchołka do środka przeciwległej krawędzi tego samego poligonu
----------------------------------------------

jeśli poligon jest zbyt wysoki i tekstura byłaby zbyt rozciągnięta przetnij go i kontynuuj swoja prace

http://img206.imageshack.us/img206/7540/271rs.png

http://img206.imageshack.us/img206/9496/286lb.png
//tak przy okazji możesz wyłączyć siatkę(mogłeś to zrobić już po stworzeniu poligonów ;P) nie jest ona już potrzebna

na środku mapy dwie rożne tekstury będą się stykać, musisz robić kilka ciec by dało się to miejsce odpowiednio wyteksturować

http://img206.imageshack.us/img206/1222/293ob.png
http://img206.imageshack.us/img206/8100/307be.png

lub możesz również manipulować teksturą w taki sposób by ja obrócić (nie takie łatwe ;p)

http://img206.imageshack.us/img206/9045/313gh.png
http://img206.imageshack.us/img206/4066/326ap.png

możesz teraz zacząć się bawić druga połową mapy
01 02 03 04 05 06 07 08 09 10

możesz wyłączyć szkielet(wireframe) w Display aby dopasować teksturę w miejscach w których przy krawędziach kolory tekstury się zbyt różnią

http://img206.imageshack.us/img206/1020/438sr.png
http://img206.imageshack.us/img206/2135/442hi.png

ok, całe teksturowanie mamy już za sobą, map powinna wyglądać jakoś tak

http://img206.imageshack.us/img206/9919/454ge.png
==============================================================================
VI. Kolorowanie:
==============================================================================
dla lepszej orientacji możesz włączyć punkty(points) w Display

http://img206.imageshack.us/img206/7233/468ps.png
----------------------------------------------
nowe narzędzie:
Vertex Colour http://img206.imageshack.us/img206/3265/471km.png (T) koloruje (sic!) wierzchołki, narzędzie działa w 3 trybach które można zmieniać w palecie (Palette) - precyzyjnym(precision), normalnym(normal) i dynamicznym(dynamic), działanie zależy również od przeźroczystości(opacity) i średnicy(radius)
Poly Colour http://img206.imageshack.us/img206/6352/484hx.png (Y) koloruje cale poligony, i narazie nie musisz wiedzieć o nim nic więcej gdyż i tak nie będę teraz go używał ;p
----------------------------------------------

zmień narzędzie na (T), używałem średnicy 16, tryby dynamicznego i przeźroczystości około 5%(mniej % powoduje wolniejszą zmianę koloru wierzchołków)

//kursor Vertex Colour nie jest przedstawiany poprawnie na moich zrzutach ekranu, ale chyba nie jest to dla was problem, czyż nie? ;p

wybierz kolor z palety i przytrzymując wciśnięty przycisk myszki przesuwaj kursor po punktach wskazujących wierzchołki poligonów, im dłużej będziesz to czynił tym bardziej kolor będzie intensywniejszy (dąży on do koloru wybranego w palecie wiec możesz wybrać tam niego ciemniejszy)
http://img206.imageshack.us/img206/9499/493ry.png

w lewej części mapy używałem zielonego dla wierzchnich wierzchołków, brązowego dla spodnich(wtf) i ciemno czerwonego dla poligonów "robiących za" dach


jeśli nie chcesz rozlewać farby na sąsiednich poligonach zaznacz te nad którymi będziesz pracował

http://img206.imageshack.us/img206/9308/510ir.png

w prawej części mapy używałem szarego i brązowego

http://img263.imageshack.us/img263/2765/529bu.png
http://img263.imageshack.us/img263/2944/538by.png

http://img263.imageshack.us/img263/5074/543su.png
http://img263.imageshack.us/img263/1369/559cz.png
http://img263.imageshack.us/img263/7245/569jm.png

kiedy już farba wyschnie mapa powinna wyglądać mniej więcej tak

http://img263.imageshack.us/img263/5353/573hf.png

lub z włączonym szkieletem(wireframe), bez punktów(points)
http://img263.imageshack.us/img263/7361/588zn.png

==============================================================================
VII. Scenerie
==============================================================================
mimo iż wszystkie poligony są już na swoim miejscu ludzie mogą wciąż narzekać że mapa wygląda "pusto", wiec musimy urozmaicić jeszcze czymś nasza mapkę

Load Scenery w oknie Scenery działa jako przełącznik miedzy dwiema listami scenerii, ta z krawacikami jest listą wszystkich scenerii(fajka oznacza że dana rzecz została użyta na mapie) natomiast druga lista zawiera tylko scenerie znajdujące się już na mapie

wybierz listę wszystkich scenerii(jeśli nie jest ona już dostępna)

http://img263.imageshack.us/img263/8905/596zq.png
odszukaj plik blank.bmp i kliknij na nim (niekonieczne w kwadracik)

http://img19.imageshack.us/img19/2841/609vq.png
możemy włączyć z powrotem tło w oknie Display, będzie to przydatne do oceniania efektów przeźroczystości

http://img263.imageshack.us/img263/7661/617qo.png
tło jest niedopasowane, możemy to naprawić View -> Refresh (F5)

----------------------------------------------
nowe narzędzie:
Scenery (S) umieszcza scenerie na mapie, narzędzie jest zależne od ustawień z okna Scenerii ;p
----------------------------------------------

wybierz http://img263.imageshack.us/img263/3029/626py.png (S), opacity ustaw na jakieś 90%, wybierz ciemno szary z palety, w oknie Scenerii ustaw Tył(Back) - sceneria będzie "za wszystkim"

po lewej stronie mapy stworzyliśmy pomieszczenie, teraz dodamy do niego tło, umieść tam scenerie

http://img263.imageshack.us/img263/5586/639ti.png
// musiałem trochę poprawić trochę ustawienie poligonów ;p

http://img263.imageshack.us/img263/2439/648to.png
----------------------------------------------
nowe narzędzie:
Shift, Alt i Ctrl maja swoje specjalne funkcje z narzędziem Move, Alt obraca, z Shiftem o 15stopni, Ctrl skaluje, z Shiftem zachowując te same proporcje, transformacje wykonywane są wokół przeciwległego punktu odniesienia, np. jeśli będziesz obracał scenerie trzymając za prawy dolny róg, będzie się ona obracać wokół lewego górnego rogu
----------------------------------------------

teraz z zaznaczoną scenerią zmień narzędzie na (Q) i dopasuj ją do pomieszczenia

http://img263.imageshack.us/img263/3868/655pc.png
zastosuj tą samą technikę dla przejścia na środku mapy, jeśli nie możesz znaleść odpowiedniego koloru w palecie, kliknij na aktualnie używanym kolorze i wybierz bardziej odpowiedni z właśnie co otwartego okna

http://img263.imageshack.us/img263/6035/660up.png
po tym zabiegu skutki powinny być następujące

http://img263.imageshack.us/img263/9960/670nt.png
będziemy sukcesywnie wybierać również inne scenerie

http://img263.imageshack.us/img263/9317/683rn.png
korzystając z właśnie zdobytych umiejętności umieść trawę gdzieś na lewej części mapy, w oknie Scenery ustaw Po środku(Middle), umieszczane ozdobniki będą znajdować się za poligonami, ale przed graczem)

http://img263.imageshack.us/img263/9339/693tq.png
http://img263.imageshack.us/img263/2772/702ta.png
http://img263.imageshack.us/img263/9909/716xv.png
http://img263.imageshack.us/img263/411/727ho.png

dodaj też jakieś beczki i skrzynie według uznania

http://img263.imageshack.us/img263/369/734re.png
dla lepszych efektów wizualnych możesz zmniejszać niektóre scenerie

http://img263.imageshack.us/img263/427/742yu.png
w normalnym widoku(100%) te dwa pudła były ustawione ciut za wysoko i widoczna była przerwa miedzy nimi a poligonem

----------------------------------------------
nowa funkcja:
strzałki na klawiaturze umożliwiają precyzyjne przesuwanie o jeden piksel zaznaczonych poligonów/scenerii z Shiftem o jednostce siatki(grid unit)
----------------------------------------------

wiec zaznaczmy je i przesuńmy tak gdzie ich miejsce

http://img263.imageshack.us/img263/3579/751tl.png
----------------------------------------------
nowe narzędzie:
Objects http://img263.imageshack.us/img263/6565/766nn.png  (F) potrafi tworzyć punkty odrodzenia(spawn points), kolidery oraz inne przydatne obiekty
----------------------------------------------

zmień narzędzie na (F) następnie prawe klikniecie myszą i jesteśmy w menu, wybieramy collider

http://img263.imageshack.us/img263/2649/779ug.png
dodamy naszym baryłką właściwości ochronne, wielkość kolidera określa wartość Radius z palety, jeśli obecny rozmiar jest nieodpowiedni nie ma problemu aby go zmienić

http://img263.imageshack.us/img263/7804/785ha.png
teraz możesz już pododawać te czerwone karzełki gdzie tylko chcesz

http://img263.imageshack.us/img263/2592/794wb.png
dodałem również dwa drzewa, jedno przed, drugie za graczem, ale nie jest to dla was nic nowego

http://img263.imageshack.us/img263/8913/809jt.png
http://img263.imageshack.us/img263/9679/811oo.png
http://img263.imageshack.us/img263/8862/824vv.png

postaraj się dodać jeszcze wszystkie inne potrzebne obiekty

http://img263.imageshack.us/img263/6175/832qk.png
http://img263.imageshack.us/img263/4789/844pq.png
http://img263.imageshack.us/img263/5577/853dk.png

no wiec jesteśmy już przy końcówce

==============================================================================
VIII. Zapisywanie mapy
==============================================================================
ważna sprawa jest aby zapisać mapę w dwóch miejscach:
- używając File -> Save as do katalogu /PolyWorks/Maps jeśli będziesz chciał jeszcze kiedyś edytować mapę
- używając File -> Compilate to PMS do katalogu /Soldat/Maps dla testów w grze

gdy już skończysz możesz wyłączyć PW, i przejść do testów w Soldacie...

==============================================================================
IX. Test i końcowe poprawki
==============================================================================
postaraj się pospacerować trochę po mapie w poszukiwaniu błędów na mapie (polybugs), PolyWorks uchroni nas przed podskakującymi poligonami jednak w okolicach wierzchołków mogą występować problemy, ja znalazłem trzy takowe, no wiec wracamy do PW, otwórz mapę z katalogu PolyWorks/Maps, nie ta już skompilowaną!

znajdź miejsce gdzie znalazłeś polybuga, powiększ widok do 1600% i umieść w tym miejscu poligon (jak poniżej pokazano), później zaznacz go, i użyj Edit -> Arrange -> Send to Back co zepchnie poligon w tło

http://img263.imageshack.us/img263/7234/866zc.png
----------------------------------------------
nowe narzędzie:
Colour Picker http://img263.imageshack.us/img263/8803/879tf.png (G) potrafi pobierać kolor wierzchołka poligonu do palety, z Shiftem pobiera kolor z ekranu (z teksturami, liniami i wszystkim innym też)
----------------------------------------------

przy pomocy (G) dobierz odpowiedni kolor z sąsiednich poligonów

http://img263.imageshack.us/img263/7420/888oy.png
a (Y) zamień kolor właśnie dodanego maleństwa

http://img263.imageshack.us/img263/7411/893jh.png
tak samo postąpiłem z drugim błędem

http://img263.imageshack.us/img263/7167/909yo.png
no i z trzecim też, jeśli tekstura mimo zmiany koloru wciąż ma zły odcień zapewne pochodzi z drugiej części mapy, przy pomocy technik zawartych w tym poradniku zmień ją na tą właściwą

http://img263.imageshack.us/img263/8409/913wr.png
I to by było na tyle, myślę że mapa jest już gotowa na podróż w bezkresy internetu, wygląda ot tak

http://img263.imageshack.us/img263/3716/922ag.png
==============================================================================
X. Credits
==============================================================================
Stworzenie tej mapy zajęło mi kilkanaście minut, w przeciwieństwie do bardziej czasochłonnego napisania tego wszystkiego co jest tam powyżej, a o tłumaczeniu już nawet nie wspomnę ;P chciałem pokazać tutaj że tworzenie map przy pomocy PolyWorksa jest szybkie i efektywne

Poradnik ten był bazowany na PolyWorksie build z 21.08.2005, sekcja scenerii została odświeżona do builda z 06.09.2005, w następnych wersjach mogą wystąpić nieścisłości z tymże poradnikiem(i na pewno wystąpią)

Pozdrowienia dla całego kanału #soldat.######### (@ quakenet) no i dla Anny za stworzenie tego programiku

25.08.2005(orginal) 15.09.2005 po naszemu

Have Fun

Offline

 

#2 2011-04-29 13:56:56

Gural

Nowy użytkownik

Zarejestrowany: 2011-03-11
Posty: 1
Punktów :   

Re: Poradnik mappera: Soldat PolyWorks

to zjebany poradnik.(sory za slownictwo)chyba ze 15razy próbowałem stworzyć mapkę i cały czas postac przelatuje przez "sciany" doradźcie o co kaman?

Offline

 

#3 2011-05-09 20:11:39

ArtyShan

Nowy użytkownik

Zarejestrowany: 2009-04-17
Posty: 1
Punktów :   

Re: Poradnik mappera: Soldat PolyWorks

#up
Skompiluj?...

Offline

 
  • Index
  •  » Mapy
  •  » Poradnik mappera: Soldat PolyWorks

Stopka forum

RSS
Powered by PunBB
© Copyright 2002–2008 PunBB
Polityka cookies - Wersja Lo-Fi


Darmowe Forum | Ciekawe Fora | Darmowe Fora
GotLink.plbeagle charakter