shaijan.delphigl.com laboda.delphigl.com trinidad.delphigl.com ziz.delphigl.com texelviews.delphigl.com kfleischer.delphigl.com


Willkommen bei DGL

Herzlich Willkommen auf DelphiGL.com, Eurer deutschsprachigen OpenGL Community. Wir bieten Euch Hilfe und Unterstützung bei der Programmierung mit OpenGL. Dabei ist es ganz egal welches Betriebssystem oder Programmiersprache Ihr benutzt. Unser Team würde sich freuen Euch in den Reihen unserer aktiven Mitglieder zu wissen.

Wenn Du neu bei uns bist und bisher nicht viel Erfahrung mit der OpenGL-Entwicklung hast, empfehlen wir Dir dringend einen Blick auf die DGLSDK zu werfen. Sie bietet die wichtigsten Header und eine solide Grundlage um die Beispiele auf unserer Seite zu kompilieren.

Du möchtest gleich loslegen? Dann hol Dir die DGLSDK, melde Dich im Forum an und leg gleich mit den ersten Tutorials los!

Euer DGL-Team

"Der einzige Tyrann, den ich in dieser Welt anerkenne, der Einzige, dem ich zuhöre, ist die leise innere Stimme."
(Mahatma Gandhi)


News & Aktuelles

02.07.2009 - 21:04 Most Active Project Award Q2/2009

von Flash
Kommentare (1)

02.07.09 - 10:07 Ziz

Ein weiteres Quartals ist zu Ende gegangen und es steht die Vergabe des "Most Active Project of the Quarter" Awards und des "Best Project of the Quater" Awards an.
Im ersten Quartal gewann Lossy eX mit seiner TextSuite beide.

Die Abstimmung für das beste Projekt im ersten Quartal ist ab jetzt für 14 Tage geöffnet. >>Zur Abstimmung<<

DGL Most Active Project Award

Ausgezeichnet werden die Projekte, welche die meisten Aktualisierungen und Releases in der jeweiligen Wertungsperiode erhalten haben.
And the Winners is... :

Den Quartalsaward für das aktivste Projekt im ersten Quartal 2009 erhält:



Lossy gewann im ersten Quartal mit 2 Releases, Ziz schaffte, trotz Sommer (oder sowas ähnlichem) sagenhafte 13 Updates. Damit zeigt Ziz wozu das Projektforum gedacht ist: Zum vorstellen eigener Projekte (klar) und als Projekttagebuch.

Glückwunsch an Ziz und viel Erfolg bei den Arbeiten an seiner Neuinterpretation von Mario Party.

01.07.2009 - 12:01 PGD Annual 2009

von Sascha Willems
Kommentare (1)

01.07.09 - 02:07 waran

Auch dieses Jahr wird PGD (Pascal Game Development) wieder einen Wettbewerb abhalten der sich wie gewohnt rund um das Thema Spieleentwicklung dreht. Hier die ersten Details :

  • 4. Juli - Thema und Regeln werden veröffentlicht
  • Start 6. Juli - Stufe 1 - Deadline 11. Juli, 11:59pm GMT
    Für Stufe 1 muss nur ein Designdokument abgegeben werden.
  • Start 12. Juli - Stufe 2 - Deadline 26. September 11:59pm GMT
    Für Stufe müssen das fertige Spiel, eine Anleitung und, sofern man will, der Quellcode abgegeben werden.

Kurz zu den Zeitangaben : Die beziehen sich auf den PGD-Server, dessen Zeit GMT ist. Für Deutschland also 2 Stunden hinzurechnen, da wird ja momentan Sommerzeit haben. Sprich, 11:59pm wäre dann aktuelle 1:59 in der Nacht.

Preise sind noch nicht angekündigt worden, aber sollen im Gesamtwert bei 2500$ Dollar liegen, Mitmachen könnte sich also lohnen.

Nachdem ich bereits zweimal am Event beteiligt war (einmal als Teilnehmer, einmal als Preisrichter) hab ich diesmal nichts damit zu tun, ich weiss also auch nicht mehr als im passenden PGD-Thread angegeben, und werde wohl auch zeitlich nicht dazu kommen teilzunehmen. Aber evtl. findet sich ja auf DGL der ein oder andere der mitmachen will (beim letzten mal hats ja leider kein DGLler bis in die finalen Stufen geschafft), je nach Thema überlege ichs mir dann evtl. auch nochmal.

28.06.2009 - 21:39 Offtopic offline

von Phobeus
Kommentare (3)

29.06.09 - 11:06 Lord Horazont
28.06.09 - 10:06 Phobeus
28.06.09 - 10:06 Coolcat

Es ist schon fast ein wenig traurig zu sehen, wie sehr sich das Netz in den letzten Jahren verändert hat. Gemessen an dem sorglosen Umgang zu frühsten Zeiten, kommen nun immer mehr Technologien ins Spiel dessen Auswirkung man aktuell nur erahnen kann. Wenn man sich Googles aktuelles Similiar Pictures ansieht, wird man schon ein wenig nachdenklich. Immerhin steht diese Technologie erst ganz am Anfang Ihrer Entwicklung und wird vermutlich dazu führen, dass wir künftig auch auf Bildern von Suchmaschinen erkannt werden können. Somit sind Suchmaschinen Fluch und Segen zugleich ... Segen, weil sie uns die benötigten Informationen beschaffen und Fluch, da sie es erschweren private Informationen auch privat zu halten.

Das Team hat daher jüngst beschlossen, dass das Off-Topic-Forum künftig nicht mehr für Gäste verfügbar sein wird und nur noch von angemeldeten Benutzern gelesen werden kann. Während sich in allen anderen Foren die Gespräche vorwiegend auf technischen Niveau bewegen und damit auch für unsere Gäste interessant sein können, gibt das Off-Topic doch immer wieder tiefere Einsichten in den jeweiligen dahinter befindlichen Persönlichkeiten. Dies ist sicherlich ein wichtiger Bestandteil der Community, gerade da wir uns einen familiäres Ambiente erhalten haben. Dennoch wollen wir auf diese Weise sicherstellen, dass die Daten künftig nicht mehr Suchmaschinen zur Verfügung stehen. Wir denken, dass diese Entscheidung in Eurem Sinne ist und hoffen, dass die Ansicht darüber auch von Euch geteilt wird.

25.06.2009 - 20:31 DGL Treffen und Urlaub - Noch 3 Plätze frei

von Flash
Kommentare (7)

02.07.09 - 08:07 Flash
27.06.09 - 04:06 Flash
26.06.09 - 07:06 damadmax
26.06.09 - 07:06 Flash
26.06.09 - 05:06 Flash
26.06.09 - 06:06 Ziz

Hallo Zusammen,

wie ihr vielleicht durch diesen Thread mitbekommen habt, wollen wir dieses Jahr ein DGL Treffen durchführen und dies mit einer Woche Badeurlaub verbinden.

Das Ferienhaus ist gebucht (4Schlafzimmer, 8Betten (6EB,1DB)) und die ersten 5 Wagemutigen haben sich schon gemeldet.

Das heißt aber auch, dass noch genau 3 DGLer die Chance haben 168h lang in nerdiger Atmosphäre abzuspannen.

Ort, Preis und alle wichtigen Details findet ihr im Wiki: DGL_Treffen

20.06.2009 - 18:58 Explosion Texture Generator

von Sascha Willems
Kommentare (9)

23.06.09 - 10:06 Lossy eX
22.06.09 - 08:06 Frase
22.06.09 - 05:06 Lord Horazont
22.06.09 - 04:06 Sascha Willems
22.06.09 - 04:06 Ireyon
22.06.09 - 02:06 Sascha Willems

Ja, Eigenwerbung stinkt, aber da das Tool umsonst ist bin ich einfach mal so dreist :
Für die aktuelle Entwicklung bei Projekt "W" brauchte ich ne schöne Explosionstextur mit Alphakanal, aber leider bot genau dies keines der kostenlosen Explosionstexturtools die ich kannte (bwz. fand) and, und auch sonst sind diese nicht sonderlich flexibel. Also hab ich mich die Tage einfach mal hingesetzt und ein eben solches Tool erstellt, ne GUI drumgebastelt und mich entschlossen es auch der Öffentlichkeit zur Verfügung zu stellen, natürlich wie gewohnt als Freeware.

Zum Download gehts hier!

Funktionsweise :
Das Tool erstellt eine 2D Textur mit einer Explosionsanimation, untertilt in einem Gitter, wobei jede Gitterzelle eine Animationsframe beinhaltet. Man hat also eine komplett animierte Explosion auf einer Textur, die man dann später mit einem einzelnen Quad durch anpassen der Texturkoordinaten rendern kann. Wie genau das geht habe ich u.a im zweiten Bombermantutorial erklärt.

Featureliste :
- Zufallsgenerierte Explosionen auf Basis eines Partikelsystems, also sieht jede Explosion faktisch anders aus
- Export der fertigen Textur nach PNG mit einem kompletten Alphakanal, damit man seine Explosionen später auch mit anderen Blendmodi als additiv rendern kann
- Einstellbare Texturengröße, von 256x256 bis 4096x4096 (natürlich nur wenn die Graka es kann)
- Wählbare Gittergröße. 4x4, 8x8, 16x16. Höhere Gittergröße bedeutet auch weichere Animation, allerdings sollte die Texturgröße dann entsprechend groß sein
- Freie Wahl der Partikel. Neben den mitgelieferten Partikeln die ich von Hand gebastelt habe kann man auch eigene Partikel nutzen
- Anpassbare Parameter. So ziemlich alle Parameter zur Generierung der Explosion können angepasst werden.
- Vorschaufunktion. Wurde eine Animation generiert werden sowohl die fertige Textur, als auch die Animation via Vorschau angezeigt

Hinweis :
Ich habe die Anwendung nur auf zweit System testen können. Einmal dem Hauptrechner mit ner ATI HD4850 und Vista 64, sowie nem alten Rechner mit einer GeForce 4 MX Onboard (32 MB Shared) und XP. Auf beiden lief die Anwendung problemlos, auf letzterem Rechner geht die Auflösung natürlich nur bis 2048x2048. Über weiter Hardwarereports wäre ich erfreut.

Screenshots :

27.05.2009 - 23:18 Interessantes Interview mit Tim Sweeney

von Sascha Willems
Kommentare (9)

30.05.09 - 08:05 Skeptiker
30.05.09 - 01:05 Flash
29.05.09 - 09:05 Ziz
29.05.09 - 02:05 Skeptiker
29.05.09 - 01:05 Ziz
29.05.09 - 01:05 Flash

Auf Gamasutra gibt es ein sehr interessantes Interview mit Tim Sweeney, dem Gründer von Epic Megagames und Miterfinder der Unrealengine. Hier wird nicht wie sonst auf Aktuelles eingegangen, sondern die Wurzeln von Sweeney (Der jetzt CEO und technischer Direktor ist). Dort erfährt man übrigens u.a. dass er sein erstes Spiel in Pascal entwickelt hat, und die Fragen bzw. Antworten die sich darauf beziehen sprechen Bände (man bedenke allerdings dass C++ seit damals einige neue Features erhalten hat) :

Zitat:
How long did it take to program ZZT?

TS: ZZT wasn't a very big project. It was certainly under a thousand hours. I think I spent about nine months on it just because I was working on it part time between mowing lawns in the summer and going to class in the school year. It was a relatively simple project; I think it was 20,000 lines of Pascal code.
Advertisement

Wow, Pascal.

TS: Yeah, it was a good language. It was more rigorous than C++. When I moved from Pascal to C++ to create Jill of the Jungle, it was a real shock that people would actually be using a programming language that was so bad for large-scale development. To think that operating systems are built in that sort of language was really terrifying.

So you think Pascal is more ideal to work in than C?

TS: It forced the programmer to be more structured and to avoid low-level hacking as much. It's not the best way to get maximum performance, but I think people tend to write much cleaner code when working in a language like Pascal than in C++. It influences your whole way of thinking about systems when you're writing code in a really structured way like that.


Übrigens hat er davon mehrere tausend Stück verkauft, dürfte damit also eines der erfolgreichsten in Pascal entwickelten Spiele sein!

Der Rest des Interviews ist natürlich auch lesenswert, besonders für die unter uns die noch die Anfangszeiten von Epic Megagames kannten (Jill of the Jungel, Jazz Jackrabbit, etc.).

27.05.2009 - 14:06 Spezialedition von Blaise auf englisch

von Phobeus
Kommentare (1)

29.05.09 - 01:05 Flash

Noeska teilte mir mit, dass es aktuelle eine Special Edition von niederländischen Magazin Blaise zum freien Download in englisch gibt. Wer also etwas zu schmökern braucht, kann ja mal einen Blick drauf werfen Wink
http://www.hcc-pgg.nl/freedownloads/BlaiseUK6SPECIAL100P.pdf

04.05.2009 - 20:13 Mögliche Störung der DGL-Seiten

von Phobeus
Kommentare (7)

06.05.09 - 11:05 Phobeus
05.05.09 - 05:05 Phobeus
05.05.09 - 05:05 Lord Horazont
05.05.09 - 10:05 Traude
05.05.09 - 09:05 Phobeus
04.05.09 - 08:05 Lord Horazont

Hi,
ab Morgen Nachmittag kann es zum Totalausfall aller Dienste von DGL kommen. Insbesondere betroffen sein werden das Forum, das Wiki, sowie die von uns gehosteten Seiten. Lediglich der Chat und SVN-Server werden weiterhin funktionieren. Die Dauer der Störung ist nicht bestimmbar und sollte max. 2 Tage betragen. Hintergrund ist ein providerinterner Umzug, der morgen Nachmittag in Auftrag gegeben wird. Der genaue Zeitpunkt der Umstellung ist jedoch nicht bekannt und ich werde sicherlich nicht die ganze Nacht über durch machen Wink

Bei der letzten Aktion dieser Art fiel DGL nur rund 30 Minuten aus. Allerdings kann es bis zu 48 Stunden dauern bis Eure DNS-Server entsprechende Einträge aktualisiert haben. Bitte also ggf. benötigte Daten noch heute Abend raus suchen Wink

01.05.2009 - 14:29 Bestes DGL Projekt im 1 Quartal 2009

von Flash
Kommentare (3)

02.05.09 - 03:05 Lossy eX
02.05.09 - 11:05 Ziz
02.05.09 - 10:05 Frase

Die Abstimmung zum besten Projekt im ersten Quartal 2009 wurde abgeschlossen und ein Sieger ging klar hervor.

DGL Best Project Award

Ausgezeichnet wird das, laut Community, beste Projekt im Wertungszeitraum
And the Winners is... :

Den Quartalsaward für das beste Projekt im ersten Quartal 2009 erhält:



Nachdem Lossy bereits den Award für das aktivste Projekt im 1.Quartal gewonnen hat, zeigt er nun auch, dass bei ihm nicht nur Masse, sondern auch Klasse produziert wird.

Glückwunsch!

25.04.2009 - 22:35 Unterstützer fürs Wiki gesucht

von Flash
Kommentare (8)

30.04.09 - 03:04 TAK2004
29.04.09 - 08:04 Flash
29.04.09 - 05:04 Lord Horazont
29.04.09 - 03:04 TAK2004
28.04.09 - 08:04 Lord Horazont
28.04.09 - 01:04 Flash

Unser Mitglied dj3hut1 hat sich unser Wiki mal etwas genauer besehen und einige fehlende Stücken identifiziert.

Ursprünglich (und wenig überraschend) betraf dies die neuen OpenGL 3.0 Funktionen.

Beim genaueren Hinsehen fiel aber auf, dass weitere - auch ältere Funktionen - nicht vollständig dokumentiert sind.
Dies liegt daran, dass beim Erstellen des Wikis die OpenGL1.1 Manpages vielfach als Vorlage dienten. Funktionen die später neue Parameterwerte erhalten haben sind dementsprechend nicht vollständig dokumentiert.

Da die üblichen Verdächtigen für Wikiarbeiten (z.B. Flash=ich) gerade beruflich/privat stark eingebunden sind, bitte ich alle, die das hier lesen, um ihre Mithilfe diese Löcher zu stopfen.

Ein erster Schritt, um die bestehenden Wikiartikel auf einen aktuelleren Stand zu bringen ist, die Artikel der OpenGL2.1 Referenz mit den Artikeln bei uns im Wiki zu vergleichen, und Dokumentationslücken zu schließen.

Ein krasses Beispiel ist die Funktion glTexParameter. Diese wurde 4x erweitert ohne das dies bei uns im Wiki abgebildet wurde.

Wer sich mit OpenGL 3.0 beschäftigt und die Spezifikation lesen und verstehen kann, würde uns (und allen deutschsprachigen OpenGLern) sehr helfen, wenn ihr euer Wissen im Stile der man-Pages (denn in diesem Stile sind die Wikiartikel gehalten) bei uns im Wiki hinterlegen könntet. Eine OpenGL Referenz (wie die oben verlinkte für OGL2.1) ist für OGL3.0 noch nicht von uns gefunden worden. Wer es besser weiß, bitte melden.

Bitte helft mit wo ihr könnt.
Wer keine Erfahrung mit Wikis hat brauch keine Angst zu haben. Jeder der OpenGL Programmieren kann, kann Wikicode innerhalb von 10Sekunden verstehen. Wink


Das größte deutschsprachige Nachschlagewerk rund um das Thema OpenGL und 3D-Programmierung. Von Spezifikationen bis Tutorials ist alles hier zu finden.

Momentan sind bereits über 1013 verfügbar.

Was war das beste Projekt im 2.Quartal 2009?

Thorium Scripting Language[ 1 ]
2.6D[ 0 ]
Smart Physics[ 0 ]
FireBlade Partikelengine[ 0 ]
F.A.T.H.[ 0 ]
Gael[ 2 ]
Xenorate Media Player[ 1 ]

Du kannst an Umfragen in diesem Forum nicht mitmachen.
Ergebnis anzeigen

Articulated Rigid Bodies
Xenorate Media Player 2.6
FireBlade Partikelengine
[Game] Gael
Projekt "W"

DGLSDK (Win) 2005.1
DGLSDK (Linux) 2005.2
DGL OpenGL- Header 1.9