Warsztat.GDCompo!ProjektyMediaArtykułyQ&AForumOferty pracyPobieranie

Opisz napotkaną sytuację, a redakcja niezwłocznie znajdzie rozwiązanie!

wyślij anuluj

08. Teren - modelowanie

Tekst został importowany z Warsztatowych artykułów. Jego oryginalnym autorem jest Grzegorz Żak. Jeżeli został importowany poprawnie, usuń ten szablon!

W tej części zajmiemy się modelowaniem terenu i mapami wysokości terenu(Heightmaps) w Unity 3

Będziemy korzystać z trzech pierwszych narzędzi:

Pierwszym z nich jest Raise Height. Przytrzymanie lewego przycisku i poruszanie myszką spowoduje ciągłe zwiększanie się wysokości dopóki nie uzyskasz maksymalnej wysokości terenu.

Jeśli chcesz zmniejszyć wysokość terenu możesz dodatkowo przytrzymać Shift.

Drugim z narzędzi jest Paint Height. Pozwala ono na ustawienie maksymalnej wysokości jaką można uzyskać malując pędzlem.
Żeby to zrobić wystarczy odpowiednio ustawić:

Jak już ustawisz odpowiednią wysokość, malując pędzlem teren będzie się podwyższał, albo obniżał, aż do wskazanej wysokości.

Kolejnym z narzędzi jest Smoothing Height:

Narzędzie to służy do wygładzania krawędzi terenu. Jego działanie polega na dążeniu do średniej wysokości terenu, który obejmuje pędzel.

Heightmap’y
Heightmap to mapa o odcieniach szarości, w której każdy odcień odpowiada innej wysokości. Posiadając taką mapkę można w szybki sposób stworzyć teren importując ją do edytora, który przeliczy ją na teren. Żeby to zrobić wybierz z menu:

Terrain
->Import Heightmap – Raw…
i wskaż żądany plik RAW. Następnie wybierz Import.
Mapka musi być zapisana ze skalą szarości , a nie jako RGB.

Za pomocą edytora Unity, możesz także wyeksportować Heightmap ze swojego terenu. Wystarczy wybrać z menu:
Terrain->Export Heightmap – Raw…
Po wybraniu ustawień, nacisnąć Export, żeby zapisać Heightmap na swoim dysku.

Spłaszczanie(Flatten)
Unity posiada również narzędzie do szybkiego spłaszczania terenu.
Wybierz z górnego menu:
Terrain->Flatten…
To narzędzie pozwoli ci spłaszczyć teren do wysokości określonej w narzędziu.



by Grzegorz Żak (sztacheta28) Forum o Unity

Tekst dodał:
Grzegorz Żak
04.08.2011 21:51

Ostatnia edycja:
Grzegorz Żak
04.08.2011 21:51

Kategorie:

Aby edytować tekst, musisz się zalogować.

# Edytuj Porównaj Czas Autor Rozmiar
#1 edytuj 04.08.2011 21:51 Grzegorz Żak 3.65 KB
Zwykły
Do sprawdzenia
Do akceptacji
  • Napisz komentarz:
    Aby dodać swój komentarz, musisz się zalogować.
Licencja Creative Commons

Warsztat używa plików cookies. | Copyright © 2006-2017 Warsztat · Kontakt · Regulamin i polityka prywatności
build #ff080b4740 (Tue Mar 25 11:39:28 CET 2014)