Archiv verlassen und diese Seite im Standarddesign anzeigen : OpenGL Screensaver für Windows
Metal Maniac
2004-01-08, 12:42:58
Bevor das Ding auf meiner Festplatte vergammelt, vielleicht gefällt's ja jemandem...
In dem Bildschirmschoner hab' ich lediglich einen Algorithmus zur Berechnung zufälliger Gesteinsbrocken ausprobiert (mittels Diamond Square Algorithmus und einem Quaternary Triangular Mesh). Ausserdem war es sozusagen meine "Testumgebung" für meine ersten OpenGL-Versuche ;)
Hier 'n Screenshot:
http://www.metalmaniac.de/ArP/planetoid.jpg
Download: http://www.metalmaniac.de/ArP/ArP_scr.zip
In den Einstellungen kann man sich ein bisschen spielen, wie z.B. mit Transparenz, Morphing, Roughness, beliebige Texturen usw. (2 Texturen, eine normale und eine Detail-Textur, sind im .zip dabei)
x-dragon
2004-01-08, 14:18:57
Was hat das denn für Systemvoraussetzungen? :)
Metal Maniac
2004-01-08, 16:22:17
Kommt auf die Polygonzahl an... auf höchster Iteration, die ich zugelassen hab', nämlich 7, hat der Asteroid 131072 Polygone. Ausserdem soll die Grafikkarte Multitexturing unterstützen, wenn man 2 Texturen auf den Planetoiden klatschen will.
Ansonsten, es läuft auf meinem Rechner (AMD Athlon XP 1800+, GeForce 3 Ti 200, Windows 2000 Pro). Getestet hab' ich es auch auf folgenden Systemen:
AMD K6-2 500 MHz, Voodoo 3, Windows 2000 Pro
AMD K6-2 450 MHz, TNT1, Windows 98
Intel Celeron 333 MHz, GeForce 1 DDR, Windows 98
Athlon Thunderbird 1,33 GHz, GeForce 4 Ti 4200, Windows 2000 Server
Intel Celeron 400 MHz, GeForce 2 GTS, Windows 2000 Server
...und auf 'nem Laptop, auf dem Windows XP installiert war, ist das Teil auch gelaufen, aber die Innereien von dem weiss ich leider nicht.
govou
2004-01-09, 18:00:11
Gib ma plz den Teil von deinem Code, der bei der Mausbewegung, dass Prog schließt...
Metal Maniac
2004-01-09, 19:24:59
Original geschrieben von Mr.B
Gib ma plz den Teil von deinem Code, der bei der Mausbewegung, dass Prog schließt...
Das gehört zur Screensaver-Funktionalität unter Windows. Hab' mich bei der Erstellung des Screensavers an folgender Seite orientiert:
http://www.cityintherain.com/howtoscr.html
Sliver21
2004-01-10, 18:16:57
Wie kann ich das als Screensaver für XP definieren, also es ausprobieren?
Metal Maniac
2004-01-10, 19:27:46
Original geschrieben von Sliver21
Wie kann ich das als Screensaver für XP definieren, also es ausprobieren?
Einfach die .scr-Datei ins Windows Root-Directory kopieren (bei mir, unter Windows 2000, ist das "c:\winnt" (Standard), bei Windows 95/98/ME/XP ist das standard-root-directory glaube ich "c:\windows").
Danach kann man den Bildschirmschoner einfach unter "Eigenschaften Anzeige -> Bildschirmschoner" auswählen und konfigurieren.
vBulletin®, Copyright ©2000-2025, Jelsoft Enterprises Ltd.