Ob Bildschirmschoner, CAD-System oder Flugsimulator - Programme mit dreidimensionalen Effekten sind auf den meisten Computern zu finden, aber schwer zu schreiben. Ein neues Projekt macht Letzteres leichter und öffnet Skript-Programmierern den Vorhang für 3D-Effekte in ihrer Software.
OpenGL
Parallel zu dem Furore machenden XGL haben Red-Hat-Entwickler in aller Stille an der Alternativtechnologie AIGLX gearbeitet. Auch sie verspricht Hardware-beschleunigte Effekte auf dem Desktop, gliedert sich aber besser in die bestehende X.org-Infrastruktur ein.
In Zukunft spricht der Linux-Desktop OpenGL, so viel scheint klar. Bleibt nur noch die Frage, ob es eher die Novell-Entwicklung XGL wird oder Red Hats AIGLX. In Heft-Schwerpunkt verraten die Entwickler der Projekte, welche Vorteile ihr X-Server besitzt.
Mit Hilfe von OpenGL lassen sich Grafikoperationen moderner Desktops wesentlich beschleunigen. Der XGL-X-Server realisiert im Zusammenspiel mit dem Composite-Manager Compiz beeindruckende Effekte.
Wer in seinen Programmen interessante Daten aus Webseiten weiterverarbeiten will, braucht einiges Geschick beim Herausfischen dieser Inhalte aus dem Sumpf von Formatierungsinfos, Abbildungen und interaktiven Abfragen. Tcl und eine Hand voll Module verhelfen ihm zu Angler-Ruhm und -Ehre.
Mit X11R7 steht seit mehr als zehn Jahren die erste Major-Release des grafischen Standardgerüsts zur Verfügung, das jetzt aus Einzelkomponenten besteht. Mit X11R6.9 erschien zugleich die letzte monolithische Ausgabe für bestehende Systeminstallationen - auf der Codebasis von Release 7.0.
Mit seiner über 20-jährigen Geschichte gehört Objective-C zwar zu den alten Hasen im Programmiergeschäft. Doch im Gespann mit Gnustep schafft es noch immer neue GUI-Anwendungen.
Die Tafel ist diesmal auch mit zwei Gnome-Programmen gedeckt: Mit Tomboy verwalten Anwender ihre Notizzettel auf Wiki-Art und Searchparty vereint Google-User gleicher Interessen. Weltenbummler kommen mit WW2D auf ihre Kosten. Für den ganz natürlichen Hunger gibt es mehrere hundert Rezepte.
Seit Linux hardwarebeschleunigtes OpenGL beherrscht, feiert es mit 3D-Animationen und visuellen Effekten einen heroischen Auftritt nach dem anderen. Wir stellen Game-Engines, Modeler und Renderer vor.
Die Fähigkeiten der freien 3D-Engine Ogre ziehen sogar professionelle Spiele- und Echzeitgrafik-Hersteller an. Zudem kümmert sich eine aktive Gemeinde um den leistungsstarken 3D-Motor und leistet vorbildlichen Support. Grund genug also, um einen Blick unter die Haube zu werfen.
Das Simulieren virtueller Welten erfordert viel Rechenleistung. Doch PCs von heute können es mit den Workstations aufnehmen, auf denen 1993 die Urtiere für Jurassic Park entstanden. Der Artikel stellt eine Auswahl der besten freie Software für diesen Bereich vor.
Programmierbare Grafikchips sind nichts Neues, doch inzwischen berechnen sie mit Shadern auch Lichteffekte. Mit der OpenGL Shading Language erledigt das nach Cg und HLSL nun auch eine freie Hochsprache.
Diese Kolumne berichtet aus der Perspektive von GNU-Projekt und FSF über Projekte und aktuelle Geschehnisse im Umfeld freier Software. Diese Ausgabe blickt mit Stellarium und Celestia in die Sterne, klebt Panoramen mit Hugin und berichtet über Patentprobleme und IPRED II.
Pure Data ist ein reichhaltiger Baukasten zur Signalverarbeitung, mit dem sich Synthesizer, Sampler und Midi-Geräte zusammenstecken lassen. Mit Erweiterungsmodulen beherrscht Pd sogar 3D-Grafik und Video.














