home *** CD-ROM | disk | FTP | other *** search
/ Frozen Fish 1: Amiga / FrozenFish-Apr94.iso / bbs / alib / d5xx / d596 / rayshade.lha / Rayshade / LiesMich.Amiga < prev    next >
Text File  |  1992-02-01  |  4KB  |  86 lines

  1.                      Rayshade 3.0 - Amiga version 0.8
  2.  
  3.                                 August 1991
  4.  
  5. Diese  Version von Rayshade für den Amiga wurde mit SAS/C 5.10b kompiliert.
  6. Die Portierung basiert auf der UNIX Version von Craig E.  Kolb.
  7.  
  8. Dokumentation  zu  Rayshade  befindet  sich  in  rayshade.tex  (sollte  mit
  9. troffman.sty geTeX't werden) oder in rayshade.man (ASCII-Version).
  10.  
  11. Die  ZOO-Dateien  sind  mit  ZOO 2.10 von der Fish Disk 527 komprimiert und
  12. müssen  auch  mit  dieser Version wieder entpackt werden.  Zum Installieren
  13. von  Rayshade  auf  Ihrer  Festplatte (hier z.B.  DH0:) müssen Sie folgende
  14. Kommandos geben:
  15.  
  16. makedir dh0:Rayshade
  17. cd dh0:Rayshade
  18. df0:c/zoo x df0:Rayshade/RayshadeA
  19.  
  20.  
  21.                  Beispiele für die Benutzung von Rayshade
  22.  
  23. Um die Beispieldatei h2o.ray zu bearbeiten, geben Sie folgendes ein:
  24.  
  25. rayshade -R 64 64 -O h2o.rs h2o.ray
  26.  
  27. Mit  einem  PAL  A2000B  und  68010 CPU sollte die Dauer für die Berechnung
  28. unter 5 Minuten liegen.
  29.  
  30. Die  Option  -R  setzt im obigen Fall die Auflösung auf 64 * 64 Punkte, die
  31. Ausgabe  wird  in  die  Datei  h2o.rs  geschrieben  und kann mit rs2fbm zur
  32. anschließenden Weiterbearbeitung mit FBM (fbquant) umgewandelt werden. Eine
  33. andere Möglichkeit ist die direkte Weiterbearbeitung mit HamLab (s.u.)
  34.  
  35. Wenn  Sie  eine eigene Input-Datei erzeugen, beginnen Sie am besten mit der
  36. Berechnung  eines  Bildes mit niedriger Auflösung (z.B.  64*64 oder 128*128
  37. Punkte)  und erhöhen die Auflösung, wenn das Probe-Bild in Ordnung war, auf
  38. den endgültigen Wert (z.B. rayshade -R 512 512 -O h2o.rs).
  39.  
  40. Raytracing  ist eine sehr zeitraubende Anngelegenheit, daher sollte man vor
  41. dem  Start  von  Rayshade  die Priorität der Shell auf -1 setzen (z.B.  mit
  42. Changetaskpri -1).  Ein Stack von 64kB sollte für die meisten Input-Dateien
  43. ausreichen, manchmal ist auch ein Stack von 100000 Bytes erforderlich.
  44.  
  45. Da  ich  leider  zu wenig Zeit hatte, die Sourcen etwas zu bereinigen (z.B.
  46. die Änderungen ordentlich zu kommentieren), gebe ich die Änderungen für die
  47. AmigaDOS-Version in Form von diff-files weiter.  Um aus der Originalversion
  48. die  AmigaDOS-Version  herzustellen,  wird  Patch  von  der  Fish  Disk 296
  49. benötigt.  (Kommando:  Patch <diffs.flex)
  50.  
  51. Das  Programm  sollte grundsätzlich nur in vollständiger Form weitergegeben
  52. werden:
  53. RayShadeA.zoo                Documentation, examples & binaries, diffs.flex
  54. RayShade30.zoo               The original Rayshade 3.0 source
  55.  
  56. Die  68020  &  68881  Version  heißt  RS_881.   Diese Version wurde mit den
  57. Optionen  -m2  und  -f8  kompiliert und ist noch wenig getestet (würde mich
  58. interessieren, wie gut diese Version läuft).
  59.  
  60. ---------------------------------------------------------------------------
  61. rs2fbm  ist  ein  Utility  für die Umwandlung von Rayshade-Ausgabeformat in
  62. FBM-Format.   FBM  ist  ein  Bildverarbeitungs-Programmpaket,  das  diverse
  63. Grafikformate verarbeitet (z.B.  GIF, IFF, PCX, TARGA ...).
  64.  
  65. Gebrauch: rs2fbm input.rs [output.fbm]
  66.  
  67.        Wenn output.fbm weggelassen wird, dann wird die Ausgabe auf stdout
  68.        geschrieben.
  69. ---------------------------------------------------------------------------
  70. Diese Rayshade-Version wurde auf den Amiga portiert von:
  71.  
  72. Martin Hohl
  73. Robert-Leicht-Strasse 132
  74. W-7000 Stuttgart 80
  75. F.R. Germany
  76.  
  77. eMail:       zrzo0370@rusmv1.rus.uni-stuttgart.de
  78.              zrzo0111@helpdesk.rus.uni-stuttgart.de
  79.  
  80.                                  ACHTUNG:
  81.  
  82. In  keinem  Fall  übernehmen  die  Autoren  von  Rayshade  die  Haftung für
  83. irgendwelche  Schäden  oder  Datenverluste,  die  durch  den  Gebrauch  von
  84. Rayshade  entstehen könnten.  Benutzung auf eigene Gefahr !  Da die Autoren
  85. für Rayshade keine Gebühr verlangen, gibt es auch keine Garantie !
  86.