
Hier sind sowohl Beispielprogramme für diverse Effekten und Programmiertechniken
zu finden, als auch einige größere Projekte mit BaseGraph Bezug.
In den meisten Fällen sind die vollständigen Quellen dabei,
was bedeutet, dass die inkludierte BaseGraph Bibliothek nicht notwendigerweise
dem neuesten Stand entspricht - dafür sollte der Quelltext ohne Änderung
oder Installation einer zusätzlichen Bibliothek sofort kompilierbar
sein.
Programme und Spiele
BaseGraph Demos
Anderes |
Programme und Spiele |
|
 |
Eine eigenständige BaseGraph Pascal IDE, der Skriptsprache
die in die nächste Carad Version integriert sein wird (basierend
auf Carlo Koks Innerfuse Pascal). Ein kleines Spiel ist dabei,
um zu zeigen, wie einfach es ist, auf diese Weise zu programmieren.
BaseGraph Pascal unterstützt fast alle OpenGL 1.5 Kommandos,
sowie die meisten BaseGraph Klassen und Funktionen - wenn es fertig
gestellt ist, wird es möglich sein, eigenständige Applikationen
damit zu entwickeln.
Download
zur BaseGraph
Pascal Projektseite
zum BaseGraph
Pascal Forum
|
|
|
 |
Download
der Open Source Version von Mcad 1.4 - der Source unterliegt
entweder der MPL oder der LGPL, je nachdem welche angemessener
erscheint
Mcad 1.4 ist ein älterer Vorgänger von Carad, den ich
als Open Source online stelle (Delphi 4 oder höher wird benötigt).
Wenn der Source für Delphi Programmierer, oder Leute die
einen Blick hinter die Kulissen von Carad werfen möchten,
nützlich sein sollte, freut es mich - Mcad 1.4 hat allerdings
wesentlich weniger Funktionen als Carad und wird von mir nicht
mehr weiter entwickelt.
|
|
|
|
|
 |
Stereoid ist ein Tetris ähnliches Spiel, das mittels über
den OpenGL Z-Buffer generierten Stereogrammen einen plastischen
Effekt vermittelt.. Im Gegensatz zu Random Dot Stereogrammen (welche
optional auch verwendet werden können), arbeitet Stereoid
mit wiederholbaren Texturen, was viel schönere Ergebnisse
zeitigt - sehr ähnlich zu diversen Stereogramm Büchern,
die es zu kaufen gibt. Wenn der "Cool, Ich kann's beinahe
anfassen" Effekt verflogen ist, merkt man, dass das Gameplay
durchaus ansprechend und in höheren Stufen ziemlich fordernd
ist.
Vollständiger Delphi Source ist dabei!
Das Programm sollte recht gut auf jede Kombination von CPU Geschwindigkeit
und Monitorgröße/Typ skalierbar sein, eventuell muss
ein wenig mit Bildschirmauflösungen und DPI Einstellungen
experimentiert werden, um bestmögliche Ergebnisse zu erzielen.
Download
Link
zu einem entsprechenden Thread im DelphiGL Community Forum
|
|
|
 |
Eine ziemlich fortgeschrittene Lifesimulation mit MetaBalls.
Ohne Source da dieses Programm eventuell ausgebaut wird.
Download
|
|
|
 |
Ein sehr frühes Spiel. Natürlich Pong. Ohne Source.
Download
|
|
BaseGraph Demos |
|
 |
A demonstration of interactive animation. A corresponding tutorial
is also online. BaseGraph project with Delphi source.
Download
|
|
|
 |
Mit Stereogrammen können interessante 3D Effekte mit echten
Tiefeninformationen erzeugt werden. Diese Demonstration verwendet
einen recht fortgeschrittenen Algorithmus, der ein Bitmaptile
moduliert, anstatt nur zufällige Punkte zu wiederholen, um
ein hübscheres Ergebnis zu erzielen. Die BaseGraph Initialen
rotieren in echtem 3D - ohne Shutterbrille oder VR Equipment.
BaseGraph Projekt mit Delphisource.
Download
|
|
|
 |
Noch eine Geosphäre Demonstration: aus Bump- und Farbkarten
der Erde wird eine Displacementmap der Erdoberfläche auf
eine Geosphere projiziert, die Lufthülle ist eine weniger
hoch aufgelöste, transparente Kugel mit Wolken als Textur.
Einmalige Gelegenheit in wenigen Minuten von Sizilien nach Alaska
zu wandern...
Download
Link
zu einem entsprechenden Thread im DelphiGL Community Forum
|
|
|
 |
Demonstration einer (geo)sphärischen Landschaft. Ein künstlicher
Planet (1.500.000 Dreiecke) wird erstellt. Verwendet LOD und Lightflares.
Eine Videokarte mit 3D-Texur Unterstützung in Hardware wird
benötigt. Beim ersten Start benötigt das Demo ca. 10
bis 20 Minuten, um die Landschaft zu generieren. Danach wird diese
von der Festplatte geladen und das Programm startet in wenigen
Sekunden. BaseGraph Projekt mit Delphisource.
Download
Link
zu einem entsprechenden Thread im DelphiGL Community Forum
|
|
|
 |
Eine kleine Demonstration mit einer dynamischen Environment Map.
BaseGraph Projekt mit Delphisource.
Download
|
|
| |
|
 |
Eine kurze Übersicht über die OpenGL Fähigkeiten
der installierten Grafikkarte. BaseGraph Projekt mit Delphisource.
Download
|
|
|
 |
Eine sehr einfache Demonstration der in BaseGraph inkludierten
"Inversen Kinematik". BaseGraph Projekt mit Delphisource.
Download
|
|
Anderes |
|
|
|
 |
Die Carad Mindmap im Großformat (Rechtsklick und "Bild
speichern unter..." verwenden) |
|
|
 |
Demonstration mit Vertexprogrammen und einem 1D-Evaluator als
Kamerapfad. Basiert auf dem Vorgänger von BaseGraph, daher
ohne Source.
Download
|
|
|
 |
Eine kleine Landschaft mit Eintagsfliegen und einem Teich. Basiert
auf dem Vorgänger von BaseGraph, daher ohne Source.
Download
|
|
|
 |
Stencilschattendemonstration. Basiert auf dem Vorgänger
von BaseGraph, daher ohne Source.
Download
|
|