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

sAm

Frischling

  • »sAm« ist der Autor dieses Themas
  • Private Nachricht senden

1

08.07.2008, 02:20

Problem bei Environment Mapping

Hi!
Ich habe gleich noch ein Problem bei einem Beispiel aus dem Buch^^
Genauer gesagt geht es um das Kapitel mit den exotischen Texturformen und zwar um das Beispiel mit der Skybox und dem Environment Mapping (Es soll eine Skybox gerendert werden und eine Kugel, die die Umgebung reflektiert).
Die Skybox wird gerendert, indem man die Renderstates D3DRS_LIGHTNING, D3DRS_ZENABLE und D3DRS_ZWRITEENABLE auf false setzt und diese danach wieder aktiviert. Soweit so gut. Bis auf die Skybox habe ich nach dem Rendervorgang jedoch nichts gesehen. Erst als ich die Renderstates auch beim Rendern der restlichen Objekte auf FALSE gelassen habe, bekam ich das gewünschte Ergebnis. Genauer gesagt: es liegt nur am Render State D3DRS_ZENABLE.

Ich kann mir das nicht erklären. Vielleicht hat jemand von euch eine Lösung parat =/

Beiträge: 774

Beruf: Student

  • Private Nachricht senden

2

08.07.2008, 17:00

Vieleicht hast du aus Versehen den ZBuffer nicht oder mit Nullen geleert.

sAm

Frischling

  • »sAm« ist der Autor dieses Themas
  • Private Nachricht senden

3

10.07.2008, 00:26

Das Problem hat sich irgendwie in Luft aufgelöst...ich hab kein Plan warum. Wollte aber nicht posten, hab schließlich keine Lösung parat.

Danke trotzdem, falls das Problem noch einmal auftritt werde ich da mal nachschauen =)

Werbeanzeige