Files |  Tutorials |  Articles |  Links |  Home |  Team |  Forum |  Wiki |  Impressum

Aktuelle Zeit: Fr Jul 18, 2025 08:52

Foren-Übersicht » Programmierung » OpenGL
Unbeantwortete Themen | Aktive Themen



Ein neues Thema erstellen Auf das Thema antworten  [ 2 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: Schatten code / tutorial
BeitragVerfasst: Fr Jan 23, 2004 07:23 
Offline
DGL Member
Benutzeravatar

Registriert: Di Dez 02, 2003 12:47
Beiträge: 300
Wohnort: Marburg
Moin Moin, programmiere ne Physik Simulation und hätt so gerne nen Schattenwurf. Sieht hallt dof aus, wenn die Roboter so aufm Boden längsfliegen. :-) Hab auch schon selbst Tutorials, die sind mir aber zu hoch (Sind nicht speziel für Delphi und mehr teoretisch).

Ich bin zwar auch nicht dumm aober mir geht es mehr um die Physik als um den schattencode. Hab objekte mit relativ wenigen Polygonen und ein Terrain oder glatte Oberrfläche. Jeh nach Performance wollt ich nur schatten aufm Boden oder auch auf Objekten. (Hab ne Ge Force FX 5700) Darf hallt alles wenig zeit kosten, da ich für die Simulation sehr viel CPU Zeit benötiege (hallt soviel wie geht). Die Polys sind in Arrrays (PolyNR[1..???].Punkte[1..3][x.y.z]) angelegt liesse sivh aber auch ändern zur not.

Naja vieleicht kennt wer was. Sonst muss ich wohl mien eigen Hirn anstrengen.

_________________
Nothing, oh sweet nothing,
today we are doing nothing at all...
http://www.geo-progs.de


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr Jan 23, 2004 18:32 
Offline
DGL Member
Benutzeravatar

Registriert: Mo Sep 23, 2002 19:27
Beiträge: 5812
Programmiersprache: C++
Was für Schatten willste denn? Wenn du nur ne planare Fläche hast auf die diese projeziert werden sollen, dann sind planare Stencilschatten die einfachste, aber auch blligste Möglichkeit. Ansonsten gibts da noch volumetrische Stencilschatten, die allerdings recht kompliziert sind. Da musst du z.B. robuste Meshes haben, dann deren Shilloutte ermitteln und diese dann in die Unendlichkeit "hinausstrecken". Für das was du beschreibst, würde ich aber projezierte Shadowmaps empfehlen, die sollten da ausreichend sein und sind auch einfach zu realisieren. Ich hab dazu auf meiner HP auch ne Beispielanwendung inkl. Quellcode. Die projezierte Shadowmap hat übrigens auch den Vorteil, das es reicht wenn du diese alle x-Frames aktualisierst. Dadurch kannste dann variabel CPU-Zeit sparen.

_________________
www.SaschaWillems.de | GitHub | Twitter | GPU Datenbanken (Vulkan, GL, GLES)


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 2 Beiträge ] 
Foren-Übersicht » Programmierung » OpenGL


Wer ist online?

Mitglieder in diesem Forum: Google [Bot] und 7 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu:  
  Powered by phpBB® Forum Software © phpBB Group
Deutsche Übersetzung durch phpBB.de
[ Time : 0.007s | 17 Queries | GZIP : On ]