home *** CD-ROM | disk | FTP | other *** search
- VERSION: 1.29
- RELEASE: 3
- DATUM: 19.12.1994
- AUTOR: Jochen Knaus (Addy unten):
- EMail (Internet): knaus@informatik.uni-freiburg.de
-
- Der Konverter ist FREEWARE, nur mit Source und Textfile kopieren, daß sich
- wirklich jede (und natürlich auch jeder) das Ding zum eigenen Gebrauch zu-
- sammenstoppeln kann. Es folgt, ich hafte für nix, kein Support (wenn ich nicht
- selber will...) und keine Hotline. Aber immer offen für Kritik und Anregung,
- am schnellsten natürlich über's "Netz". Sollte jemand das Proggy für eigene
- Anforderungen anpassen (dafür liegt der Source ja bei) bitte kennzeichnen und
- mir eine Kopie zukommen lassen !
-
- Im Ordner liegt neben dem Source (Pure C (sollte aber ohne größere Anpassungen
- überall compilierbar sein)) eine Manualpage für die Mupfel.
-
- "CYB_POV.TTP" konvertiert Cybersculpt 3D2-Files in das Persistence of Vision
- Sourcecodeformat (wahlweise POV-Version 1.x oder 2.x), eventuelle Unklarheiten
- dem Source entnehmen, Anregungen an mich.
-
- Aufruf (Kommandozeile wurde jetzt UNIX angepaßt und so einfacher zu merken:
- CYB_POV -flags sourcefile <dest> <objektname>
- Flags: -v : Code für POV Version 1.x wird erzeugt.
- -b : Alle Objekte werden mit Box gebounded (auch bei Objekt-
- splitting).
- -o : Objektsplitting: Jedes 3D2-Objekt wird in eine eigene
- Union in der grossen union gepackt, was die Oberflächen-
- gestaltung unheimlich vereinfachen sollte.
-
- Als Kommentare werden jetzt die 3D2-Objektnamen eingefügt, auch wenn diese nicht
- getrennt werden (kein Objektsplitting).
-
- Die Objekte müssen mit POV individuell nachskaliert werden, der Konverter
- wandelt lediglich das 3D2-Fixkomma in Floats um, Erfahrunggemäß ist ca.
- eine Skalierung um Faktoren zwischen 0.2 und 0.3 nötig.
- Um die Objekte in die Cybersculptachsenform zu bringen, d.h. sie genauso
- zu sehen, wie sie im Editor waren, müssen sie um
- rotate< 270.0 .0 .0 > bzw rotate< 270.0, .0 , .0 > (Version 2.x)
- gedreht werden.
-
- Der Konverter unterstützt erweiterte Kommandozeilen, wird aber nicht mit Pfad-
- namen in beliebiger Größe fertig (noch keine dynamische Stringverwaltung), die
- Grenze liegt bei 256 Bytes, je Source- und Zielpfad, der Objektnamen ist auf
- 64 Bytes limitiert, längere werden gekürzt.
-
- Jochen Knaus
- Nickeleshalde 19
- 88400 Biberach
- EMail (Internet): knaus@mibm.ruf.uni-freiburg.de
-
- Zukunft:
-
- - Erweiterung auf <smooth_triangles> (kommt sehr bald !).
-
- History:
-
- 1.0: - Fantastisch und sogar (!!!) funktionsfähig.
- 1.1: - Speicherformat auch für POV 2.x
- - Flexible Parameterübergabe gegen das starre Kommandozeilenformat von
- Version 1.0
- 1.2: - Schneller und kleineres Programm (Floats wurden durch Ints ersetzt).
- - Objektspeedup via "bounded_by".
- 1.3: - Objektsplitting, einfügen der Objektnamen als Kommentare.
- - portabler, dafür wieder langsamer (Standart C Dateirouts statt TOS-
- Routs).
- - Bugfixes.