home *** CD-ROM | disk | FTP | other *** search
/ Amiga ISO Collection / AmigaUtilCD2.iso / Misc / STEROSCOPIC.DMS / in.adf / StereoScopic.doc < prev    next >
Encoding:
Text File  |  1978-01-01  |  29.9 KB  |  696 lines

  1.  
  2.  
  3. *******************************************************************************
  4. *                                                                             *
  5. *                      ---===<<< PLEASE READ! >>>===---                       *
  6. *                                                                             *
  7. *    This program is NOT in the public domain!  It may NOT be distrubuted,    *
  8. *   copied or used for commercial or non-commercial purposes.  It may NOT be  *
  9. *        distributed in ANY way!.  No warranty.  Use at your own risk.        *
  10. *                                                                             *
  11. *******************************************************************************
  12.  
  13.  
  14. *******************************************************************************
  15.  
  16.                StereoScopic - Version 2.4e - By: Timothy Eckel
  17.  
  18.                             Copyright ©1993-1994
  19.  
  20. *******************************************************************************
  21.  
  22.  
  23. Table of Contents
  24. -----------------
  25.  
  26. INTRODUCTION
  27.      Introduction.........................................................  1
  28.      What You Need........................................................  1
  29.      Included in this Package.............................................  2
  30.  
  31. INSTALLATION
  32.      Installation.........................................................  3
  33.      I Don't have a Hard Drive!...........................................  3
  34.      Printing Manual......................................................  3
  35.      Testing the System...................................................  3
  36.  
  37. HOW STEREOGRAMS WORK
  38.      How Stereograms Work.................................................  4
  39.      How to Generate Stereograms..........................................  5
  40.  
  41. CREATING IMAGES
  42.      Creating StereoScopic Backgrounds....................................  6
  43.      Creating 3D Source Images............................................  8
  44.  
  45. USING STEREOSCOPIC
  46.      Using the Interface.................................................. 11
  47.      Encoding Techniques.................................................. 11
  48.      Running from CLI..................................................... 12
  49.  
  50. IN CLOSING................................................................ 13
  51.  
  52.                                                                         Page  1
  53.  
  54. *******************************************************************************
  55.  
  56.                                 Introduction
  57.  
  58. *******************************************************************************
  59.  
  60.  
  61.      StereoScopic is a simple package that allows you to create 3D Stereograms.
  62. What is a Stereogram?  A Stereogram is a two dimensional image that has been
  63. encoded with a three dimensional picture.  Another term for this type of image
  64. is SIRDS.  SIRDS, however, uses only random dots for their background.  The
  65. StereoScopic program allows you to use any type of background, including random
  66. dots.
  67.  
  68.      The technique your mind uses to decode the "hidden" Stereogram is called
  69. Wall-Eyed.  This is when you focus beyond the surface to see the 3D image.
  70. There are other types of Stereogram viewing techniques, including Cross-Eyed
  71. and Focus to Infinity.  StereoScopic only uses the more common method of Wall-
  72. Eyed viewing.
  73.  
  74.  
  75.  
  76. *******************************************************************************
  77.  
  78.                                 What You Need
  79.  
  80. *******************************************************************************
  81.  
  82.  
  83.      To run StereoScopic, you need the following:
  84.  
  85.           * Deluxe Paint or another type of painting program
  86.  
  87.      Recommended:
  88.  
  89.           * Art Department Professional
  90.  
  91.           * Imagine, Lightwave, or another 3D rendering package
  92.  
  93.           * PIXmate
  94.  
  95.           * Hard Drive
  96.  
  97.           * 2.04 or higher
  98.  
  99.                                                                         Page  2
  100.  
  101. *******************************************************************************
  102.  
  103.                             Included in this Package
  104.  
  105. *******************************************************************************
  106.  
  107.  
  108.      Included on the StereoScopic disk are the following files:
  109.  
  110.         * StereoScopic              StereoScopic front-end and engine
  111.         * StereoScopic.doc          This document
  112.  
  113.         * hisoftbasic.library       Needed for StereoScopic to run
  114.         * arp.library               For the file requestor
  115.  
  116.         * StereoScopic-80-B&W       StereoScopic background (Good for printing)
  117.         * StereoScopic-80-Color     StereoScopic background (Color range)
  118.         * StereoScopic-80-Color2    StereoScopic background (Browns & greens)
  119.         * StereoScopic-80-Color3    StereoScopic background (Black/purple/blue)
  120.         * StereoScopic-80-Random    StereoScopic background (SIRDS)
  121.         * StereoScopic-80-Random2   StereoScopic background (SIRDS)
  122.  
  123.         * 3D                        3D Source Image
  124.         * Eagle                     3D Source Image
  125.         * Face                      3D Source Image
  126.         * Horse                     3D Source Image
  127.         * Landscape                 3D Source Image
  128.         * Penguins                  3D Source Image
  129.         * Plane                     3D Source Image
  130.         * Ship                      3D Source Image
  131.         * StarTrek                  3D Source Image
  132.         * StarWars                  3D Source Image
  133.         * Trumpet                   3D Source Image
  134.  
  135.         * Horse.SS                  Sample Stereogram
  136.         * Plane.SS                  Sample Stereogram
  137.  
  138.                                                                         Page  3
  139.  
  140. *******************************************************************************
  141.  
  142.                                 Installation
  143.  
  144. *******************************************************************************
  145.  
  146.  
  147.      Installation should be a very simple process.  
  148.  
  149.           1) Boot your computer the way you normally would
  150.  
  151.           2) Insert the StereoScopic_Install disk
  152.  
  153.           3) Open the StereoScopic_Install disk icon
  154.  
  155.           4) Double-Click on the Install-SS icon
  156.  
  157.           5) Follow the installer instructions
  158.  
  159.  
  160.  
  161. *******************************************************************************
  162.  
  163.                           I Don't have a Hard Drive!
  164.  
  165. *******************************************************************************
  166.  
  167.  
  168.      You can run StereoScopic from floppies, but obviously, the system will be
  169. limited.  Just boot from the StereoScopic_Install disk and run directly from
  170. it.  It's that simple.  Note that the sample images are compressed, and you
  171. will need to decompress them if you wish to use them.
  172.  
  173.  
  174.  
  175. *******************************************************************************
  176.  
  177.                              Printing the Manual
  178.  
  179. *******************************************************************************
  180.  
  181.  
  182.      This manual can be printed using any printer.  From the CLI, type in the
  183. following command: "Copy StereoScopic.doc prt:".  Or, you can print it from any
  184. tools program that allows printing, like Directory Opus.  In either case, the
  185. manual will print out with line numbers to your printer.
  186.  
  187.  
  188.  
  189. *******************************************************************************
  190.  
  191.                              Testing the System
  192.  
  193. *******************************************************************************
  194.  
  195.  
  196.      To make sure that everything is installed correctly, try double-clicking
  197. on the StereoScopic icon.
  198.                                                                         Page  4
  199.  
  200. *******************************************************************************
  201.  
  202.                             How Stereograms Work
  203.  
  204. *******************************************************************************
  205.  
  206.  
  207.      Look at the Horse.SS image.  Don't look at it Wall-Eyed, just look at the
  208. monitor surface.  If you notice, there is a repeating pattern horizontally.
  209. Look at the top of the image, you will see a pattern of large purple blobs.
  210. What happens, is when you focus beyond the screen (Wall-Eyed), your left eye is
  211. looking at one blob, and the right eye is looking at the blob on the right.
  212. Your mind takes those two different images and creates a 3D image.  Look at the
  213. following samples:
  214.  
  215.  
  216.           Normal viewing of image
  217.           (You see one, 2D image)
  218.  
  219.      ---------------*-----------------  <-- Image Surface
  220.                    / \
  221.                   /   \  <-- Lines of Sight from each Eye
  222.                  /     \
  223.                 /       \
  224.               (*)       (*)  <-- Your Eyes
  225.  
  226.  
  227.  
  228.          Wall-Eyed viewing of image
  229.            (You see a 3D image)
  230.  
  231.                     *   <-- Perceived Image Depth
  232.                    / \
  233.      -------------*---*---------------  <-- Image Surface
  234.                  /     \
  235.                 /       \  <-- Lines of Sight from each Eye
  236.                /         \
  237.               (*)       (*)  <-- Your Eyes
  238.  
  239.  
  240.      Because your left eye sees one "*" and the right eye sees the other "*",
  241. the two combine in your mind and you think that you are looking at an "*" that
  242. is deeper than the surface of the image.
  243.  
  244.      By adjusting the distance between the repeating pattern, your mind
  245. interprets it as varying depths. So:
  246.  
  247.      --------------**----------------  <-- Image Surface
  248.  
  249.  
  250.      -------------*--*---------------  <-- Image Surface (Looks Deeper)
  251.  
  252.  
  253.      ------------*----*--------------  <-- Image Surface (Looks Deeper Yet)
  254.                                                                         Page  5
  255.  
  256. *******************************************************************************
  257.  
  258.                          How to Generate Stereograms
  259.  
  260. *******************************************************************************
  261.  
  262.  
  263.      First, start off with a repeating pattern for your background, this
  264. defines the maximum depth of your image:
  265.  
  266.  1   ASDFGHJKLASDFGHJKLASDFGHJKLASDFGHJKLASDFGHJKLASDFGHJKLASDFGHJKLASDFGHJKL
  267.  2   ASDFGHJKLASDFGHJKLASDFGHJKLASDFGHJKLASDFGHJKLASDFGHJKLASDFGHJKLASDFGHJKL
  268.  3   ASDFGHJKLASDFGHJKLASDFGHJKLASDFGHJKLASDFGHJKLASDFGHJKLASDFGHJKLASDFGHJKL
  269.  4   ASDFGHJKLASDFGHJKLASDFGHJKLASDFGHJKLASDFGHJKLASDFGHJKLASDFGHJKLASDFGHJKL
  270.  5   ASDFGHJKLASDFGHJKLASDFGHJKLASDFGHJKLASDFGHJKLASDFGHJKLASDFGHJKLASDFGHJKL
  271.  6   ASDFGHJKLASDFGHJKLASDFGHJKLASDFGHJKLASDFGHJKLASDFGHJKLASDFGHJKLASDFGHJKL
  272.  7   ASDFGHJKLASDFGHJKLASDFGHJKLASDFGHJKLASDFGHJKLASDFGHJKLASDFGHJKLASDFGHJKL
  273.  8   ASDFGHJKLASDFGHJKLASDFGHJKLASDFGHJKLASDFGHJKLASDFGHJKLASDFGHJKLASDFGHJKL
  274.  
  275.      You should be able to look at the previous block of characters Wall-Eyed
  276. and see that it looks deeper than the surface.  Notice that the edges are
  277. blurry.  All Stereograms are blurry on the edges, this is because when you get
  278. way to one side, only one eye can see the pattern, and you loose the 3D effect.
  279. In the previous block, notice that the repeat pattern is "ASDFGHJKL" or 9
  280. characters.  By removing all the "H" from rows 2-7 in repeat columns 2-7, then
  281. filling in the same repeat on the right, you get the following:
  282.  
  283.      |   1    |   2    |   3    |   4    |   5    |   6    |   7    |   8
  284.  
  285.  1   ASDFGHJKLASDFGHJKLASDFGHJKLASDFGHJKLASDFGHJKLASDFGHJKLASDFGHJKLASDFGHJKL
  286.  2   ASDFGHJKLASDFGJKLASDFGJKLASDFGJKLASDFGJKLASDFGJKLASDFGJKLASDFGHJKLASDFGH
  287.  3   ASDFGHJKLASDFGJKLASDFGJKLASDFGJKLASDFGJKLASDFGJKLASDFGJKLASDFGHJKLASDFGH
  288.  4   ASDFGHJKLASDFGJKLASDFGJKLASDFGJKLASDFGJKLASDFGJKLASDFGJKLASDFGHJKLASDFGH
  289.  5   ASDFGHJKLASDFGJKLASDFGJKLASDFGJKLASDFGJKLASDFGJKLASDFGJKLASDFGHJKLASDFGH
  290.  6   ASDFGHJKLASDFGJKLASDFGJKLASDFGJKLASDFGJKLASDFGJKLASDFGJKLASDFGHJKLASDFGH
  291.  7   ASDFGHJKLASDFGJKLASDFGJKLASDFGJKLASDFGJKLASDFGJKLASDFGJKLASDFGHJKLASDFGH
  292.  8   ASDFGHJKLASDFGHJKLASDFGHJKLASDFGHJKLASDFGHJKLASDFGHJKLASDFGHJKLASDFGHJKL
  293.  
  294.      Notice how it stands out in the middle?  Now I'll add another level to the
  295. image.  Notice that when the image moves back down, the repeat pattern gets
  296. messed up and other characters are introduced:
  297.  
  298.  
  299.      |   1    |   2    |   3    |   4    |   5    |   6    |   7    |   8
  300.  
  301.  1   ASDFGHJKLASDFGHJKLASDFGHJKLASDFGHJKLASDFGHJKLASDFGHJKLASDFGHJKLASDFGHJKL
  302.  2   ASDFGHJKLASDFGJKLASDFGJKLASDFGJKLASDFGJKLASDFGJKLASDFGJKLASDFGHJKLASDFGH
  303.  3   ASDFGHJKLASDFGJKLASDFJKLASDFJKLASDFJKLASDFJKLASDFJKLASDFXJKLASYDFXJKLASY
  304.  4   ASDFGHJKLASDFGJKLASDFJKLASDFJKLASDFJKLASDFJKLASDFJKLASDFXJKLASYDFXJKLASY
  305.  5   ASDFGHJKLASDFGJKLASDFJKLASDFJKLASDFJKLASDFJKLASDFJKLASDFXJKLASYDFXJKLASY
  306.  6   ASDFGHJKLASDFGJKLASDFJKLASDFJKLASDFJKLASDFJKLASDFJKLASDFXJKLASYDFXJKLASY
  307.  7   ASDFGHJKLASDFGJKLASDFGJKLASDFGJKLASDFGJKLASDFGJKLASDFGJKLASDFGHJKLASDFGH
  308.  8   ASDFGHJKLASDFGHJKLASDFGHJKLASDFGHJKLASDFGHJKLASDFGHJKLASDFGHJKLASDFGHJKL
  309.  
  310.      Notice that the last repeat pattern on rows 3-6, column 8 are now 
  311. "DFXJKLASY", not "ASDFGHJKL".  This is the same reason that graphic Stereograms
  312. sometimes seem smeared to one side or the other.
  313.                                                                         Page  6
  314.  
  315. *******************************************************************************
  316.  
  317.                                Creating Images
  318.  
  319. *******************************************************************************
  320.  
  321.  
  322.      StereoScopic requires the StereoScopic background image to be 640x400 with
  323. 16 colors.  The 3D source image can be 320x400x16 or 320x400x32 or 640x400x16.
  324. The higher the resolution, the more detail in the image.  The more colors, the
  325. deeper the stereogram.  I like using 640x400x16 most of the time, and 
  326. 320x400x32 when I require more depth.
  327.  
  328.  
  329.  
  330. *******************************************************************************
  331.  
  332.                        Creating StereoScopic Backgrounds
  333.  
  334. *******************************************************************************
  335.  
  336.  
  337.      Creating a StereoScopic background is just like the "ASDFGHJKL" in the
  338. "How to Generate Stereograms" section.  But, instead of using characters, you
  339. are using shapes and colors in DeluxePaint.  All StereoScopic backgrounds MUST
  340. be 640x400x16 resolution to insure a viewable image.
  341.  
  342.      All of my backgrounds were just created with DPaint.  I just start using
  343. the airbrush with different colors, then start changing the drawing mode to
  344. things like "Cycle", "Smear", or "Smooth".  You don't need to paint the entire
  345. screen from left to right, only from top to bottom.
  346.  
  347.      After you've mixed things up to your liking, you need to grab a repeat
  348. pattern.  The easiest way I've found to do that is to select the grid function
  349. with the right mouse button, change the "X-Spacing" to whatever repeat pattern
  350. size you want (I recommend 80).  Set the "Y-Spacing" to 20, and select "Adjust".
  351. Move the grid so one line is on the top line of the screen and press the left
  352. mouse button.  Now you need to grab a rectangular repeat column from the top to
  353. the bottom of the screen and as wide as the X-Spacing you specified.  This is
  354. easy because your grid is already set, just grab a box like in the following
  355. diagram:
  356.  
  357.      +--------+--+----------+
  358.      |        |  |          |
  359.      |        |  |          |
  360.      |        |  |          |
  361.      |        |  |          |
  362.      |        |  | <-- Grab this box
  363.      |        |  |          |
  364.      |        |  |          |
  365.      |        |  |          |
  366.      |        |  |          |
  367.      |        |  |          |
  368.      +--------+--+----------+
  369.                                                                         Page  7
  370.  
  371.      Clear the screen.  Now, you need to draw the box that you just grabbed all
  372. across the screen.  Because the grid is still turned on, this is also an easy
  373. process.  Draw as in the following diagram:
  374.  
  375.      +--+--+--+--+--+--+--+-+
  376.      |  |  |  |  |  |  |  | |
  377.      |  |  |  |  |  |  |  | |
  378.      |  |  |  |  |  |  |  | |
  379.      |  |  |  |  |  |  |  | |
  380.      |  |  |  |  |  |  |  | |  <-- Draw repeat pattern evenly across screen
  381.      |  |  |  |  |  |  |  | |      (Even one pixel off in any direction will
  382.      |  |  |  |  |  |  |  | |       be noticed!  So use the grid function)
  383.      |  |  |  |  |  |  |  | |
  384.      |  |  |  |  |  |  |  | |
  385.      |  |  |  |  |  |  |  | |
  386.      +--+--+--+--+--+--+--+-+
  387.  
  388.      At this time you should be able to view your background Wall-Eyed and it
  389. should appear deeper than the surface of your monitor.  Note that if you have a
  390. large monitor (20" or larger), it may be better to use a smaller repeat than
  391. 80.  This is because 80 pixels is wider on a 20" monitor then it is on a 13"
  392. one.
  393.  
  394.      You can even draw small pictures for your StereoScopic background image.
  395. But, if the 3D source image is very complex, or has a lot of dithering, the
  396. process to create the stereogram will tear, stretch, and distort your pictures
  397. just like how the "ASDFGHJKL" turned into a "DFXJKLASY" in the "How to Generate
  398. Stereograms" section.
  399.  
  400.      Making StereoScopic backgrounds takes a lot of practice.  I've included
  401. several for that very reason.  Also, once you create a good background, you can
  402. make endless ones by simply changing the palette.  I like just picking random
  403. colors or colors that fit the image.  For example, the Horse image looks best
  404. with the StereoScopic-80-Color2 background because it has browns and greens in
  405. it.  Also, it is a good idea to put the repeat pattern amount in the file name,
  406. note the -80-, so when you use it latter, you know the repeat to use.
  407.                                                                         Page  8
  408.  
  409. *******************************************************************************
  410.  
  411.                           Creating 3D Source Images
  412.  
  413. *******************************************************************************
  414.  
  415.  
  416.      This is the "Nuts and Bolts" section.  There are really two ways to create
  417. a 3D source image.  First, you can use DPaint to just draw one.  This is very
  418. simple and allows you to create stereograms right away.  Secondly, you can use
  419. a 3D rendering program like Lightwave, Imagine, Real3D, etc.  This requires you
  420. to be knowledgeable enough to create images in that package, but does allow you
  421. to take your stereograms to the next level.
  422.  
  423.      First, I'll be talking about how to create a 3D source image from DPaint.
  424. Like mentioned under "Creating Images", source images can be 320x400x16,
  425. 320x400x32, or 640x400x16.  The 32 color source image will appear twice as deep
  426. as the 16 color one.  The difference between 320 and 640 pixels wide makes
  427. little difference, but does slightly reduce 3D resolution.
  428.  
  429.      Open a 320x400x32 color screen in DPaint and bring up the palette
  430. requester.  Notice the 32 colors, the first color is color 0 and the last color
  431. is color 31.  Color 0 will appear to be the background, while color 31 will be
  432. the closest to the viewer.  It makes no difference what actual color they are,
  433. only their position.  So, lets create a test image.  Pick color 15 and draw a 
  434. filled box in the middle of the screen like in the following diagram:
  435.  
  436.      +----------------------+
  437.      |                      |
  438.      |     +----------+     |
  439.      |     |          |     |
  440.      |     |          |     |
  441.      |     |          | <-- Draw this box (Color 15)
  442.      |     |          |     |
  443.      |     |          |     |
  444.      |     |          |     |
  445.      |     +----------+     |
  446.      |                      |
  447.      +----------------------+
  448.  
  449.      Always try to keep the focus of your image away from the very edges of the
  450. screen.  For example, if the repeat pattern amount was 80, you should keep your
  451. main drawing 80 pixels from the left and right side of the screen.  You can
  452. draw in this area, but just remember that you will not be able to focus on
  453. anything in it.  Now lets add another box.  Pick color 0 and draw another
  454. filled box like in the following diagram:
  455.  
  456.      +----------------------+
  457.      |                      |
  458.      |     +----------+     |
  459.      |     |          |     |
  460.      |     | +------+ |     |
  461.      |     | |      |<-- Draw this box (Color 0)
  462.      |     | |      | |     |
  463.      |     | +------+ |     |
  464.      |     |          |     |
  465.      |     +----------+     |
  466.      |                      |
  467.      +----------------------+
  468.                                                                         Page  9
  469.  
  470.      The image should look like a rectangle with a hole cut out of the center.
  471. When you render this image you will see a rectangle with a hold cut out of the
  472. center hovering out from the background.  Another simple image is in the
  473. following diagram:
  474.  
  475.                          +----------------------+
  476.                          |                _    <-- This area color 0
  477.                          |       /\      / \    |
  478.                          |  /\  /  \     \_/<-- This area color 2
  479.                          | /  \/ /\ \        /\ |
  480.                          |/ /\  /  \ \      /  \|
  481.                          | /  \/ /\ \ \/\  / /\<-- This area color 1
  482.                          |/ /\  /  \ \   \/ /  \|
  483.                          | /  \/ /\ \ \/\  / /\<-- This area color 2
  484.                          |/ /\  /  \ \   \/ /  \|
  485.         This area color 4 --> \/ /\ \ \/\  / /\<-- This area color 3
  486.                          +----------------------+
  487.  
  488.      This creates a nice mountains and sun background.  You can then draw a
  489. logo or just type text in the foreground by using higher colors like 15 and up.
  490. Like in the following diagram:
  491.  
  492.                          +----------------------+
  493.                          |                _     |
  494.                          |       /\      / \    |
  495.                          |  /\  /  \     \_/    |
  496.                          | /  \STEREOSCOPIC  /\ | <-- These letters color 15
  497.                          |/ /\  /  \ \      /  \|
  498.                          | /  \/ /\ \ \/\  / /\ |
  499.                          |/ /\  /  \3D   \/ /  \| <-- These letters color 31
  500.                          | /  \/ /\ \ \/\  / /\ |
  501.                          |/ /\  /  \ \   \/ /  \|
  502.                          | /  \/ /\ \ \/\  / /\ |
  503.                          +----------------------+
  504.  
  505.      This 3D source image will look like text floating out in front of a
  506. mountain background.  Try making each letter in STEREOSCOPIC a different color.
  507. For example: S=10, T=11, E=12, R=13, E=14, O&S=15, C=14, O=13, P=12, I=11, C=10
  508. so it looks like the words come out at you in the center.  Try a company logo,
  509. try larger text.  Note that when you use text is is best to use a random dot
  510. StereoScopic background and select "Random Color" as the encoding technique.
  511. Otherwise, the image starts to smear too much and you cannot read the text.
  512.  
  513.      The next way of creating a 3D source image is to do it in a 3D package.
  514. Since I know Imagine, I will be explaining it in Imagine terminology, but other
  515. 3D packages should work about the same.  First, load in a 3D object.  Then
  516. change the objects attributes to be a solid color (white is good) with no
  517. reflection, Filter, or Specular Highlighting.  Also, make the object bright so
  518. that there is no shading.  If you would render the object at this point (no
  519. lights are needed) you would see a white blob that was in the shape of the
  520. outline of the object.
  521.                                                                         Page 10
  522.  
  523.      Now that you have identified the shape, you now need to identify the
  524. distance from the background.  You do this by applying the Linear Texture to
  525. your object.  The following diagram shows how you apply the Linear Texture:
  526.  
  527.           +--------------------+
  528.           |-------Z---------+  |
  529.           |       |  __     |<-- This box is the Linear Texture axis
  530.           |       | |  |    |  |  (Notice that the Z axis covers the
  531.          T|  |\   | |  |   ||  |   entire plane from wingtip to wingtip)
  532.          O|  | +--|-+  +--\||  |
  533.          P|  | +--|-+  +--/||  |
  534.           |y |/   | |  |   ||  |
  535.           ||      | |__|    |  |
  536.           |+-x ---*---------Y  |
  537.           +--------------------+--------------------+
  538.           |                    |                    |
  539.           |                    |                    |
  540.          F|          __        |         __         |R
  541.          R|  |\     /  \   |   |        \__|        |I
  542.          O|  |_+---+____+-\|   |   _____/\ \_____   |G
  543.          N|  |____________/|   |        \_\/        |H
  544.          T|z               |   |z          \        |T
  545.           ||                   ||                   |
  546.           |+-x                 |+-y                 |
  547.           +--------------------+--------------------+
  548.  
  549.      You need to rotate the Texture axis until the Z axis points to the back of
  550. your object.  Then scale and move it until it covers your object in the Z
  551. direction like in the diagram above.  Then go to Transform Axis and look at the
  552. size of the Z axis.  Key in Z axis value in the "Transition Z Width" requester.
  553. Leaving the color as Red=255, Green=0, Blue=0 is fine.  Now render the image at
  554. one of the above mentioned resolutions.  If you have The Art Department, you
  555. can render it as ILBM-24bit.  Note that you do not need any lights.
  556.  
  557.      Now, you should have an image that looks kind of like one of the sample
  558. images.  However, there is one problem, the colors are probably not in the
  559. correct order.  Black should be color 0, and 1-15 should be a range from red to
  560. white.  If you have The Art Department, just select the palette requester, pick
  561. the colors as I mentioned, "Lock" the palette, and Execute.  This will put the
  562. colors in the correct order.  If you have PIXmate, you can just "Swap" the
  563. colors until they are in the correct order.  Remember, it's not the color, but
  564. the color number that decides the distance!
  565.                                                                         Page 11
  566.  
  567. *******************************************************************************
  568.  
  569.                               Using the Interface
  570.  
  571. *******************************************************************************
  572.  
  573.  
  574.      The interface is really pretty simple, and you should have no problem if
  575. you are familiar with other Amiga interfaces.  You select the three file names
  576. by selecting the ">>" gadget.  By selecting this gadget, an ARP file requestor
  577. will pop up.  To select the Repeat value, click in the box and type in a new
  578. number.  Selecting the Encoding Technique is as simple as clicking on the
  579. desired gadget.  The print option can be turned on or off by selecting the
  580. Print Image? gadget.  It will print using the Amiga printer driver and the
  581. paramaters selected in preferences.  The Save Settings As Default option will
  582. save all current options in the file "S:StereoScopic.cfg".
  583.  
  584.      When you have completed the information in the window, click on the
  585. "EXECUTE" gadget.  It will then ask you if you are sure that you want to
  586. execute this process.  If you select "YES" it will load the images, process,
  587. then exit StereoScopic when complete.
  588.  
  589.  
  590.  
  591. *******************************************************************************
  592.  
  593.                                Encoding Techniques
  594.  
  595. *******************************************************************************
  596.  
  597.  
  598.      There are six different encoding techinques available in StereoScopic.
  599. Why do you need an encoding technique?  Well, in order for StereoScopic to
  600. create a stereogram, it sometimes needs to "Fill-In" some data.  What it should
  601. fill-in depends on what type of background image it is.  I will try to explain
  602. the best uses for each, but trying a few out for a single image is still a good
  603. idea.
  604.  
  605.      Random Color
  606.        Best used for true random dot StereoScopic Backgrounds (SIRDS).  If used
  607.        with a random color background, you will not see smearing with this
  608.        technique
  609.  
  610.      Random Nearby Color
  611.        Best used for backgrounds that look like "StereoScopic-80-Color".  It
  612.        will pick a random color from the current line, so it will not introduce
  613.        other colors in each line.
  614.  
  615.      Last Block
  616.        System defaults to this technique.  It takes the last block and flips
  617.        it.  It has to flip it or you would see ghosting.  This is a good
  618.        general purpose technique.  You will see smearing with this technique.
  619.                                                                         Page 12
  620.  
  621.  
  622.      Random Nearby Block
  623.        This is very similar to the Last Block technique, except it selects a
  624.        random point.  If Last Block seems to mechanical, this technique seems
  625.        to work very well also.  You will see smearing with this technique.
  626.  
  627.      Dithered Block
  628.        This technique doesn't allow a quick transision from close to far away
  629.        pixels.  This makes it a good general purpose technique like Last Block.
  630.        However, this technique has even more smearing.
  631.  
  632.      Random Original Block
  633.        This technique was developed to get rid of the smearing in Last Block
  634.        and Random Nearby Block.  It doesn't do exactly that, but does give you
  635.        a result that is close to Random Nearby Block.
  636.  
  637.  
  638.  
  639. *******************************************************************************
  640.  
  641.                                Running from CLI
  642.  
  643. *******************************************************************************
  644.  
  645.  
  646.      This section talks about some advanced options that you can do to run
  647. StereoScopic in different ways.  You can run StereoScopic from the CLI by
  648. passing command line arguments.  The format is as follows:
  649.  
  650. StereoScopic <Background> <Source> <Dest> [/Rxx] [/Ex] [/P] [/?]
  651.  
  652.    /Rxx - Repeat Size         (Default of 80)
  653.    /Ex  - Encoding Technique  (Default of 3 [Last Block])
  654.    /P   - Print image         (After rendering / Default=NO)
  655.    /?   - Help                (This screen)
  656.  
  657.  
  658.   Examples:
  659.  
  660. StereoScopic StereoScopic-80-Color Eagle Eagle.SS /R80 /E3 /P
  661.  
  662. StereoScopic StereoScopic-80-Color3 Plane Plane.SS
  663.   (Assumes Repeat of 80, Technique of 3, and no print)
  664.  
  665.  
  666. Where the Encoding Technique is as follows:
  667.  
  668.      1 = Random Color
  669.      2 = Random Nearby Color
  670.      3 = Last Block
  671.      4 = Random Nearby Block
  672.      5 = Dithered Block
  673.      6 = Random Original Block
  674.                                                                         Page 13
  675.  
  676. *******************************************************************************
  677.  
  678.                                    In Closing
  679.  
  680. *******************************************************************************
  681.  
  682.  
  683.      In closing, I would like to say that I hope you enjoy using this program
  684. as much as I do, and did while creating it.  If you have any problems or
  685. questions, don't hesitate to contact me at one of the following places:
  686.  
  687.      Timothy Eckel
  688.      1243 Grassy Court
  689.      Rossford, OH 43460
  690.  
  691.      (419) 666-1701
  692.  
  693.      Genie:      T.ECKEL2
  694.      Compuserve: 74030,3340
  695.      Internet:   TECKEL@internet.kronos.com
  696.