DelphiGL: Unterschied zwischen den Versionen
Flash (Diskussion | Beiträge) K () |
Flash (Diskussion | Beiträge) K (→Bisherige April-News: +2010) |
||
(125 dazwischenliegende Versionen von 11 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
− | Dieser Artikel beschäftigt sich mit [http://DelphiGL.com DelphiGL.com].<br> | + | {| |
+ | |Dieser Artikel beschäftigt sich mit [http://DelphiGL.com DelphiGL.com].<br> | ||
DelphiGL ist die Website welche dieses Wiki betreibt und das angeschlossene Forum ist der feste Hafen für deutschsprachige OpenGL-Programmierer im sturmumtosten GrafikAPI-Ozean. | DelphiGL ist die Website welche dieses Wiki betreibt und das angeschlossene Forum ist der feste Hafen für deutschsprachige OpenGL-Programmierer im sturmumtosten GrafikAPI-Ozean. | ||
+ | |||
+ | Informationen zum Team findet ihr im Artikel [[Team]]. | ||
+ | |<div align="right">[http://delphiGL.com http://delphigl.com/gfx/banner/banner256x64.gif]</div> | ||
+ | <small>Falls Ihr auf DelphiGL.com oder das DGL-Wiki verlinken wollt, findet ihr die nötigen Banner '''[[DelphiGL_Banner|hier]]'''.</small> | ||
+ | |- | ||
+ | |} | ||
+ | |||
==Mitgliederentwicklung== | ==Mitgliederentwicklung== | ||
− | [[Bild:DGL_Mitgliederzahlen.jpg|center|framed| | + | [[Bild:DGL_Mitgliederzahlen.jpg|center|framed| |
+ | *Einschnitt durch Löschung von SpamAccounts<br> | ||
+ | Monatliches Wachstum der DGL Community (Angemeldete User im Forum):<br> | ||
+ | - insgesamt: 18,31 Mitglieder.<br> | ||
+ | - letzten 12 Monate: 12,09 Mitglieder.<br> | ||
+ | - letzten 6 Monate: 9,3 Mitglieder.]] | ||
+ | |||
+ | |||
+ | Für Liebhaber von Statistiken: | ||
+ | <div align="center"> | ||
+ | {|{{Prettytable_B1}} | ||
+ | |+Halbjährliche Mitgliederentwicklung | ||
+ | !Zeitraum | ||
+ | !durchschnittlicher Zuwachs | ||
+ | |- | ||
+ | |01.06.02 - 01.11.02 | ||
+ | |13 | ||
+ | |- | ||
+ | |01.12.02 - 01.05.03 | ||
+ | |13.5 | ||
+ | |- | ||
+ | |01.06.03 - 01.11.03 | ||
+ | |17.66 | ||
+ | |- | ||
+ | |01.12.03 - 01.05.04 | ||
+ | |16 | ||
+ | |- | ||
+ | |01.06.04 - 01.11.04 | ||
+ | |18 | ||
+ | |- | ||
+ | |01.12.04 - 01.05.05 | ||
+ | |19.5 | ||
+ | |- | ||
+ | |01.06.05 - 01.11.05 | ||
+ | |19.83 | ||
+ | |- | ||
+ | |01.12.05 - 01.05.06 | ||
+ | |31 | ||
+ | |- | ||
+ | |01.06.06 - 01.11.06 | ||
+ | |21.67 | ||
+ | |- | ||
+ | |01.12.06 - 01.05.07 | ||
+ | |26.83 | ||
+ | |- | ||
+ | |01.06.07 - 01.11.07 | ||
+ | |21.16 | ||
+ | |- | ||
+ | |01.12.07 - 01.05.08 | ||
+ | |21.33 | ||
+ | |- | ||
+ | |01.06.08 - 01.11.08 | ||
+ | |15.83 | ||
+ | |- | ||
+ | |01.12.08 - 01.05.09 | ||
+ | |21,67 | ||
+ | |- | ||
+ | |01.06.09 - 01.10.09 | ||
+ | |20,67 | ||
+ | |- | ||
+ | |01.11.09 - 01.05.10 | ||
+ | |13,4 | ||
+ | |- | ||
+ | |} | ||
+ | </div> | ||
==Geschichte von DelphiGL.com== | ==Geschichte von DelphiGL.com== | ||
− | ===Die | + | ===Die frühsten Anfänge=== |
+ | Blickt man insbesondere vor das Jahr 2000 war die Grafikprogrammierung unter Delphi eine ziemlich frustrierende Angelegenheit. Nur sehr wenige Quellen waren überhaupt verfügbar, ganz zu schweigen von notwendigen Headern. Ein erste Etappe dieser Durststrecke war vermutlich das Erscheinen von DelphiX, dass sich binnen kurzer Zeit einer sehr großen Popularität erfreute. Der gemeinsame Treffpunkt hierfür war das alte Forum auf www.neobrothers.de. Prinzipiell machte die Community bis zu diesem Zeitpunkt nichts anderes als langsam zu wachsen und alle Varianten der Grafikprogrammierung durchzugehen. Vermutlich gab es damals kaum jemanden der nicht DelphiX, WdirectX oder diverse andere Header durchprobierte. | ||
+ | |||
+ | Anfang 2002 kam es dann im Neobrothers-Forum zu einer Umfrage, ob man nicht ein Unterforum für OpenGL einrichten sollte. Zu diesem Zeitpunkt war mir (Phobeus) der Begriff OpenGL noch kaum ein Begriff. Da ich zu diesem Zeitpunkt jedoch zunehmend unzufriedener mit Direct3D wurde (Ständige Wechsel der API, zuviel Code für zu wenig Ergebnis etc.) riskierte ich einen Blick auf OpenGL und begann, mich damit auseinander zu setzen. Die Seite erster Wahl war damals für den OpenGL-Programmierer definitiv NeHe und erlaubte es mir, mich relativ schnell in OpenGL einzuarbeiten. Das Ergebnis beeindruckte mich: Wenige Wochen und man konnte fast das gleiche machen wie mit Direct3D, allerdings oftmals mit erheblich weniger Code und alleine die Tatsache, dass man mit ein paar glVertex-Aufrufen schnell Figuren bilden konnte, beeindruckte mich sehr. | ||
+ | |||
+ | Zeitgleich nahm die Umfrage im Neobrothers-Forum ein Ende und mit nur wenigen Stimmen Vorsprung siegte die Direct3D-Fraktion und es wurde abgelehnt ein entsprechendes Unterforum einzurichten. Ich selbst war zu diesem Zeitpunkt über das Ergebnis ziemlich enttäuscht. Ebenso ein weiteres Mitglied aus dem Forum namens Sebo, den man streng genommen als geistigen Vater von DGL nennen muss. | ||
+ | |||
+ | Ich selbst besaß damals ausreichend Webspace und unterhielt dort eine kleine Seite für einige Projekte meinerseits. Er fragte mich, ob man nicht dort dann ein Unterforum einrichten könnte. Ich selbst war ziemlich skeptisch darüber, da ich nicht glaubte, dass ein kleines Unterforum in meinem „Gästebuch“ wirklich Interessierte anlocken könnte. Ich wollte Nägel mit Köpfen machen und es wurde mir hier erstmals bewußt, dass ich unlängst OpenGL als meine künftige API gewählt habe und definitiv nicht mehr zu Direct3D zurück wollte. Nach einer kurzen Sammlung von Ideen, Plänen und dem Entschluss auch Tutorials anbieten zu wollen, ging am 1. April 2002 die Webseite http://dgl.thechaoscompany.net/ (nicht mehr im Besitz) ans Netz. Inhalt war eine kleinere rote Webseite (http://www.phobeus.de/hosting/olddgl/) mit einem Forum auf einem Lycos-Account. Das Projekt wurde DGL genannt (ist Jemandem schon aufgefallen wie unsinnig der Name ist? Deutsche/Delphi Gomputer/Graphic Libary/Community? *sg) und wurde allgemein mit einem herzhaften Lachen aufgenommen. Die Tatsache, dass ein Direct3D-Programmierer plante, mit einer neuen OpenGL-Seite am ersten April ans Netz zu gehen, schien etwas belustigendes zu haben. | ||
+ | |||
+ | Was man über die Grafik-Community von Delphi im Jahre 2002 wissen sollte ist, dass Neobrothers.de ein zentrales Forum war in dem sich die Leute zum Sprechen trafen. Die Projekte selbst waren jedoch meist dezentral und jeder Entwickler / jedes Team werkelte im Stillen an seiner Arbeit herum. In der Tat beobachtete ich damals, dass viele Leute mehr Arbeit in Ihre Webseiten steckten als in die eigentliche Programmierung. DGL sollte anderes sein und ein wirkliches Portal sein. Warum muss jeder eine Webseite haben, die nur spärlich verlinkt ist, wenn es doch einen zentralen Ort geben kann an dem man das Wissen einfach zusammenträgt? | ||
+ | |||
+ | Bereits Ende April hatte DGL rund 20 Besucher täglich und lag damit weit über dem, was wir anfangs geschätzt hatten. Die Folge davon war, dass das Forum auf Grund des „hohen“ Traffic oftmals abends bereits gar nicht mehr erreichbar war. PHP-Webspace war damals noch recht teuer. Also kam es u.a. dazu, dass das Forum von DGL zwischenzeitlich bei Untergrund-Spiele (dem alten unter Krawall-Hosting), quellcodes.de und einem Cobal-Server lag. Ganz vereinzelt findet man noch in sehr alten Dateien unsere alte URL: http://dgl.quellcodes.de/. Keine dieser Seiten existiert heute noch so. | ||
+ | |||
+ | Bereits im Mai 2002 bekam ich eine ziemlich ernüchternde Mail von einem Entwickler, der mir bis dahin in der Szene nicht bekannt war: Lithander. Er ließ sich über das schreckliche Design der roten Seite aus und dass man da doch sicherlich etwas besser machen könnte. Tja... dauerte keinen Tag, da hatte er einen neuen Job und es entstand das Design von DGL, das bis heute auf dem Server liegt – wenngleich die Technik dahinter mehrfach überarbeitet wurde. Kurze Zeit darauf erhielt ich eine E-Mail von Delphic, der mir anbot ein Tutorial über Landschafts-Rendering zu schreiben. Kaum zu glauben, aber ich habe damals (auf Grund bisheriger Erfahrungen) das ganze für einen schlechten Scherz gehalten und bin umso mehr überrascht gewesen, als plötzlich wirklich ein Tutorial bei mir im Postfach lag. Bereits zu dieser Zeit war Sebo nicht mehr wirklich für DGL aktiv (deswegen findet man auch kaum etwas von ihm), allerdings wurden Lithander und Delphic ins Team aufgenommen. | ||
+ | |||
+ | Von da an wuchs DGL mit einer ziemlichen Geschwindigkeit. Ich selbst kann nur darüber schmunzeln, dass wir einst mit 10 MB Traffic am Tag Probleme hatten, ein Jahr später wurde bereits die 1,5 GB-Grenze gesprengt. Inzwischen kommt das gesamte DGL-Netz auf knapp 20 GB Traffic. Oftmals blicke ich mit einer Träne im Auge zurück auf das alte DGL, das sehr familiär gewesen ist – bei dem sich die Mitglieder fast alle mehr oder minder noch persönlich kannten. Dies ist inzwischen wohl kaum mehr möglich und der logistische Aufwand für die Community ist erheblich gestiegen. Dennoch ist es schön zu sehen, dass auch noch bei einer solch großen Seite sehr viele Leute da sind, die ebenso wie zur Gründungszeit bereit sind etwas für die Community beizutragen. | ||
+ | |||
+ | DGL ist eine Community die aus einer Laune heraus entstanden ist, als April-Scherz abgetan wurde und dennoch etwas sinnvolles wurde ;) | ||
+ | |||
+ | ===Legendäre Threads=== | ||
+ | |||
+ | Im DGL Forum wurden bereits viele interessante Themen diskutiert. Diese wurden im Artikel [[BestOfDGL]] gesammelt. Ein Blick hinein lohnt sich sicherlich. | ||
+ | |||
+ | ===Aprilscherze=== | ||
+ | DGL selbst wurde ursprünglich selbst als Aprilscherz angesehen. Mittlerweile weiß man, dass es mehr war als ein Scherz. | ||
+ | Die Aprilscherze behalten aber ihren Stellenwert in der Community. Zwischen 0.00 und 1.00 Uhr erscheint an jedem 1. April ein erschreckender Newsbeitrag von Phobeus, der den Untergang des Abendlandes, zumindest aber sämtlicher Menschenrechte prophezeit bzw. als bereits vollzogen darstellt. Die News wird immer mit vielen Links zu echten Ereignissen und Schlagwörtern wie "CIA", "NSA", "EU-Kommission", aber immer auch mit Bezug auf die OpenGL-Entwicklung ("GL_ARB_QAIDA") gewürzt, so dass es einem zuerst beim Lesen, und dann nach der Auflösung und Präsentation der erschreckend harten Fakten kalt den Rücken herunterläuft. | ||
+ | |||
+ | ====Bisherige April-News==== | ||
+ | 1. April 2010: [http://www.delphigl.com/forum/viewtopic.php?t=9126 Sammelklage gegen Microsofts Direct3D?] | ||
+ | : DirectX enthält OpenSource Code aus der OpenGL Welt und DGL prüft ob man eine Sammelklage einreichen kann. | ||
+ | |||
+ | 1. April 2009: [http://www.delphigl.com/forum/viewtopic.php?t=8322 DGL kooperiert mit der Bundeswehr] | ||
+ | : Phobeus wurde von einem Generalmajor angesprochen der Bundeswehr beim Schreiben einer deutschen Version von "America's Army" zu helfen. Arbeitstitel sollte sein "N.A.T.O: Opfer am Hidukusch". | ||
+ | |||
+ | 1. April 2008: [http://www.delphigl.com/forum/viewtopic.php?t=7374 Breaking News: OpenGL heißt nun FGF] | ||
+ | :Phobeus verkündet die tolle Nachricht, dass sich Microsoft entschlossen habe DirectX mit OpenGL zusammen zu führen. | ||
+ | |||
+ | 1. April 2007: [http://www.delphigl.com/forum/viewtopic.php?t=6495 Investment opportunity für DGL] | ||
+ | :Phobeus entschließt sich DGL kostenpflichtig zu machen. Denn "Es kann [...] nicht sein, dass ich für meine Ausbildung bezahlen muss und gleichzeitig frei Wissen weitergebe". | ||
+ | |||
+ | 1. April 2006: [http://www.delphigl.com/forum/viewtopic.php?t=5398 Sicherheitsrichtlinie im Schnellverfahren] | ||
+ | :Die NSA platziert Backdoors in fast allen Systemen, darunter die OpenGL-Extension "GL_ARB_QAIDA" - alle persönlichen Daten sollen im Klartext zu entsprechenden Stellen weitergeleitet werden... | ||
+ | |||
+ | 1. April 2005: [http://www.delphigl.com/forum/viewtopic.php?t=3993 Ein schwarzer Tag...] | ||
+ | :Softwarepatente machen fast alle Internetangebote von Open-Source-Gruppen illegal. Erste Homepages gehen bereits vom Netz. | ||
+ | |||
+ | 1. April 2003: [http://www.delphigl.com/forum/viewtopic.php?t=1745 Phobeus erklärt Rücktritt] | ||
+ | :Die Seite fabriziert zuviel Stress für Phobeus. Deshalb erklärte er seinen Rücktritt als Admin und wollte sich von nun an seiner neuen Leidenschaft "Datenbanken" zuwenden und dafür eine neue Comunity gründen: Die "Deutsche Datenbank-Programmierer Community" DDPC. | ||
+ | |||
+ | ===Die Community aktuell=== | ||
+ | Seit Mitte 2005 kam neben '''OpenGL''' vor allem '''SDL''' als Thema in der DGL Community auf. Plattformunabhängige Programmierung wurde dadurch zunehmend häufiger ein Ziel der DGLer, was im Start der Übersetzung der [[SDL-Funktionsübersicht|SDL-Dokumentation im DGL-Wiki]] gipfelte. | ||
+ | |||
+ | Des weiteren entwickelte sich DGL von einer "Randgruppen-Randgruppe" (Zitat: Phobeus) hin zu einem OpenGL-Forum, unabhängig welcher Sprache man den Vorzug gibt. Zwar sind die '''Delphi'''- bzw. '''FPC'''-Programmierer immer noch in der Überzahl (ca.60% Jan.2009), aber auch '''C++'''ler, '''C#'''- und '''Java'''-Programmierer sieht man häufiger. Neben der Vielfalt an Programmiersprachen herrscht auch eine große "kulturelle" Vielfalt. Neben 13jährigen Schülern, Mathematikstudenten und Berufsinformatikern aus Deutschland findet man auch Mitglieder aus dem deutsch und nichtdeutschsprachigen Ausland. | ||
+ | |||
+ | 2009 wurden erstmals die [[DGL_Award|DelphiGL Awards]] verliehen, um die Mitglieder auszuzeichnen, welche besonders gute Projekte, Projektpflege oder Communityarbeit geleistet haben. | ||
+ | DGL ist aber nicht nur als Forum aktiv. Zur Zeit bestreitet DelphiGL.com 3 Großprojekte: | ||
+ | *'''[[Hauptseite|DGL-Wiki]]''' | ||
+ | :Das DGL-Wiki ist das wohl '''größte Projekt''' der DGL, denn es bündelt das Wissen vieler OpenGLer und stellt es in deutscher Sprache Interessierten zur Verfügung. (Sie befinden sich gerade im DGL-Wiki ;-)) Neben diesem altruistischen Effekt hilft das Wiki auch, die Wartbarkeit zu erhöhen. Folge dessen ist, dass Fehler, die von unseren Mitgliedern gefunden werden, sofort berichtigt werden können. | ||
+ | |||
+ | :Im DGL-Wiki findet man unsere [[Tutorial]]s, [[OpenGL-Funktionsübersicht|OpenGL Funktionen]], [[Hintergrundwissen]], [[Link]]s und vieles vieles mehr. Auch eine Sammlung mit [[Shadersammlung|Shadern]] und [[Materialsammlung|Materialien]] ist vorhanden. | ||
+ | |||
+ | *'''[[DGLSDK]]''' | ||
+ | :Der DGLSDK ist das '''hilfreichste Projekt''' der DGL-Comunity. Bereits 2003 war eine erste Version verfügbar, entwickelte sich aber nicht wie erhofft. Seit 2005 ist nun eine verbesserte und aktualisierte Version verfügbar, die Einsteigern in die OpenGL-Programmierung mit Delphi bzw. FPC alle nötigen Werkzeuge nicht nur an die Hand gibt, sondern auch gleich noch einrichtet. Mit dabei ist unter anderem der [[DGLOpenGL.pas|DGL-OpenGL Header]] welcher dem Delphi eigenen Header unbedingt vorzuziehen ist. | ||
+ | |||
+ | *'''[[DGLOpenGL.pas]]''' | ||
+ | :Das '''nützlichste Projekt''' und gleichzeitig unser Aushängeschild ist der DGL OpenGL Header. Dieser ist innerhalb der Delphiszene für seine Aktualität und Nutzerfreundlichkeit bekannt. Seit Jahren bietet der DGL Header die Funktionen, die der original Delphi Header von Borland nie bieten konnte. Insbesondere unser Mitglied '''Lossy eX''' hat sich neben Anderen um die Weiterentwicklung und Pflege verdient gemacht. | ||
+ | |||
+ | ===Rund um DelphiGL=== | ||
+ | |||
+ | ====DGL-Chat==== | ||
+ | Schnelle Hilfe und ab und an auch Themenabende gibt es im DGL-Chat. Datailierte Informationen wo ihr ihn findet stehen im Artikel '''[[DGL-Chat]]'''. Für alle Chat unerprobten welche keinen IRC-Client auf ihrem Rechner haben, bietet DelphiGL.com auch einen browsergestützten Chatclient an. | ||
+ | |||
+ | ====Projekteecke==== | ||
+ | Was herauskommen kann, wenn die Mitglieder von DelphiGL.com in die Tasten hauen, kann in der [[DGL Projekte|'''DGL Projekteecke''']] betrachtet werden. Auch wenn die Übersicht nur einen Teil der entstandenen Arbeiten zeigt, sind doch einige recht schöne Ergebnisse dabei. | ||
+ | |||
+ | ====DelpiGL kämpft gegen AIDS und Krebs==== | ||
+ | DelphiGL hilft mit beim [http://www.worldcommunitygrid.org/ World Community Grid]. Diese Organisation stellt eine Software bereit mit der man seine ungenutzte Rechenzeit der Wissenschaft spenden kann. Das Programm läuft im Hintergrund und berechnet z.B. Wirkstoffmolekülstrukturen für AIDS-Medikamente. Das beste aber ist: euer Rechner läuft dadurch nicht langsammer, denn es wird nur ungenutzte Rechenzeit benutzt. Ladet euch doch einfach auch das Tool herunter. | ||
+ | |||
+ | Nachdem ihr euch beim WCG registriert habt könnt ihr einem Team beitreten. Als DelphiGL-Supporter seid ihr in unserem Team (TeamID: "DGL") natürlich herzlich willkommen. Wer sich für die '''Teamstatistik''' interessiert kann diese [http://www.worldcommunitygrid.org/team/viewTeamInfo.do?teamId=81JW9RQQGQ1 hier] finden. | ||
+ | |||
+ | Mittlerweile wird DGL beim World Community Grid als "Partner" geführt. | ||
===Historie im Überblick=== | ===Historie im Überblick=== | ||
Die nachfolgende Tabelle versucht, aus den Newsmeldungen die im Forum von DelphiGL.com zu finden sind, zumindest ausschnittsweise die Geschichte von DelphiGL.com zu rekonstruieren. | Die nachfolgende Tabelle versucht, aus den Newsmeldungen die im Forum von DelphiGL.com zu finden sind, zumindest ausschnittsweise die Geschichte von DelphiGL.com zu rekonstruieren. | ||
+ | |||
+ | [[Bild:DGL_Map.jpg|right|framed|Die [http://www.frappr.com/delphigl '''Original DGL-Map'''] gibt euch einen Überblick, wo die DGL-Mitglieder wohnen.]] | ||
+ | [[Bild:Verteilung.png|right|thumb|Die Verteilung der DGL Mitglieder laut einer Forenumfrage im Herbst 2009.]] | ||
+ | |||
+ | |||
<div align="center"> | <div align="center"> | ||
{|{{Prettytable_B1}} | {|{{Prettytable_B1}} | ||
!Datum||Mitglieder<br> bis ''Datum''||Veränderungen/Ereignisse <br> bis ''Datum'' | !Datum||Mitglieder<br> bis ''Datum''||Veränderungen/Ereignisse <br> bis ''Datum'' | ||
|- align = "center" | |- align = "center" | ||
− | |01.06.2002||13|| | + | |01.04.2002||0||DelphiGL wird gegründet |
+ | |- align = "center" | ||
+ | |01.06.2002||13||Forum geht online | ||
|- align = "center" | |- align = "center" | ||
− | |01.07.2002||22||erste OpenGL Direct3D Schlammschlacht | + | |01.07.2002||22||erste OpenGL <-> Direct3D Schlammschlacht |
|- align = "center" | |- align = "center" | ||
|01.08.2002||31||Member Forum<br> | |01.08.2002||31||Member Forum<br> | ||
Zeile 39: | Zeile 198: | ||
|- align = "center" | |- align = "center" | ||
|01.12.2002||87||DelphiGL.com Domain<br> | |01.12.2002||87||DelphiGL.com Domain<br> | ||
− | + | Kommentare zu Newsmeldungen | |
|- align = "center" | |- align = "center" | ||
− | |01.01.2003||106||Neues DGL Logo | + | |01.01.2003||106||Neues DGL Logo<br> |
+ | '''''100 Mitglieder-Marke erreicht''''' | ||
|- align = "center" | |- align = "center" | ||
|01.02.2003||123||Umzug auf neuen Server<br> | |01.02.2003||123||Umzug auf neuen Server<br> | ||
− | Sascha Willems (SonOfSatan) wird Mod<br> | + | Sascha Willems (SonOfSatan / SOS) wird Mod<br> |
Tutorials als CHM-Version | Tutorials als CHM-Version | ||
|- align = "center" | |- align = "center" | ||
Zeile 58: | Zeile 218: | ||
|01.07.2003||196|| | |01.07.2003||196|| | ||
|- align = "center" | |- align = "center" | ||
− | |01.08.2003|| | + | |01.08.2003||212||IE erkennt DGL als nicht vertrauensvoll ;-)<br> |
− | + | Flooding durch MS-Bots | |
|- align = "center" | |- align = "center" | ||
− | |01.09.2003|| | + | |01.09.2003||223||Ausfall der Domain |
|- align = "center" | |- align = "center" | ||
− | |01.10.2003|| | + | |01.10.2003||245|| |
|- align = "center" | |- align = "center" | ||
− | |01.11.2003|| | + | |01.11.2003||265|| |
|- align = "center" | |- align = "center" | ||
− | |01.12.2003|| | + | |01.12.2003||277||Erster IRC-Chat |
|- align = "center" | |- align = "center" | ||
− | |01.01.2004|| | + | |01.01.2004||296|| |
|- align = "center" | |- align = "center" | ||
− | |01.02.2004|| | + | |01.02.2004||308|| |
|- align = "center" | |- align = "center" | ||
− | |01.03.2004|| | + | |01.03.2004||323|| |
|- align = "center" | |- align = "center" | ||
− | |01.04.2004|| | + | |01.04.2004||347||Borland Developer Network und |
Code Central News<br> | Code Central News<br> | ||
W32.Beagle.J@MM Wurm nimmt DGL-Identität an. | W32.Beagle.J@MM Wurm nimmt DGL-Identität an. | ||
|- align = "center" | |- align = "center" | ||
− | |01.05.2004|| | + | |01.05.2004||361|| |
|- align = "center" | |- align = "center" | ||
− | |01.06.2004|| | + | |01.06.2004||378||dglOpenGL.pas - Version 1.4 |
|- align = "center" | |- align = "center" | ||
− | |01.07.2004|| | + | |01.07.2004||403||'''DGL Wiki gestartet''' |
|- align = "center" | |- align = "center" | ||
− | |01.08.2004|| | + | |01.08.2004||421||Atom Feed |
|- align = "center" | |- align = "center" | ||
− | |01.09.2004|| | + | |01.09.2004||438||dglOpenGL.pas - Version 1.4B<br>'''DGL Wiki hat 100 Artikel''' |
|- align = "center" | |- align = "center" | ||
− | |01.10.2004|| | + | |01.10.2004||451||dglOpenGL.pas goes FreePascal |
|- align = "center" | |- align = "center" | ||
− | |01.11.2004|| | + | |01.11.2004||469|| |
|- align = "center" | |- align = "center" | ||
− | |01.12.2004|| | + | |01.12.2004||493||.Net Forum |
|- align = "center" | |- align = "center" | ||
− | |01.01.2005|| | + | |01.01.2005||512||dglOpenGL.pas - Version 1.6<br> |
+ | '''''500 Mitglieder-Marke erreicht''''' | ||
|- align = "center" | |- align = "center" | ||
− | |01.02.2005|| | + | |01.02.2005||531||dglOpenGL.pas - Version 1.7<br>'''DGL Wiki hat 250 Artikel''' |
|- align = "center" | |- align = "center" | ||
− | |01.03.2005|| | + | |01.03.2005||552|| |
|- align = "center" | |- align = "center" | ||
− | |01.04.2005|| | + | |01.04.2005||570||Sascha Willems (>4000 Beiträge) verabschiedet sich aus dem Forum. |
|- align = "center" | |- align = "center" | ||
− | |01.05.2005|| | + | |01.05.2005||586|| |
|- align = "center" | |- align = "center" | ||
− | |01.06.2005|| | + | |01.06.2005||604|| |
|- align = "center" | |- align = "center" | ||
− | |01.07.2005|| | + | |01.07.2005||617||DGLSDK 2005.1 |
|- align = "center" | |- align = "center" | ||
− | |01.08.2005|| | + | |01.08.2005||635|| |
|- align = "center" | |- align = "center" | ||
− | |01.09.2005|| | + | |01.09.2005||661||Quake3Delphi |
|- align = "center" | |- align = "center" | ||
− | |01.10.2005|| | + | |01.10.2005||677||Diskussion zum Thema "Windows Vista & OpenGL" |
|- align = "center" | |- align = "center" | ||
+ | |01.11.2005||705|| | ||
+ | |- align = "center" | ||
+ | |01.12.2005||729|| '''DGL Wiki hat 500 Artikel''' | ||
+ | |- align = "center" | ||
+ | |01.01.2006||767|| '''DGL Wiki Phasen 1 u. 2 abgeschlossen'''<br> Weihnachtsaktion: Portierung der DGL-Tutorials ins Wiki <br> DGL-Mitglieder starten DGL-Map bei "Frappr.com" | ||
+ | |- align = "center" | ||
+ | |01.02.2006||797|| | ||
+ | |- align = "center" | ||
+ | |01.03.2006||832|| Borland will sich von seiner IDE-Sparte trennen | ||
+ | |- align = "center" | ||
+ | |01.04.2006||863|| Windows Vista soll nun doch OpenGL voll unterstützen<br>'''Wiki Phase III abgeschlossen''' <br> '''Wiki Phase V vorzeitig abgeschlossen''' | ||
+ | |- align = "center" | ||
+ | |01.05.2006||891|| SGI beantragt Gläubigerschutz | ||
+ | |- align = "center" | ||
+ | |01.06.2006||912|| Neuer DGL Poll | ||
+ | |- align = "center" | ||
+ | |01.07.2006||933|| DGLSDK 2006.1 | ||
+ | |- align = "center" | ||
+ | |01.08.2006||950|| Serverumzug (größte Wartungsarbeiten seit Gründung von DGL) | ||
+ | |- align = "center" | ||
+ | |01.09.2006||977|| Änderungen im DelphiGL Team | ||
+ | |- align = "center" | ||
+ | |01.10.2006||991|| Turbodelphi erscheint | ||
+ | |- align = "center" | ||
+ | |01.11.2006||1021|| DGL wird Partner des World Community Grids<br> | ||
+ | '''''1000 Mitglieder-Marke erreicht''''' | ||
+ | |- align = "center" | ||
+ | |01.12.2006||1045|| | ||
+ | |- align = "center" | ||
+ | |01.01.2007||1067|| Tutorial Raytracing Grundlagen | ||
+ | |- align = "center" | ||
+ | |01.02.2007||1106|| Tutorial Raytracing Grundlagen 2 <br> DOS Angriff auf DelphiGL<br>'''Wiki Phase VI vorzeitig abgeschlossen''' | ||
+ | |- align = "center" | ||
+ | |01.03.2007||1131|| SDL_Rwops Tutorial | ||
+ | |- align = "center" | ||
+ | |01.04.2007||1164|| [[DGL_Projekte]] | ||
+ | |- align = "center" | ||
+ | |01.05.2007||1182|| DGLOpenGL.pas V 2.1<br>[[BestOfDGL]] | ||
+ | |- align = "center" | ||
+ | |01.06.2007||1201|| | ||
+ | |- align = "center" | ||
+ | |01.07.2007||1223|| | ||
+ | |- align = "center" | ||
+ | |01.08.2007||1248||"Spekulationen über OpenGL3.0<br>Tutorial_Softwareentwicklung3" | ||
+ | |- align = "center" | ||
+ | |01.09.2007||1261|| | ||
+ | |- align = "center" | ||
+ | |01.10.2007||1284||'''DGL Wiki hat 750 Artikel'''<br>Tutorial_Kollisionserkennung<br>Tutorial Framebufferobject | ||
+ | |- align = "center" | ||
+ | |01.11.2007||1309||Forenstruktur überarbeitet<br>Tutorial Wassereffekt | ||
+ | |- align = "center" | ||
+ | |01.12.2007||1330|| | ||
+ | |- align = "center" | ||
+ | |01.01.2008||1347|| | ||
+ | |- align = "center" | ||
+ | |01.02.2008||1372|| | ||
+ | |- align = "center" | ||
+ | |01.03.2008||1393||DGL Suche für Firefox<br>1. Kollisionstutorial | ||
+ | |- align = "center" | ||
+ | |01.04.2008||1411||Bundesverfassungsgericht erklärt Sicherheit gespeicherter Daten zum Grundrecht | ||
+ | |- align = "center" | ||
+ | |01.05.2008||1437||2. Kollisionstutorial<br>OpenAL Übersicht offiziell als Wikiteil vorgestellt<br>UTF8 Umstellung des Forums gescheitert | ||
+ | |- align = "center" | ||
+ | |01.06.2008||1452||Borland verkauft seine Entwicklungstools (CodeGear) | ||
+ | |- align = "center" | ||
+ | |01.07.2008||1466||3. Kollisionstutorial | ||
+ | |- align = "center" | ||
+ | |01.08.2008||1479|| | ||
+ | |- align = "center" | ||
+ | |01.09.2008||1499||Erste Lebenszeichen von OpenGL3.0<br>Shadersammlung im Wiki | ||
+ | |- align = "center" | ||
+ | |01.10.2008||1514||SGI stellt OpenGL Quellcode unter echte OSS Lizenz | ||
+ | |- align = "center" | ||
+ | |01.11.2008||1532|| | ||
+ | |- align = "center" | ||
+ | |01.12.2008||1546|| | ||
+ | |- align = "center" | ||
+ | |01.01.2009||1574||Start der Überarbeitung/Aktualisierung der Einsteigertutorials | ||
+ | |- align = "center" | ||
+ | |01.02.2009||1602||Erstmalige Verleihung der [[DGL_Award]]s | ||
+ | dglOpenGL.pas mit GL3.0 Unterstützung | ||
+ | |- align = "center" | ||
+ | |01.03.2009||1617|| | ||
+ | |- align = "center" | ||
+ | |01.04.2009||1639||'''DGL Wiki hat 1000 Artikel''' | ||
+ | |- align = "center" | ||
+ | |01.05.2009||1662||Quasi OpenGL-Erfinder SGI ist Pleite | ||
+ | |- align = "center" | ||
+ | |01.06.2009||1679||Providerinterner Umzug von DGL | ||
+ | |- align = "center" | ||
+ | |01.07.2009||1700||Offtopic ist nicht mehr öffentlich | ||
+ | |- align = "center" | ||
+ | |01.08 2009||1737||1. [[DGL Treffen]] - "Nerds on Tour in Dänemark" | ||
+ | |- align = "center" | ||
+ | |01.09.2009||1754||Team verändert sich. Lord Horazont kommt dazu - KidPaddle, La Boda, LarsMiddendorf, Magellan, sniper, lithander, SchodMC, Fiji-Fighter und Mars gehen. (Viele waren nicht mehr aktiv.)<br> | ||
+ | Erster Virus der geziehlt Delphi IDEs befällt.<br> | ||
+ | Erste offizielle DGL Shirts verfügbar | ||
+ | |- align = "center" | ||
+ | |01.10.2009||1765||WebGL - OpenGL im Browser wird vorgestellt<br>dglOpenGL.pas mit GL3.2 Unterstützung<br>CodeGear stellt die kostenlosen TURBO-Delphis ein | ||
+ | |- align = "center" | ||
+ | |01.10.2009||1680*||''*Accountstatistik bereinigt'' | ||
+ | |- align = "center" | ||
+ | |01.11.2009||1697||Großes Forumsupdate auf aktuelles phpBB | ||
+ | WebGL Tutorial | ||
+ | |- align = "center" | ||
+ | |01.12.2009||1711|| | ||
+ | |- align = "center" | ||
+ | |01.01.2010||1730||2. DGL Teffen - "DGL Firenerds" Silvester in Füssen | ||
+ | |- align = "center" | ||
+ | |01.02.2010||1744|| | ||
+ | |- align = "center" | ||
+ | |01.03.2010||1757||Flashs Onlinevortrag "Wofür rendern wir morgen?" | ||
+ | |- align = "center" | ||
+ | |01.04.2010||1767||Updates für Forum und Wiki, OpenGL4.0 angekündigt | ||
+ | dglOpenGL.pas mit GL3.3 und GL4.0 Unterstützung | ||
+ | |- align = "center" | ||
+ | |01.05.2010||1774|| | ||
+ | |- align = "center" | ||
+ | |01.06.2010||1786|| | ||
+ | |- align = "center" | ||
+ | |01.07.2010||1795||Hauptseite im neuen Portallook | ||
+ | |- align = "center" | ||
+ | |01.08.2010||1813|| | ||
|} | |} | ||
</div> | </div> | ||
− | == | + | ==Links== |
− | http://www.delphiGL.com | + | [[DGLOpenGL.pas|Link zum OpenGL Header von DelphiGL.]] |
+ | |||
+ | [http://www.delphiGL.com http://www.DelphiGL.com - Heimat der DGLer] | ||
+ | |||
+ | [http://www.frappr.com/delphigl Link zur DGL_Map] | ||
+ | |||
+ | [[DGL Projekte|Link auf die DGL Projekteecke]] |
Aktuelle Version vom 30. August 2010, 22:10 Uhr
Dieser Artikel beschäftigt sich mit DelphiGL.com. DelphiGL ist die Website welche dieses Wiki betreibt und das angeschlossene Forum ist der feste Hafen für deutschsprachige OpenGL-Programmierer im sturmumtosten GrafikAPI-Ozean. Informationen zum Team findet ihr im Artikel Team. |
Falls Ihr auf DelphiGL.com oder das DGL-Wiki verlinken wollt, findet ihr die nötigen Banner hier. |
Inhaltsverzeichnis
Mitgliederentwicklung
Für Liebhaber von Statistiken:
Zeitraum | durchschnittlicher Zuwachs |
---|---|
01.06.02 - 01.11.02 | 13 |
01.12.02 - 01.05.03 | 13.5 |
01.06.03 - 01.11.03 | 17.66 |
01.12.03 - 01.05.04 | 16 |
01.06.04 - 01.11.04 | 18 |
01.12.04 - 01.05.05 | 19.5 |
01.06.05 - 01.11.05 | 19.83 |
01.12.05 - 01.05.06 | 31 |
01.06.06 - 01.11.06 | 21.67 |
01.12.06 - 01.05.07 | 26.83 |
01.06.07 - 01.11.07 | 21.16 |
01.12.07 - 01.05.08 | 21.33 |
01.06.08 - 01.11.08 | 15.83 |
01.12.08 - 01.05.09 | 21,67 |
01.06.09 - 01.10.09 | 20,67 |
01.11.09 - 01.05.10 | 13,4 |
Geschichte von DelphiGL.com
Die frühsten Anfänge
Blickt man insbesondere vor das Jahr 2000 war die Grafikprogrammierung unter Delphi eine ziemlich frustrierende Angelegenheit. Nur sehr wenige Quellen waren überhaupt verfügbar, ganz zu schweigen von notwendigen Headern. Ein erste Etappe dieser Durststrecke war vermutlich das Erscheinen von DelphiX, dass sich binnen kurzer Zeit einer sehr großen Popularität erfreute. Der gemeinsame Treffpunkt hierfür war das alte Forum auf www.neobrothers.de. Prinzipiell machte die Community bis zu diesem Zeitpunkt nichts anderes als langsam zu wachsen und alle Varianten der Grafikprogrammierung durchzugehen. Vermutlich gab es damals kaum jemanden der nicht DelphiX, WdirectX oder diverse andere Header durchprobierte.
Anfang 2002 kam es dann im Neobrothers-Forum zu einer Umfrage, ob man nicht ein Unterforum für OpenGL einrichten sollte. Zu diesem Zeitpunkt war mir (Phobeus) der Begriff OpenGL noch kaum ein Begriff. Da ich zu diesem Zeitpunkt jedoch zunehmend unzufriedener mit Direct3D wurde (Ständige Wechsel der API, zuviel Code für zu wenig Ergebnis etc.) riskierte ich einen Blick auf OpenGL und begann, mich damit auseinander zu setzen. Die Seite erster Wahl war damals für den OpenGL-Programmierer definitiv NeHe und erlaubte es mir, mich relativ schnell in OpenGL einzuarbeiten. Das Ergebnis beeindruckte mich: Wenige Wochen und man konnte fast das gleiche machen wie mit Direct3D, allerdings oftmals mit erheblich weniger Code und alleine die Tatsache, dass man mit ein paar glVertex-Aufrufen schnell Figuren bilden konnte, beeindruckte mich sehr.
Zeitgleich nahm die Umfrage im Neobrothers-Forum ein Ende und mit nur wenigen Stimmen Vorsprung siegte die Direct3D-Fraktion und es wurde abgelehnt ein entsprechendes Unterforum einzurichten. Ich selbst war zu diesem Zeitpunkt über das Ergebnis ziemlich enttäuscht. Ebenso ein weiteres Mitglied aus dem Forum namens Sebo, den man streng genommen als geistigen Vater von DGL nennen muss.
Ich selbst besaß damals ausreichend Webspace und unterhielt dort eine kleine Seite für einige Projekte meinerseits. Er fragte mich, ob man nicht dort dann ein Unterforum einrichten könnte. Ich selbst war ziemlich skeptisch darüber, da ich nicht glaubte, dass ein kleines Unterforum in meinem „Gästebuch“ wirklich Interessierte anlocken könnte. Ich wollte Nägel mit Köpfen machen und es wurde mir hier erstmals bewußt, dass ich unlängst OpenGL als meine künftige API gewählt habe und definitiv nicht mehr zu Direct3D zurück wollte. Nach einer kurzen Sammlung von Ideen, Plänen und dem Entschluss auch Tutorials anbieten zu wollen, ging am 1. April 2002 die Webseite http://dgl.thechaoscompany.net/ (nicht mehr im Besitz) ans Netz. Inhalt war eine kleinere rote Webseite (http://www.phobeus.de/hosting/olddgl/) mit einem Forum auf einem Lycos-Account. Das Projekt wurde DGL genannt (ist Jemandem schon aufgefallen wie unsinnig der Name ist? Deutsche/Delphi Gomputer/Graphic Libary/Community? *sg) und wurde allgemein mit einem herzhaften Lachen aufgenommen. Die Tatsache, dass ein Direct3D-Programmierer plante, mit einer neuen OpenGL-Seite am ersten April ans Netz zu gehen, schien etwas belustigendes zu haben.
Was man über die Grafik-Community von Delphi im Jahre 2002 wissen sollte ist, dass Neobrothers.de ein zentrales Forum war in dem sich die Leute zum Sprechen trafen. Die Projekte selbst waren jedoch meist dezentral und jeder Entwickler / jedes Team werkelte im Stillen an seiner Arbeit herum. In der Tat beobachtete ich damals, dass viele Leute mehr Arbeit in Ihre Webseiten steckten als in die eigentliche Programmierung. DGL sollte anderes sein und ein wirkliches Portal sein. Warum muss jeder eine Webseite haben, die nur spärlich verlinkt ist, wenn es doch einen zentralen Ort geben kann an dem man das Wissen einfach zusammenträgt?
Bereits Ende April hatte DGL rund 20 Besucher täglich und lag damit weit über dem, was wir anfangs geschätzt hatten. Die Folge davon war, dass das Forum auf Grund des „hohen“ Traffic oftmals abends bereits gar nicht mehr erreichbar war. PHP-Webspace war damals noch recht teuer. Also kam es u.a. dazu, dass das Forum von DGL zwischenzeitlich bei Untergrund-Spiele (dem alten unter Krawall-Hosting), quellcodes.de und einem Cobal-Server lag. Ganz vereinzelt findet man noch in sehr alten Dateien unsere alte URL: http://dgl.quellcodes.de/. Keine dieser Seiten existiert heute noch so.
Bereits im Mai 2002 bekam ich eine ziemlich ernüchternde Mail von einem Entwickler, der mir bis dahin in der Szene nicht bekannt war: Lithander. Er ließ sich über das schreckliche Design der roten Seite aus und dass man da doch sicherlich etwas besser machen könnte. Tja... dauerte keinen Tag, da hatte er einen neuen Job und es entstand das Design von DGL, das bis heute auf dem Server liegt – wenngleich die Technik dahinter mehrfach überarbeitet wurde. Kurze Zeit darauf erhielt ich eine E-Mail von Delphic, der mir anbot ein Tutorial über Landschafts-Rendering zu schreiben. Kaum zu glauben, aber ich habe damals (auf Grund bisheriger Erfahrungen) das ganze für einen schlechten Scherz gehalten und bin umso mehr überrascht gewesen, als plötzlich wirklich ein Tutorial bei mir im Postfach lag. Bereits zu dieser Zeit war Sebo nicht mehr wirklich für DGL aktiv (deswegen findet man auch kaum etwas von ihm), allerdings wurden Lithander und Delphic ins Team aufgenommen.
Von da an wuchs DGL mit einer ziemlichen Geschwindigkeit. Ich selbst kann nur darüber schmunzeln, dass wir einst mit 10 MB Traffic am Tag Probleme hatten, ein Jahr später wurde bereits die 1,5 GB-Grenze gesprengt. Inzwischen kommt das gesamte DGL-Netz auf knapp 20 GB Traffic. Oftmals blicke ich mit einer Träne im Auge zurück auf das alte DGL, das sehr familiär gewesen ist – bei dem sich die Mitglieder fast alle mehr oder minder noch persönlich kannten. Dies ist inzwischen wohl kaum mehr möglich und der logistische Aufwand für die Community ist erheblich gestiegen. Dennoch ist es schön zu sehen, dass auch noch bei einer solch großen Seite sehr viele Leute da sind, die ebenso wie zur Gründungszeit bereit sind etwas für die Community beizutragen.
DGL ist eine Community die aus einer Laune heraus entstanden ist, als April-Scherz abgetan wurde und dennoch etwas sinnvolles wurde ;)
Legendäre Threads
Im DGL Forum wurden bereits viele interessante Themen diskutiert. Diese wurden im Artikel BestOfDGL gesammelt. Ein Blick hinein lohnt sich sicherlich.
Aprilscherze
DGL selbst wurde ursprünglich selbst als Aprilscherz angesehen. Mittlerweile weiß man, dass es mehr war als ein Scherz. Die Aprilscherze behalten aber ihren Stellenwert in der Community. Zwischen 0.00 und 1.00 Uhr erscheint an jedem 1. April ein erschreckender Newsbeitrag von Phobeus, der den Untergang des Abendlandes, zumindest aber sämtlicher Menschenrechte prophezeit bzw. als bereits vollzogen darstellt. Die News wird immer mit vielen Links zu echten Ereignissen und Schlagwörtern wie "CIA", "NSA", "EU-Kommission", aber immer auch mit Bezug auf die OpenGL-Entwicklung ("GL_ARB_QAIDA") gewürzt, so dass es einem zuerst beim Lesen, und dann nach der Auflösung und Präsentation der erschreckend harten Fakten kalt den Rücken herunterläuft.
Bisherige April-News
1. April 2010: Sammelklage gegen Microsofts Direct3D?
- DirectX enthält OpenSource Code aus der OpenGL Welt und DGL prüft ob man eine Sammelklage einreichen kann.
1. April 2009: DGL kooperiert mit der Bundeswehr
- Phobeus wurde von einem Generalmajor angesprochen der Bundeswehr beim Schreiben einer deutschen Version von "America's Army" zu helfen. Arbeitstitel sollte sein "N.A.T.O: Opfer am Hidukusch".
1. April 2008: Breaking News: OpenGL heißt nun FGF
- Phobeus verkündet die tolle Nachricht, dass sich Microsoft entschlossen habe DirectX mit OpenGL zusammen zu führen.
1. April 2007: Investment opportunity für DGL
- Phobeus entschließt sich DGL kostenpflichtig zu machen. Denn "Es kann [...] nicht sein, dass ich für meine Ausbildung bezahlen muss und gleichzeitig frei Wissen weitergebe".
1. April 2006: Sicherheitsrichtlinie im Schnellverfahren
- Die NSA platziert Backdoors in fast allen Systemen, darunter die OpenGL-Extension "GL_ARB_QAIDA" - alle persönlichen Daten sollen im Klartext zu entsprechenden Stellen weitergeleitet werden...
1. April 2005: Ein schwarzer Tag...
- Softwarepatente machen fast alle Internetangebote von Open-Source-Gruppen illegal. Erste Homepages gehen bereits vom Netz.
1. April 2003: Phobeus erklärt Rücktritt
- Die Seite fabriziert zuviel Stress für Phobeus. Deshalb erklärte er seinen Rücktritt als Admin und wollte sich von nun an seiner neuen Leidenschaft "Datenbanken" zuwenden und dafür eine neue Comunity gründen: Die "Deutsche Datenbank-Programmierer Community" DDPC.
Die Community aktuell
Seit Mitte 2005 kam neben OpenGL vor allem SDL als Thema in der DGL Community auf. Plattformunabhängige Programmierung wurde dadurch zunehmend häufiger ein Ziel der DGLer, was im Start der Übersetzung der SDL-Dokumentation im DGL-Wiki gipfelte.
Des weiteren entwickelte sich DGL von einer "Randgruppen-Randgruppe" (Zitat: Phobeus) hin zu einem OpenGL-Forum, unabhängig welcher Sprache man den Vorzug gibt. Zwar sind die Delphi- bzw. FPC-Programmierer immer noch in der Überzahl (ca.60% Jan.2009), aber auch C++ler, C#- und Java-Programmierer sieht man häufiger. Neben der Vielfalt an Programmiersprachen herrscht auch eine große "kulturelle" Vielfalt. Neben 13jährigen Schülern, Mathematikstudenten und Berufsinformatikern aus Deutschland findet man auch Mitglieder aus dem deutsch und nichtdeutschsprachigen Ausland.
2009 wurden erstmals die DelphiGL Awards verliehen, um die Mitglieder auszuzeichnen, welche besonders gute Projekte, Projektpflege oder Communityarbeit geleistet haben.
DGL ist aber nicht nur als Forum aktiv. Zur Zeit bestreitet DelphiGL.com 3 Großprojekte:
- Das DGL-Wiki ist das wohl größte Projekt der DGL, denn es bündelt das Wissen vieler OpenGLer und stellt es in deutscher Sprache Interessierten zur Verfügung. (Sie befinden sich gerade im DGL-Wiki ;-)) Neben diesem altruistischen Effekt hilft das Wiki auch, die Wartbarkeit zu erhöhen. Folge dessen ist, dass Fehler, die von unseren Mitgliedern gefunden werden, sofort berichtigt werden können.
- Im DGL-Wiki findet man unsere Tutorials, OpenGL Funktionen, Hintergrundwissen, Links und vieles vieles mehr. Auch eine Sammlung mit Shadern und Materialien ist vorhanden.
- Der DGLSDK ist das hilfreichste Projekt der DGL-Comunity. Bereits 2003 war eine erste Version verfügbar, entwickelte sich aber nicht wie erhofft. Seit 2005 ist nun eine verbesserte und aktualisierte Version verfügbar, die Einsteigern in die OpenGL-Programmierung mit Delphi bzw. FPC alle nötigen Werkzeuge nicht nur an die Hand gibt, sondern auch gleich noch einrichtet. Mit dabei ist unter anderem der DGL-OpenGL Header welcher dem Delphi eigenen Header unbedingt vorzuziehen ist.
- Das nützlichste Projekt und gleichzeitig unser Aushängeschild ist der DGL OpenGL Header. Dieser ist innerhalb der Delphiszene für seine Aktualität und Nutzerfreundlichkeit bekannt. Seit Jahren bietet der DGL Header die Funktionen, die der original Delphi Header von Borland nie bieten konnte. Insbesondere unser Mitglied Lossy eX hat sich neben Anderen um die Weiterentwicklung und Pflege verdient gemacht.
Rund um DelphiGL
DGL-Chat
Schnelle Hilfe und ab und an auch Themenabende gibt es im DGL-Chat. Datailierte Informationen wo ihr ihn findet stehen im Artikel DGL-Chat. Für alle Chat unerprobten welche keinen IRC-Client auf ihrem Rechner haben, bietet DelphiGL.com auch einen browsergestützten Chatclient an.
Projekteecke
Was herauskommen kann, wenn die Mitglieder von DelphiGL.com in die Tasten hauen, kann in der DGL Projekteecke betrachtet werden. Auch wenn die Übersicht nur einen Teil der entstandenen Arbeiten zeigt, sind doch einige recht schöne Ergebnisse dabei.
DelpiGL kämpft gegen AIDS und Krebs
DelphiGL hilft mit beim World Community Grid. Diese Organisation stellt eine Software bereit mit der man seine ungenutzte Rechenzeit der Wissenschaft spenden kann. Das Programm läuft im Hintergrund und berechnet z.B. Wirkstoffmolekülstrukturen für AIDS-Medikamente. Das beste aber ist: euer Rechner läuft dadurch nicht langsammer, denn es wird nur ungenutzte Rechenzeit benutzt. Ladet euch doch einfach auch das Tool herunter.
Nachdem ihr euch beim WCG registriert habt könnt ihr einem Team beitreten. Als DelphiGL-Supporter seid ihr in unserem Team (TeamID: "DGL") natürlich herzlich willkommen. Wer sich für die Teamstatistik interessiert kann diese hier finden.
Mittlerweile wird DGL beim World Community Grid als "Partner" geführt.
Historie im Überblick
Die nachfolgende Tabelle versucht, aus den Newsmeldungen die im Forum von DelphiGL.com zu finden sind, zumindest ausschnittsweise die Geschichte von DelphiGL.com zu rekonstruieren.
Datum | Mitglieder bis Datum |
Veränderungen/Ereignisse bis Datum |
---|---|---|
01.04.2002 | 0 | DelphiGL wird gegründet |
01.06.2002 | 13 | Forum geht online |
01.07.2002 | 22 | erste OpenGL <-> Direct3D Schlammschlacht |
01.08.2002 | 31 | Member Forum Erste Idee Page ins englische zu übersetzen (per McClaw) |
01.09.2002 | 42 | Erster Umzug von DGL Spruch des Tages |
01.10.2002 | 58 | SchodMC wird Mod DGL-Upload-Center |
01.11.2002 | 78 | TexturenTutorial Foren FAQ
|
01.12.2002 | 87 | DelphiGL.com Domain Kommentare zu Newsmeldungen |
01.01.2003 | 106 | Neues DGL Logo 100 Mitglieder-Marke erreicht |
01.02.2003 | 123 | Umzug auf neuen Server Sascha Willems (SonOfSatan / SOS) wird Mod |
01.03.2003 | 136 | |
01.04.2003 | 147 | Bomberman Tutorial 2 |
01.05.2003 | 159 | Projekteforum eingerichtet
|
01.06.2003 | 175 | |
01.07.2003 | 196 | |
01.08.2003 | 212 | IE erkennt DGL als nicht vertrauensvoll ;-) Flooding durch MS-Bots |
01.09.2003 | 223 | Ausfall der Domain |
01.10.2003 | 245 | |
01.11.2003 | 265 | |
01.12.2003 | 277 | Erster IRC-Chat |
01.01.2004 | 296 | |
01.02.2004 | 308 | |
01.03.2004 | 323 | |
01.04.2004 | 347 | Borland Developer Network und
Code Central News |
01.05.2004 | 361 | |
01.06.2004 | 378 | dglOpenGL.pas - Version 1.4 |
01.07.2004 | 403 | DGL Wiki gestartet |
01.08.2004 | 421 | Atom Feed |
01.09.2004 | 438 | dglOpenGL.pas - Version 1.4B DGL Wiki hat 100 Artikel |
01.10.2004 | 451 | dglOpenGL.pas goes FreePascal |
01.11.2004 | 469 | |
01.12.2004 | 493 | .Net Forum |
01.01.2005 | 512 | dglOpenGL.pas - Version 1.6 500 Mitglieder-Marke erreicht |
01.02.2005 | 531 | dglOpenGL.pas - Version 1.7 DGL Wiki hat 250 Artikel |
01.03.2005 | 552 | |
01.04.2005 | 570 | Sascha Willems (>4000 Beiträge) verabschiedet sich aus dem Forum. |
01.05.2005 | 586 | |
01.06.2005 | 604 | |
01.07.2005 | 617 | DGLSDK 2005.1 |
01.08.2005 | 635 | |
01.09.2005 | 661 | Quake3Delphi |
01.10.2005 | 677 | Diskussion zum Thema "Windows Vista & OpenGL" |
01.11.2005 | 705 | |
01.12.2005 | 729 | DGL Wiki hat 500 Artikel |
01.01.2006 | 767 | DGL Wiki Phasen 1 u. 2 abgeschlossen Weihnachtsaktion: Portierung der DGL-Tutorials ins Wiki DGL-Mitglieder starten DGL-Map bei "Frappr.com" |
01.02.2006 | 797 | |
01.03.2006 | 832 | Borland will sich von seiner IDE-Sparte trennen |
01.04.2006 | 863 | Windows Vista soll nun doch OpenGL voll unterstützen Wiki Phase III abgeschlossen Wiki Phase V vorzeitig abgeschlossen |
01.05.2006 | 891 | SGI beantragt Gläubigerschutz |
01.06.2006 | 912 | Neuer DGL Poll |
01.07.2006 | 933 | DGLSDK 2006.1 |
01.08.2006 | 950 | Serverumzug (größte Wartungsarbeiten seit Gründung von DGL) |
01.09.2006 | 977 | Änderungen im DelphiGL Team |
01.10.2006 | 991 | Turbodelphi erscheint |
01.11.2006 | 1021 | DGL wird Partner des World Community Grids 1000 Mitglieder-Marke erreicht |
01.12.2006 | 1045 | |
01.01.2007 | 1067 | Tutorial Raytracing Grundlagen |
01.02.2007 | 1106 | Tutorial Raytracing Grundlagen 2 DOS Angriff auf DelphiGL Wiki Phase VI vorzeitig abgeschlossen |
01.03.2007 | 1131 | SDL_Rwops Tutorial |
01.04.2007 | 1164 | DGL_Projekte |
01.05.2007 | 1182 | DGLOpenGL.pas V 2.1 BestOfDGL |
01.06.2007 | 1201 | |
01.07.2007 | 1223 | |
01.08.2007 | 1248 | "Spekulationen über OpenGL3.0 Tutorial_Softwareentwicklung3" |
01.09.2007 | 1261 | |
01.10.2007 | 1284 | DGL Wiki hat 750 Artikel Tutorial_Kollisionserkennung Tutorial Framebufferobject |
01.11.2007 | 1309 | Forenstruktur überarbeitet Tutorial Wassereffekt |
01.12.2007 | 1330 | |
01.01.2008 | 1347 | |
01.02.2008 | 1372 | |
01.03.2008 | 1393 | DGL Suche für Firefox 1. Kollisionstutorial |
01.04.2008 | 1411 | Bundesverfassungsgericht erklärt Sicherheit gespeicherter Daten zum Grundrecht |
01.05.2008 | 1437 | 2. Kollisionstutorial OpenAL Übersicht offiziell als Wikiteil vorgestellt UTF8 Umstellung des Forums gescheitert |
01.06.2008 | 1452 | Borland verkauft seine Entwicklungstools (CodeGear) |
01.07.2008 | 1466 | 3. Kollisionstutorial |
01.08.2008 | 1479 | |
01.09.2008 | 1499 | Erste Lebenszeichen von OpenGL3.0 Shadersammlung im Wiki |
01.10.2008 | 1514 | SGI stellt OpenGL Quellcode unter echte OSS Lizenz |
01.11.2008 | 1532 | |
01.12.2008 | 1546 | |
01.01.2009 | 1574 | Start der Überarbeitung/Aktualisierung der Einsteigertutorials |
01.02.2009 | 1602 | Erstmalige Verleihung der DGL_Awards
dglOpenGL.pas mit GL3.0 Unterstützung |
01.03.2009 | 1617 | |
01.04.2009 | 1639 | DGL Wiki hat 1000 Artikel |
01.05.2009 | 1662 | Quasi OpenGL-Erfinder SGI ist Pleite |
01.06.2009 | 1679 | Providerinterner Umzug von DGL |
01.07.2009 | 1700 | Offtopic ist nicht mehr öffentlich |
01.08 2009 | 1737 | 1. DGL Treffen - "Nerds on Tour in Dänemark" |
01.09.2009 | 1754 | Team verändert sich. Lord Horazont kommt dazu - KidPaddle, La Boda, LarsMiddendorf, Magellan, sniper, lithander, SchodMC, Fiji-Fighter und Mars gehen. (Viele waren nicht mehr aktiv.) Erster Virus der geziehlt Delphi IDEs befällt. |
01.10.2009 | 1765 | WebGL - OpenGL im Browser wird vorgestellt dglOpenGL.pas mit GL3.2 Unterstützung CodeGear stellt die kostenlosen TURBO-Delphis ein |
01.10.2009 | 1680* | *Accountstatistik bereinigt |
01.11.2009 | 1697 | Großes Forumsupdate auf aktuelles phpBB
WebGL Tutorial |
01.12.2009 | 1711 | |
01.01.2010 | 1730 | 2. DGL Teffen - "DGL Firenerds" Silvester in Füssen |
01.02.2010 | 1744 | |
01.03.2010 | 1757 | Flashs Onlinevortrag "Wofür rendern wir morgen?" |
01.04.2010 | 1767 | Updates für Forum und Wiki, OpenGL4.0 angekündigt
dglOpenGL.pas mit GL3.3 und GL4.0 Unterstützung |
01.05.2010 | 1774 | |
01.06.2010 | 1786 | |
01.07.2010 | 1795 | Hauptseite im neuen Portallook |
01.08.2010 | 1813 |
Links
Link zum OpenGL Header von DelphiGL.