
4. Backflip-Dokumentation


Backflip, eine CAD-3D-2.0-/CYBER-CONTROL-Animationsdemonstration
von Darrel Anderson


Diese Dokumentation ist eine Anleitung, wie Sie eine 
hierarchische Bewegungs-Animationssequenz mit einem kompletten 
Skelettmodell erstellen knnen.

Der Ordner 3DMOTION auf Ihrer Human Design Disk enthlt eine 
Anzahl Dateien, die zur Animation des weiblichen Skeletts 
verwendet werden knnen.

Diese Dateien bentigen CYBER CONTROL (eine Animations-
Scriptsprache, die die hierarchische Bewegungskontrolle 
untersttzt) und CAD-3D 2.02 (der CAD-3D-2.0-Update, der 
smtliche Merkmale von CYBER CONTROL untersttzt).

Bei diesem Vorhaben werden einige sehr spezielle Techniken 
benutzt, die die Animation des hochkomplexen menschlichen Ske-
letts erlauben. Um diese Sequenz mit einem 1 Mbyte Atari ST 
aufnehmen zu knnen, mute ein System geschaffen werden, das die 
Animationsframes aus CAD-3D jeweils Stck fr Stck zusammen-
fat, da bei Installation des Animations-Desk-Accessory nicht 
gengend Speicherplatz fr das Laden des gesamten Skeletts 
vorhanden ist.

Sollten Sie sich in der glcklichen Situation befinden, mit 2 Mbyte
oder mehr arbeiten zu knnen, werden Sie die in BACKFLIP.CTL beschriebenen 
Techniken zur Animation des Skeletts nicht bentigen. 
Vielleicht finden Sie sie trotzdem einmal hilfreich, wenn Sie mit 
mehreren komplexen Objekten arbeiten. Besitzer von 2 Mbyte Systemen 
sollten sich den Abschnitt ber die Arbeit mit 2 Mbyte am Ende 
dieser Dokumentation ansehen.


5. Vorbereitungen


Sie bentigen:

     CAD-3D 2.02
     
     CYBER CONTROL
     
     Human Design Disk

     2 formatierte Disketten (2 doppelseitige oder 1 einseitige 
     und 1 doppelseitige)

     2 Diskettenlaufwerke (mindestens 1 einseitiges und 1 
     doppelseitiges)
          oder eine Festplatte

     1 Mbyte RAM

     16 Stunden, 40 Minuten (automatische Aufnahmezeit - nur ca. 
     ein Drittel der Zeit, wenn Sie mit 2 Mbyte RAM arbeiten -
     siehe auch Kap. 8.2. am Ende dieser Dokumentation)


Sie haben die Mglichkeit, sich die Sequenz anzusehen, wenn Sie 
das Programm WACHFLIP.CTL laufen lassen.


5.1. Vorbereitung der Datendiskette bei 1 Mbyte RAM


Diese Diskette mu die .3D2-Dateien, die CAD-3D/CYBER CONTROL 
bentigt, whrend des Aufnahmeprozesses enthalten. Wenn Sie mit 
einer einseitigen und einer doppelseitigen Diskettenstation 
arbeiten um BACKFLIP zu erstellen, sollten sich diese Daten auf 
der einseitigen Diskette befinden.

Eine der .CTL-Dateien auf dieser Diskette wird dazu benutzt, 
speziell abgenderte Versionen der .3D2-Dateien Ihrer Human 
Design Disk anzufertigen.


6. Laden und Starten


Sobald Sie MAKESMAL.CTL laden und starten, werden Sie 
aufgefordert, eine oder mehrere Human Design Dateien in das 
Laufwerk A: einzulegen. Ihre Arbeitskopie der Human Design 
Disk reicht hierzu aus. (Wenn Sie gezwungen sind, ein anderes 
Laufwerk zu benutzen, ndern Sie die "LOAD3D"- und "MERGE3D"-
Zeilen des CYBER-Codes.) Klicken Sie auf OK, um das .CTL-Programm 
zu starten.

Folgen Sie den Prompts, indem Sie nacheinander die Schritte 1-4  
anwhlen. Vergewissern Sie sich, da Sie den Script-Editor 
verlassen und die neu-konfigurierten Dateien zwischen den 
einzelnen Schritten mit den in den Hinweisfenstern angegebenen 
Namen abgespeichert haben.

Beachten Sie, da Schritt 2 Sie dazu auffordert, zwei 
verschiedene .3D2-Dateien (eine aus Gruppe A, die andere aus 
Gruppe B von CAD-3D) zu speichern. Die korrekten Objekte werden 
fr jede Gruppe schon selektiert sein, wenn Sie mit dem SAVE 
GROUP-Befehl arbeiten.

Nach Beendigung dieses Vorgangs sollten sich die folgenden .3D2-
Dateien auf Ihrer Datendiskette befinden:

     SMALLGAL.3D2

     F_SMAL_B.3D2

     F_SMAL_C.3D2

     RIGHTARM.3D2

     LEFTARM.3D2


Dieses sind die verkleinerten Versionen von:

WATCHGAL, zusammen mit ihren hierarchischen Verbindungen 
FEMJOINTS, FEMSKL_B, FEMSKL_C und FEMSKL_A (nun geteilt in einen 
rechten und linken Arm).

Zu Ihrer Bequemlichkeit sollten Sie WACHFLIP.CTL und BACKFLIP.CTL 
auf diese Diskette kopieren.


7. Aufnehmen mit 1 Mbyte Systemen


Nun sind Sie soweit, BACKFLIP.CTL zu starten und die Sequenz 
aufzunehmen. Gehen Sie nach folgenden Schritten vor:

 a) Booten Sie CAD-3D 2.02 (auer CYBCTRL.ACC und CYBSMASH.ACC 
    drfen keine Accessories installiert sein).

 b) Belassen Sie smtliche Einstellungen in CYBER CONTROL auf 
    den Grundeinstellungen (WATCH BUFFERS OFF, SCRIPT BUFFER 16 K,
    ARRAYS 500).

 c) Starten Sie CAD-3D 2.02.

 d) Laden Sie BACKFLIP.CTL in den CYBER CONTROL Scriptbuffer.

 e) Editieren Sie, wenn ntig, die Laufwerkspezifikationen (Sie 
    stehen jetzt fr A: = leere, doppelseitige Aufnahmediskette
    und B: = Datendiskette). Es gibt insgesamt neun (9) "LOAD3D"-
    und "MERGE3D"-Befehle. Benutzen Sie FIND, um alle zu ndern.

 f) Legen Sie Ihre Datendiskette in das Laufwerk B: und die leere 
    Aufnahmediskette in das Laufwerk A:.

 g) Klicken Sie auf RUN.


Jeder Frame wird ca. 12 Minuten zur Erstellung bentigen. Kurz 
bevor ein neuer Frame gezeigt wird, ertnt ein akustisches 
Signal. Die insgesamt 80 Frames werden ber eine Zeitspanne von 
ca. 16 Stunden und 40 Minuten aufgenommen werden.


8. Arbeiten mit 2 MB


8.1. Vorbereitung der Datendiskette bei 2 Mbyte RAM


Verwenden Sie das oben beschriebene Programm MAKESMAL.CTL, um die 
Datei SMALLGAL.3D2 zu erstellen (es wird hier nur noch nach 
Schritt 1 von 4 gefragt werden). Die neu-konfigurierte Datei 
brauchen Sie gar nicht erst abzuspeichern, da Sie eigentlich nur 
ein Objekt daraus bentigen.

Lschen Sie nun smtliche Objekte auer BOX.

Schalten Sie auf eine andere CAD-Gruppe um, und laden Sie die 
folgenden Dateien Ihrer Human Design Disk nach (MERGE):

FEMSKL_A.3D2, FEMSKL_B.3D2, FEMSKL_C.3D2 und FEMJOINT.3D2.

Verkleinern Sie all diese Objekte ber das "Group Scale"-Icon, 
stellen Sie jedoch sicher, da das "Pivot Selection"-Icon auf 
"Center Pivot Point" eingestellt ist! Das Objekt BOX darf bei 
dieser Operation nicht verkleinert werden!

Speichern Sie diese Objekte mit SAVE ALL als FEMSMALL.3D2 auf 
Ihrer Daten-Diskette ab.


8.2. Aufnehmen mit 2 Mbyte Systemen


Fr die Aufname mit 2 Mbyte RAM verwenden Sie WACHFLIP.CTL.

Folgen Sie den Schritten a - g des Kapitel 7 "Aufnehmen mit 1 Mbyte 
Systemen" mit folgender Ausnahme:


 d. Laden Sie WACHFLIP.CTL in den CYBER CONTROL Scriptbuffer.


Nachdem Sie auf RUN geklickt haben, werden Sie gefragt, ob Sie 
sich die Sequenz ansehen (WATCH) oder sie aufnehmen (RECORD) 
mchten. Whlen Sie RECORD.

Zugegebenermaen konnte zu der Zeit, als diese Dokumentation 
geschrieben wurde, das Aufnehmen des echten Skelettmodells mit 
einer 2 Mbyte-Maschine nicht getestet werden, obwohl ein Testlauf 
mit WATCHGAL positiv verlief. Wir sind jedoch fest davon berzeugt,
da diese Aufnahme genausogut luft. 

Wir gehen davon aus, da jeder Frame ca. 4 Minuten zur 
Generierung bentigt. Die gesamte Aufnahmezeit betrge also 5 
Stunden und 20 Minuten. Auch hier ertnt ein akustisches 
Signal vor der Anzeige eines jeden neuen Frames.

Viel Spa und Erfolg!
