Discover millions of ebooks, audiobooks, and so much more with a free trial

Only $11.99/month after trial. Cancel anytime.

Terraingenerierung mit Unity: Technische Realisierung von Landschaften
Terraingenerierung mit Unity: Technische Realisierung von Landschaften
Terraingenerierung mit Unity: Technische Realisierung von Landschaften
Ebook34 pages17 minutes

Terraingenerierung mit Unity: Technische Realisierung von Landschaften

Rating: 0 out of 5 stars

()

Read preview

About this ebook

Realistische Terraindarstellung ist ein Dauerbrenner in der Spieleindustrie. Dieser shortcut widmet sich daher einigen der Möglichkeiten, mit Unity wirklichkeitsnahe Landschaften zu erzeugen. Dabei erklärt der Autor zunächst, wie generell Landschaften mit Unity gebaut werden können. Damit die manuelle Erstellung von Inhalten nicht zu sehr in Arbeit ausartet, ist die automatische Terraingenerierung und -optimierung Gegenstand des zweiten Kapitels.
LanguageDeutsch
Release dateOct 31, 2016
ISBN9783868027471
Terraingenerierung mit Unity: Technische Realisierung von Landschaften

Read more from Tam Hanna

Related to Terraingenerierung mit Unity

Titles in the series (100)

View More

Related ebooks

Programming For You

View More

Related articles

Reviews for Terraingenerierung mit Unity

Rating: 0 out of 5 stars
0 ratings

0 ratings0 reviews

What did you think?

Tap to rate

Review must be at least 10 words

    Book preview

    Terraingenerierung mit Unity - Tam Hanna

    GmbH

    Technische Realisierung von Terrains

    Realistische Terraindarstellung ist ein Dauerbrenner in der Spieleindustrie: Wer bei Kritikern und Zockern gleichermaßen Brownie Points sammeln möchte, sollte sich näher mit der Erzeugung von Landschaften auseinandersetzen. Dieses Kapitel stellt einige in Unity enthaltene Bausteine vor.

    Bevor wir uns der technischen Realisierung von Terrains zuwenden, wollen wir einige Gedanken in den technischen Aufbau von Landschaftsrendering investieren. Die meisten Spiele-Engines betrachten normale Terrains als zweidimensionale Ebene, die mit Erhöhungen und Absenkungen ausgestattet ist – das Simulieren von unter der Ebene liegenden Höhlen ist eine Sonderaufgabe, auf die wir in diesem Kapitel nicht weiter eingehen. Zur Darstellung des Terrains dient eine als Heightmap bezeichnete Bitmap. Ihre Bytes enthalten statt Farbinformationen die jeweiligen Erhöhungs- bzw. Vertiefungswerte des an der jeweiligen Stelle befindlichen Teils der Landschaft. Neben dem Importieren der von Geografieanbietern bereitgestellten Heightmaps – das in Arma verwendete fiktive Land Chernarus basiert beispielsweise auf einem Teil der Tschechischen Republik – gibt es auch die Möglichkeit, Terrains dynamisch zu errechnen.

    Terrainobjekt einfügen

    Erstellen Sie zum Nachvollziehen der folgenden Schritte eine neue leere Szene im Unity-Editor. Die nachfolgend gezeigten Abbildungen entstanden auf einer unter Windows 8.1 laufenden Version von Unity 4.6. Andere Versionen verhalten sich allerdings – zumindest im Großen und Ganzen – analog.

    Zum Einfügen eines Terrainobjekts ist ein Klick auf GameObject | 3D Object | Terrain erforderlich. Das nach der Erstellung als schwarzes Rechteck erscheinende Objekt bietet im Inspektor eine Werkzeugleiste an. Beachten Sie, dass die Rotations- und Skalierungssteuerelemente in der Rubrik Transform nur Makulatur sind – Terrains lassen sich über Spezialwerkzeuge skalieren, sind sonst aber inert.

    Zwecks

    Enjoying the preview?
    Page 1 of 1