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
Anonymous
unregistriert
Administrator
Zitat von »"Tom"«
Ganz ehrlich mal, EnvironmentMapping ist der letzte Scheiß, wenn ich es mal so sagen darf, ich finde das mit den Sky Boxen total unrealistisch.
Und das mit den Spiegelungen geht ja nur wenn man die entsprechende Umgebungstextur(Skybox) hat.
Richtige Spiegelungen werden mit dem Stencil Buffer gerendert, leider ist in deinem Buch kein entsprechendes Beispiel zu diesem Thema.
Zitat von »"Tom"«
Aus eigener Erfahrung muss ich sagen, dass Terrainrendering über Heightmaps schlichtweg primitiv ist. Für ein richtiges Gebirge mag das genau das richtige sein, aber für Adventure Landschaften(Hügel und unberechenbares Gebiet, wie in Gothic I/II) ungeeignet.
Weil diese über heightmaps erstellte Landschaften wirken zu plastisch irgendwie, haben keine richtige Atmosphere, weil man merkt dass sie nicht handkreiert sind.
Die Alternative zum Heightmapping ist ein guter 3D Terraineditor.
Zitat von »"Tom"«
Ich weiß noch nicht ob du es auch so gemacht hast, aber in den DX Büchern, welche auch Heightmaps durchnehmen, verarbeitet man die Heightmaps mit TriangeList, wieso verwendet man kein trianglestrip, was quasi doppelt so schnell ist oder geht das in dem Fall mit Heightmaps nicht?
(Durch das Doppelpointing ist es ja möglich mit Trianglestrip die Richtung des "Strips" ohne Texturübelappungen zu ändern)
Zitat von »"Tom"«
Aber das war anscheinend "nur" Bump Mapping.
Diesen Ausdruck höre ich seit geraumer Zeit und mal höre ich das hätte was mit Modulation der Beleuchtung zu tun mal dass die Textur extra tiefen Werte hätte. Nun das einzig was mich dabei interessiert ist, dass ich wissen will wie man das programmiert... :-)
Zitat von »"Tom"«
Ich würde außerdem wissen, wie man es schafft so schnell nach dem Release von DX9 so ein fettes Buch in so kurzer Zeit zu schreiben.
Ich mein es dauertja auch immer was bis man das neue DX drauf hat.
Umso mehr erstaunen mich die Leute, die es anscheinend so nebenbei zu schaffen scheinen, eine Engine mal eben so aus dem Hut zu zaubern, obwohl DX9 noch gar nicht draußen ist. Und wenn es was drüber gab,
dann nur in Englisch.
Ganz ehrlich mal, du musst ja ein absluter Überflieger sein...
Hut ab, das schafft nicht heder :ohoh:
Anonymous
unregistriert
Werbeanzeige