Home / LinuxUser / 2002 / 03 / News und Programme rund um GNOME

Newsletter abonnieren

Lies uns auf...

Folge LinuxCommunity auf Twitter

Top-Beiträge

Eingedost
(161 Punkte bei 4 Stimmen)
Aufteiler
(161 Punkte bei 4 Stimmen)

Heftarchiv

LinuxUser Heftarchiv

EasyLinux Heftarchiv

Ubuntu User Heftarchiv

Ubuntu User Heftarchiv

Partner-Links:

Das B2B Portal www.Linx.de informiert über Produkte und Dienstleistungen.

Gnomogram

News und Programme rund um GNOME

Truevision

Truevision [7] ist ein Programm zum Erstellen von 3D-Szenen, ähnlich dem bekannten Windows 3d-Modeller Moray. Wie Moray berechnet Truevision die fertige 3D-Szene aber nicht selber, sondern übergibt sie an den Raytracer Povray [8].

Wie der Name Raytracer sagt, berechnet Povray den Gang der Lichtstrahlen durch eine Szene, um letztendlich zu einem nahezu foto-realistischen Bild zu gelangen. Da es aber unglaublich rechenaufwendig wäre, alle Lichtstrahlen zu simulieren, werden virtuelle Sehstrahlen von der Kamera emittiert. Wo diese auf ein Objekt stoßen, werden wiederum weitere Strahlen ausgesendet, um die Ausleuchtung des getroffenen Punktes zu ermitteln. Zusammen mit anderen Techniken wie Radiosity - einem, auf diffusen Licht basierenden, "Abfärben" der Objekte untereinander - ist Povray auf diese Weise in der Lage, erstaunliche Bilder zu berechnen.

Alle Povray-Szenen basieren auf einer Reihe von Objekten, die sich im Erzeugen-Dialog von Truevision erstellen lassen. Hier finden sich neben einfachen Formen wie Kugeln oder Zylindern auch verschiedene Lichter und atmosphärische Effekte wie Nebel. Leider fehlen noch einige der komplexeren Povray-Objekte wie Blobs, Prismen oder das Julia Fraktal - diese werden aber zweifelsohne in den kommenden Versionen folgen.

Schon in dieser Version lassen sich ohne dreidimensionale Fraktale schöne Szenen erstellen. Das wichtigste Mittel dazu sind die CSG-Operatoren (Constructive Solid Geometry), mit deren Hilfe sich mehrere einfache Objekte wie mit boolschen Operatoren verbinden lassen. So wird aus mehreren Objekten oder deren Schnittmenge ein neues Objekt.

Um bei komplexen Szenen den Überblick zu behalten, lassen sich außerdem aus mehreren Objekten Layer erstellen, die als Ganzes skaliert und verschoben werden können. Außer durch das Verändern der Koordinaten kann diese Verschiebung natürlich auch per Maus in einer der Ansichten stattfinden. Dabei kann es nützlich sein, dass Truevision neben der Gitternetz-Ansicht auch eine Vorschau über OpenGL bietet.

Genauso wichtig wie die Objekte selbst ist die Textur, die ihnen zugewiesen wird. Truevision bringt in einem separaten Paket (Truevision-Extramat) eine umfangreiche Sammlung von Texturen mit. Bei fast allen Oberflächen existiert eine Vorschau - falls nicht, kann diese im Material-Editor errechnet werden. Die einzelnen Eigenschaften der teilweise recht komplizierten Texturen werden wie bei Moray in einer Baumansicht dargestellt. Um allerdings alle Optionen zu verstehen, lohnt sich hier ebenfalls ein Blick in die Povray-Dokumentation [9].

Eine Möglichkeit, die bei Truevision vollends fehlt, ist Animation, wobei das Erstellen von Animationen unter Povray allgemein nicht ganz einfach ist. Oft reichen schon einzelne Szenen, um den Computer eine Weile zu beschäftigen. Wer mehreren Computer besitzt, hat aber die Möglichkeit, sie mit dem PVM-Patch [10] gemeinsam arbeiten zu lassen.

truevision.png

Eine 3d-Szene in Truevision

truevision-2.png

Im Texturen-Editor lassen sich komplexe Oberflächen erstellen

Fileroller

Mit Hilfe von Fileroller [11] lassen sich Archive in jedem denkbaren Format einfach erstellen und entpacken. Neben der schönen Oberfläche hat Fileroller seinen Vorgängern wie Guitar aber noch etwas anderes voraus - es ist nämlich möglich, viele Dateien direkt aus dem Programm heraus zu betrachten.

Dazu sucht Fileroller mit Oaf nach einer geeigneten Bonobo-Komponente, die in einem neuen Fenster gestartet wird. Findet sich keine passende Komponente, wird der Text-Betrachter genutzt. Dateien können im Hauptfenster sowohl verzeichnisweise wie vollständig angezeigt werden. Außerdem ist das Programm im Hinzufügen-Dialog in der Lage, Unterverzeichnisse rekursiv hinzuzufügen und bietet die üblichen Features wie das Überspringen von Backup-Dateien und symbolischen Links.

Größtes Manko am Programm ist die deutsche Übersetzung, die nicht nur einer Vervollständigung, sondern einer sehr gründlichen Rechtschreibprüfung bedarf.

fileroller.png

Fileroller beim Betrachten des Truevision Archivs

Benötigte Bibliotheken:

Gnumeric: libxml >= 1.8.14, libole2 >= 0.2.4, Optional: bonobo >= 1.0.9, gb 0.0.17, gda >= 0.2.92, guile >= 1.5, guppi >= 0.40.0

Truevision: gtkglarea

Fileroller: gdk-pixbuf >= 0.9.x, Oaf >= 0.6.5, Bonobo >= 1.0, Gnome VFS >= 1.0

Der Autor

Björn Ganslandt ist Schüler und leidenschaftlicher Bandbreitenverschwender. Wenn er nicht gerade damit beschäftigt ist neue Programme auszuprobieren liest er Bücher oder spielt Saxophon.

Tip a friend    Druckansicht Bookmark and Share
Kommentare

Hits
Wertung: 72 Punkte (5 Stimmen)

Schlecht Gut

Infos zur Publikation

Infos zur Publikation

LinuxUser 05/2014

Aktuelle Ausgabe kaufen:

Heft als PDF kaufen

LinuxUser erscheint monatlich und kostet in der Nomedia-Ausgabe EUR 5,95 und mit DVD EUR 8,50. Weitere Informationen zum Heft finden Sie auf der LinuxUser-Homepage.

Im LinuxUser-Probeabo erhalten Sie drei Ausgaben für 3 Euro. Das Jahresabo (ab EUR 60,60) können Sie im Medialinx-Shop bestellen.

Tipp der Woche

Bilder vergleichen mit diffimg
Bilder vergleichen mit diffimg
Tim Schürmann, 01.04.2014 12:40, 1 Kommentare

Das kleine Werkzeug diffimg kann zwei (scheinbar) identische Bilder miteinander vergleichen und die Unterschiede optisch hervorheben. Damit lassen sich nicht nur Rätsel a la „Orignial und Fäls...

Aktuelle Fragen

programm suche
Hans-Joachim Köpke, 13.04.2014 10:43, 8 Antworten
suche noch programme die zu windows gibt, die auch unter linux laufen bzw sich ähneln sozusagen a...
Funknetz (Web-Stick)
Hans-Joachim Köpke, 04.04.2014 07:31, 2 Antworten
Bei Windows7 brauche ich den Stick nur ins USB-Fach schieben dann erkennt Windows7 Automatisch, a...
Ubuntu 13.10 überschreibt immer Windows 8 Bootmanager
Thomas Weiss, 15.03.2014 19:20, 8 Antworten
Hallo Leute, ich hoffe das ich richtig bin. Ich habe einen Dell Insipron 660 Ich möchte gerne Ub...
USB-PTP-Class Kamera wird nicht erkannt (Windows-only)
Wimpy *, 14.03.2014 13:04, 15 Antworten
ich habe meiner Frau eine Digitalkamera, AGFA Optima 103, gekauft und wir sind sehr zufrieden dam...
Treiber
Michael Kristahn, 12.03.2014 08:28, 5 Antworten
Habe mir ein Scanner gebraucht gekauft von Canon CanoScan LiDE 70 kein Treiber wie bekomme ich de...