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

Anonymous

unregistriert

1

07.11.2003, 23:55

normal mapping

hallo leute, hallo david,

ich hab schon recht viel gutes von deinem buch gelesen....und bin ganz schön beeindruckt ob deines alters!!!

bezüglich deines buches und der engine hab ich mal ne kleine frage: unterstützt deine engine auch "normal mapping"? oder gibts da irgendwelche möglichkeiten das zu implementieren?
sorry wenn das alles ein bisschen naiv klingt...bin eigentlich eher im gestalterischen bereich zu hause, aber wollte mich jetzt etwas genauer mit dem ganzen beschäftigen und bin desahlb auf enginesuche. ich will möglichst wenig umwege und sackgassen nehmen und bin deshalb am recherchieren, was für einen anfänger wie mich in frage käme.

ich wäre super dankbar wenn mir jemand da eine info hat.
bis dann..

David Scherfgen

Administrator

Beiträge: 10 382

Wohnort: Hildesheim

Beruf: Wissenschaftlicher Mitarbeiter

  • Private Nachricht senden

2

08.11.2003, 08:57

Da Du die Engine auch als Direct3D-Kapselung benutzen kannst, unterstützt sie alles, was Direct3D anbietet. Also: ja.

Anonymous

unregistriert

3

08.11.2003, 13:31

danke für die schnelle antwort!

hast du oder jemand aus diesem forum schon mal was in dieser richtung ausprobiert?

als beispiel mal screenshots aus doom 3 und farcry-engine:
http://www.doom-3.net/screens/doom2.jpg
http://www.crytek.de/screenshots/index.php?sx=polybump&px=poly_04.jpg
[/url]

4

09.11.2003, 23:40

was genau ist denn normal mapping..muss zugeben, dass hab ich noch
nie gehört

Tobiking

1x Rätselkönig

  • Private Nachricht senden

5

10.11.2003, 14:52

Soweit ich weiß ist normal mapping nicht das was in Doom 3 eingesetzt wird. In Doom 3 ist das doch Bumpmapping und ähnliches. Normal Mapping wird in HL 2 eingesetzt. Es gibt da ein Video wo das sehr sehr gut gezeigt wird. Es wird dort erst ein High Poly 3D Modell erstellt von einer Höhlenwand. Von dieser werden die Normalen in einer Textur gespeichert. Anschließend wird das ganze auf EIN Dreieck gelegt und mit einem Licht wird es beleuchtet und nicht wie bei normalen DX Lichtern über die Normale des Dreiecks sondern den die in der Textur enthalten sind. Dadurch wird dann der Effekt erziehlt das es 3D beleuchtet wird obwohl es nur 2D ist. Ati hat auf der Seite auch einige Programme und Texte drüber.

6

11.11.2003, 10:51

wow..respekt...das geht aber sicher nur mit pixelshadern.
oder äußerst langsam mit dynamischen lightmaps.
oder?????

7

11.11.2003, 11:00

hab grad mal die ati seite angeschaut.
is normal mapping etwa das selbe wie DotProduct3 ?

Tobiking

1x Rätselkönig

  • Private Nachricht senden

8

11.11.2003, 14:25

Weiß nicht ob das irgendwie mit DotProduct3 zusammen hängt. Wenn man so überlegt ist es ja fast das selbe aber der Weg ist anders. Auf http://www.ionization.net/tutsnorm1.htm steht es etwas erklärt. Und es wird soweit ich gelesen habe mit Pixel Shadern realisiert.

9

11.11.2003, 19:38

Also auf der ati-page steht !normal map! unter dem thema bump mapping
techniken, als ein teil der dotproduct3 methode.
wenn man sich mal die farbwerte anschaut und z.b. auch die textur vom
dp3-sample, dann sieht das praktisch genauso aus wie die texture auf der
page, auf die du verwiesen hast.

Werbeanzeige