Falls Sie sich für die Programmierung von 3D-Grafik interessieren, stellt dieses Programm den idealen Fund für Sie dar, aber auch für Nicht-Programmierer stellt dieses Programm ein nettes »Spielzeug« dar. :-)
Mit den Pfeiltasten können Sie die Pyramiden beliebig drehen und wenden, mit + und - nähern und entfernen Sie sich von der Szene und D startet eine hübsche :-) Demo. :-)
Bei der QuickBASIC-Portierung finden Sie insgesamt zwei Versionen vor; 3D_GRA_P.BAS mit Parallelprojektion und 3D_GRA_Z.BAS mit Zentralprojektion und somit echter Perspektive.
Die MaxonBASIC-Version ist wegen dem fehlenden TYPE
ziemlich
abgespeckt und vergleichsweise langsam.
Die C++-Version stellt mit Abstand die beste Version dar, denn nebst einem objektorientierten Design mit eigener Vektorklasse finden Sie dort auch eine vollwertige 3D-Grafikbibliothek vor, welche Sie nach Belieben in Ihren eigenen Projekten verwenden können. Ausserdem erfolgt bei der C++-Version eine Tiefensortierung, so dass auch eine gefüllte Version PYRAMI_2.CPP möglich wurde.
Version für QuickBASIC herunterladen
Umfang: 5,2 KB
Version für MaxonBASIC herunterladen
Umfang: 6,4 KB
Version für DJGPP herunterladen
Umfang: 104 KB + Laufzeitumgebung 59 KB