★ APPLICATIONS ★ DIVERS ★ THREED (CPC AMSTRAD INTERNATIONAL) ★ |
Threed (CPC Amstrad International) | Applications Divers |
3D-Text-Ausga be einmal anders Lieben Sie Grafikspielereien? Dann sollten Sie die kleine, etwas extravagante Textausgabe nicht verpassen, es lohnt sich. Das Ganze besteht aus zwei Teilen, der erste Teil (Part 1) ist der Datalader. Dieser sollte vor dem Starten erst einmal abgespeichert werden, zum Beispiel unter "Threed.bas". Wurde alles richtig abgetippt, wird ein Binärprogramm "Threedmc.bin" abgespeichert. Dieses kann unter BASIC wie folgt eingeladen werden. Memory &A3FF: LOAD"Threedmc.bin",&A000:CALL &A500Der zweite Teil (Part 2) ist ein Demonstrationsprogramm, das eine eindrucksvolle Vorführung gibt. Diese sollten Sie unter "Threed.dem" abspeichern. Möglichkeiten und Anwendung Das Programm stellt einen RSX-Befehl zur Verfügung, der durch verschiedene Parameter angesteuert werden kann. Die besten Ergebnisse werden in MODE 0 und MODE 1 erzielt, wobei MODE 1 am besten aussieht. Der Syntax lautet: |THREED,x,y,w,gHierbei ist zu beachten, daß das Wort, welches in SD-Buchstaben ausgegeben werden soll, auf dem Bildschirm in der letzten Zeile erscheinen muß. Pen-Anweisungen können zwischen eins und fünfzehn verwendet werden. Das Maschinenprogramm fängt ab der Koordinate 1,25 an, den Text in Großschrift umzuwandeln und ab der durch x,y beschriebenen Plotposition, die untere, linke Ecke markiert darzustellen. Hierbei werden ab der Printposition 1,25 so viele Zeichen umgewandelt, wie der Wert in w angibt - die Größe der 3D-Schrift wird in dem Parameter g übergeben, man kann zwischen eins und zwei wählen. Ansonsten können die Buchstaben mit den INKs eins bis drei gezeichnet werden. In MODE 0 muß der Wert w verdoppelt werden, da die Zeichen doppelt so breit sind. Und nun wünschen wir Ihnen viel Spaß! CD, CPCAI
|