JLI Spieleprogrammierung Foren-Übersicht JLI Spieleprogrammierung

 
 FAQFAQ   SuchenSuchen   MitgliederlisteMitgliederliste   BenutzergruppenBenutzergruppen 
 medals.php?sid=8d790270623b095eeadd056a61455052Medaillen   RegistrierenRegistrieren   ProfilProfil   Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen   LoginLogin 

Nebeleffekt

 
Neues Thema eröffnen   Neue Antwort erstellen    JLI Spieleprogrammierung Foren-Übersicht -> DirectX, OpenGL
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
LeeDiGer
Super JLI'ler



Anmeldedatum: 31.08.2003
Beiträge: 366
Wohnort: Duisburg
Medaillen: Keine

BeitragVerfasst am: 04.09.2004, 13:59    Titel: Nebeleffekt Antworten mit Zitat

Ich hab ein Terrain mit einer Skybox erstellt. Jetzt wollte ich mal gucken, wie das ganz so mit Nebel fürberkommt. Aber nur das Terrain wurde mit dem Nebeleffekt versehen. Die Skybox blieb unberührt. Was muss man alles für nen Nebel einstellen, damit alle Objekte mit einbezogen werden?
Es klappt auch nicht vernünftig, wenn ich die Skybox ausblende.
_________________
Kein Rückzug! Kein Aufgeben!
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Fallen
JLI MVP
JLI MVP


Alter: 40
Anmeldedatum: 08.03.2003
Beiträge: 2860
Wohnort: Münster
Medaillen: 1 (mehr...)

BeitragVerfasst am: 04.09.2004, 17:01    Titel: Antworten mit Zitat

Bin mir nicht so sicher aber muss zum schreiben des Nebels nicht der ZBuffer genutzt werden ? Allerdings isses doch recht sinnlos ner Skybox nen Nebel zu verpassen Wink
_________________
"I have a Core2Quad at 3.2GHz, 4GB of RAM at 1066 and an Nvidia 8800 GTS 512 on Vista64 and this game runs like ass whereas everything else I own runs like melted butter over a smokin' hot 18 year old catholic schoolgirl's arse."
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
LeeDiGer
Super JLI'ler



Anmeldedatum: 31.08.2003
Beiträge: 366
Wohnort: Duisburg
Medaillen: Keine

BeitragVerfasst am: 05.09.2004, 07:16    Titel: Antworten mit Zitat

Hab den Fehler gefunden:
Die Skybox hat ja technisch gesehen immer eine geringe konstante Entfernung zur Kamera. Und beim Nebel verschwinden ja nur Objekte, die einen großen Z-Wert haben. Da das bei der Skybox nicht der FAll ist, bleibt sie unberührt.
_________________
Kein Rückzug! Kein Aufgeben!
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Robin
Junior JLI'ler


Alter: 30
Anmeldedatum: 29.10.2008
Beiträge: 73
Wohnort: Inneringen
Medaillen: Keine

BeitragVerfasst am: 29.10.2009, 13:54    Titel: Antworten mit Zitat

hey wie geht das eigendlich nebel einzufügen ???
im buch steht nur das das mit "SetRenderState" geht... aber wie ??
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
LaptopLover
Mini JLI'ler



Anmeldedatum: 16.08.2008
Beiträge: 5

Medaillen: Keine

BeitragVerfasst am: 30.10.2009, 17:33    Titel: Antworten mit Zitat

dazu muss man folgende Renderstates enprechend setzen:
D3DRS_FOGENABLE
D3DRS_FOGCOLOR
D3DRS_FOGSTART
D3DRS_FOGEND
D3DRS_FOGDENSITY
D3DRS_RANGEFOGENABLE
D3DRS_FOGVERTEXMODE für Vertex-Nebel, oder
D3DRS_FOGTABLEMODE für Pixel nebel
weiteres siehe msdn z.B. http://msdn.microsoft.com/en-us/library/ms892093.aspx und
http://msdn.microsoft.com/en-us/library/ms892374.aspx
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Robin
Junior JLI'ler


Alter: 30
Anmeldedatum: 29.10.2008
Beiträge: 73
Wohnort: Inneringen
Medaillen: Keine

BeitragVerfasst am: 31.10.2009, 22:44    Titel: Antworten mit Zitat

ok... danke

Gruß Robin
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    JLI Spieleprogrammierung Foren-Übersicht -> DirectX, OpenGL Alle Zeiten sind GMT
Seite 1 von 1

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.


Powered by phpBB © 2001, 2005 phpBB Group
Deutsche Übersetzung von phpBB.de

Impressum