AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Multimedia openGl Transparenz und Drehung
Thema durchsuchen
Ansicht
Themen-Optionen

openGl Transparenz und Drehung

Ein Thema von yogie · begonnen am 13. Apr 2012 · letzter Beitrag vom 14. Apr 2012
 
Jens01

Registriert seit: 14. Apr 2009
675 Beiträge
 
#2

AW: openGl Transparenz und Drehung

  Alt 13. Apr 2012, 17:04
Zitat:
Wenn ich nun den Würfel per Programm drehe, ist die im Programm vorhandene
Reihenfolge der Flächenerstellung aber nicht mehr „richtig“, d.h. ich bekomme
Flächen die andere Flächen überdecken. Bietet openGl hiefür eine Automatik oder
muss ich bei Drehungen die Flächenlage (im Raum) ständig überwachen?
Eine Tiefensortierung mußt vor jedem Renderdurchlauf durchführen, insoweit sich die Objekte bewegt haben. In OpenGl gibt es Verfahren, womit eine Darstellung auch ohne Sortierung möglich ist. Sie ist aber in einigen Bereichen ungenau.
Wenn Durchdringungen vorhanden sind bzw genau rendern willst, mußt Du auf Shader zurückgreifen "Dual Depth Peeling".

Guck Dich mal auf http://www.delphigl.com/ um.
Guck auch mal nach meinen Beiträgen, da habe ich so einen Shader für Delphi mal erstellt (also von NVidia übernommen). Einen Renderdurchlauf für die einfache Darstellung kannst Du bei mir auch finden.
Achtung: Bin kein Informatiker sondern komme vom Bau.

Geändert von Jens01 (13. Apr 2012 um 17:17 Uhr)
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:49 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz