Warsztat.GDCompo!ProjektyMediaArtykułyQ&AForumOferty pracyPobieranie

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

wyślij anuluj

25. Teren - ustawienia

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

Dziś zajmiemy się Ustawieniami Terenu(Terrain Settings) kończąc tym samym omawianie Inspectora Terenu.

Żeby wejsć w Ustawienia Terenu należy wybrać siódmy i za razem ostatni przycisk terrain-OtherSettings-1.jpg w menu Inspectora Terenu.
Przywykliście pewnie już do definicji na początku części i tym razem nie będzie inaczej.

Billboard - płaski obiekt, zwykle kwadratowy, skierowany przodem w stronę kamery. Jego ustawienie zmienia się przy każdym poruszeniu kamery bądź samego billboardu, ustawiany jest zawsze przodem w stronę kamery. Są dwa rodzaje billboardów: punktowe - ustawiane w kierunku jednego punktu i kierunkowe - ustawiane kierunkowo względem kamery.
terrain-OtherSettings-2.jpg

USTAWIENIA:
Pixel Error - Ilość dopuszczalnych błędów w wyświetlaniu geometrii terenu. Jest to zasadniczo ustawienie poziomu detali(LOD).
Base Map Dist. - Dystans przez który tekstury będą wyświetlane w dużej rozdzielczości.
Cast Shadows - Czy teren powinien rzucać cienie?

Draw - Jeśli włączone drzewa, trawa i detale terenu będą wyświetlane.
Detail Distance - Zakres widoczności detali.
Tree Distance - Zakres widoczności drzew
Billboard Start - Zakres od którego drzewa będą wyświetlane jako Billboardy zamiast Meshy.
Fade Length - Dystans zmian przez który drzewa przechodzą z typu wyświetlania jako Billboard na Mesh.
Max Mesh Trees - Maksymalna ilość drzew z Meshami na Terenie.

Speed - Prędkosć wiatru wiejącego na trawę.
Size - Obszar trawy, na który jednocześnie działa wiatr.
Bending - Ilość trawy, która będzie się pochylać ze względu na wiatr.
Grass Tint - Ogolny odcień dla traw i detali.

PROGRAMOWNIE:
Podam kilka przykładów, które można zastosować np. przy ustawieniach jakości.

1. Maksymalny zakres widoczności drzew:
Terrain.activeTerrain.treeDistance = 2000;

2. Zakres od którego drzewa będą wyświetlane jako Billboardy:
Terrain.activeTerrain.treeBillboardDistance = 100;

3. Zakres widoczności detali:
Terrain.activeTerrain.detailObjectDistance = 40;

4. Czym mniejsza wartosć tym lepsza jakosć terenu:
Terrain.activeTerrain.heightmapMaximumLOD = 1;

Więcej przykładów znajdziesz w klasie Terrain:
Terrain Class

Od kolejnej części zaczynam II dział o Programowaniu w JS.

by Grzegorz Żak (sztacheta28) Forum o Unity

Tekst dodał:
Grzegorz Żak
05.08.2011 12:34

Ostatnia edycja:
Grzegorz Żak
05.08.2011 12:34

Kategorie:

Aby edytować tekst, musisz się zalogować.

# Edytuj Porównaj Czas Autor Rozmiar
#1 edytuj 05.08.2011 12:34 Grzegorz Żak 2.96 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)