Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

1

08.02.2009, 21:01

3D Welten

Nabend!

Mir ist da eine eine Frage aufgekommen.
Wenn man beispielsweise ein 3D MMORPG spielt, dann ist die 3D Welt
ja rieeeeesig. Dann gibt es überall noch Bäume, schöne Häuser wo man
reingehen kann und die Inneneinrichtung bestaunen kann, dann kommen
einem mal ein paar andere Spieler entgegen und rufen vielleicht noch ein
paar Zauber auf (Partikel und so...). Das Endergebnis muss doch eine
mega hohe Polygonenzahl sein oder?
Wenn ich mal ein paar Modelle für ein Spiel mache, wird mir immer nur
gesagt: Achte darauf, dass die Polygonenanzahl relativ gering ist!

Wie ist es nun mit den Polygonen? Spielen die evt. nur eine Rolle bei
der Animation? Sehen die Charaktere ingame vielleicht nur Highpoly
aus, weil die eigentlich eckigen Charaktere mit super Texturen versehen
sind?

Das sind meine Vermutungen, Bestätigungen habe ich aber noch nicht
bekommen. Mich interessiert es einfach, wie beispielsweise eine riesige
3D Welt gebaut wird. Programmieren sich die Pros (ala Blizzard) für
ihre Spiele einen 3D World Editor? Ich könnte ja jetzt in einem Modellierprogramm
auch eine Welt bauen, aber ich glaube die Polygonanzahl einer Stadt
(mit Kirche, Brunnen, etlichen Häusern und Inneneinrichtung, Charakteren, etc.)
würde bei mir dermaßen hoch sein.

Daher frage ich mich: Was hat es dabei genau mit der Polygonanzahl auf sich, wann muss man darauf achten (nur bei der Animation?) und werden die großen Welten bei MMOGs mit einem World Editor erstellt?

Danke für eure Antworten!
MfG Shiver!

„Ideen sind nur Ausgangspunkte. Um zu wissen, was man zeichnen will, muss man zu zeichnen anfangen.“ Pablo Picasso

Ibot Development - Mein Weg zum eigenen 2D RPG

drakon

Supermoderator

Beiträge: 6 513

Wohnort: Schweiz

Beruf: Entrepreneur

  • Private Nachricht senden

2

08.02.2009, 21:23

Oftmals werden die Modelle wirklich mit sehr hohen Anzahl erstellt und dann z.B eine Normalmap draus gebaut, damit man im Game weniger Polygone hat, aber beinahe das selbe Ergebnis.
Siehe Polybump von Crytek:
http://de.wikipedia.org/wiki/Polybump
http://doc.crymod.com/AssetCreation/frames.html?frmname=topic&frmfile=PolybumpStandAloneTutorial.html

Hier gibts viel zu Normal mapping:
http://en.wikipedia.org/wiki/Normal_mapping

xardias

Community-Fossil

Beiträge: 2 731

Wohnort: Santa Clara, CA

Beruf: Software Engineer

  • Private Nachricht senden

3

08.02.2009, 21:35

Des weiteren gibt es auch viele weitere Techniken um die Polygonzahl zu reduzieren. Zum Beispiel:
- Nur das Rendern was man auch wirklich sieht (Culling)
- Was weiter entfernt ist kann weniger detailiert sein (Level Of Detail)

4

08.02.2009, 21:44

@Drakon:

Danke, werde ich mir mal durchlesen!

@xardias:

Stimmt, jetzt wo du es sagst, klingt das einleuchtend.
MfG Shiver!

„Ideen sind nur Ausgangspunkte. Um zu wissen, was man zeichnen will, muss man zu zeichnen anfangen.“ Pablo Picasso

Ibot Development - Mein Weg zum eigenen 2D RPG

Werbeanzeige