home *** CD-ROM | disk | FTP | other *** search
/ AMIGA PD 1 / AMIGA-PD-1.iso / Magic_Illusions / Amiga / Tools / ASG / ASG.Doc < prev    next >
Text File  |  1992-09-03  |  17KB  |  394 lines

  1.  
  2.                                                                    
  3.       +-----+  +-----+  +-----+    +-+ +-+    +-+           +-+    
  4.       |OOOOO|  |OOOOO|  |OOOOO|    |O| |O|    |O|           |O|    
  5.       |O+-+O|  |O+---+  |O+---+    |O| |O|  +-+O|         +-+O|    
  6.       |O| |O|  |O|      |O|        |O| |O|  |OOO|         |OOO|    
  7.       |O+-+O|  |O+---+  |O|        |O| |O|  +-+O|         +-+O|    
  8.       |OOOOO|  |OOOOO|  |O|        |O| |O|    |O|           |O|    
  9.       |O+-+O|  +---+O|  |O| +-+    |O+-+O|    |O|           |O|    
  10.       |O| |O|      |O|  |O| |O|    |OOOOO|    |O|           |O|    
  11.       |O| |O|  +---+O|  |O+-+O|    +-+O+-+  +-+O+-+  +-+  +-+O+-+  
  12.       |O| |O|  |OOOOO|  |OOOOO|      |O|    |OOOOO|  |O|  |OOOOO|  
  13.       +-+ +-+  +-----+  +-----+      +-+    +-----+  +-+  +-----+  
  14.                                                                    
  15.  
  16.  
  17.     By Andrew Chilton (see address below for details)
  18.  
  19.                                      
  20.     ASG stands for   AutoStereoGram  
  21.                                      
  22.  
  23.  
  24.  
  25.     +---------------------+
  26.     Contents of Archive |
  27.     +---------------------+
  28.  
  29.     ASG_V1.1
  30.     ASG_V1.1.info
  31.     ASG.Doc
  32.     ASG.Doc.info
  33.     BaseBall.ASG           ->  You need ASG V2 to do this type.
  34.     BaseBall.ASG.info 
  35.     Face.lbm               -\   Rubbish pictures but that's
  36.     Face.lbm.info            >  because I can't draw.
  37.     BBC.lbm                -/   These were my first attempts.
  38.     BBC.lbm.info
  39.     Football.lbm           -\   I drew these three, and I think I
  40.     Football.lbm.info        \  have the hang of it.  So they're not
  41.     Cricket1.lbm           -  > brilliant but it just shows that even
  42.     Cricket1.lbm.info        /  though I can't draw, it's easy to copy
  43.     Cricket2.lbm           -/   outlines of the players.  Have a go.
  44.     Cricket2.lbm.info 
  45.  
  46.     (Not included in the archive is DiskFont.Library which is needed
  47.     for ASG to run so remember to have it in your Libs: assign).
  48.  
  49.  
  50.     (I added the 5 pics because when they are crunched to fit in the
  51.     archive, they take up so little space, so I put them in for you)
  52.  
  53.  
  54.     The contents in this archive must be present if spreading this
  55.     program, either on a PD disk or to upload onto bulletin boards
  56.     which you are welcome to do (since this is the shareware version).
  57.     Fred Fish (and his humungous library) is also welcome (and asked)
  58.     to place it in his collection.
  59.  
  60.  
  61.  
  62.     +--------------+
  63.     Introduction |
  64.     +--------------+
  65.  
  66.     Welcome to the world of 3D pictures.  Yes, these little blighters
  67.     have taken the publishing world by it's throat and jammed itself
  68.     down there!  The pictures are of course 3D pictures, but they must
  69.     be viewed correctly to see the actual image (and not just the
  70.     pretty pattern).
  71.  
  72.  
  73.     +-------------------+
  74.     Using the program |
  75.     +-------------------+
  76.  
  77.  
  78.     It is made of 4 sections    1. Project
  79.                                 2. Colour
  80.                                 3. Format
  81.                                 4. Messages
  82.  
  83.  
  84.  
  85.     +---------+
  86.     Project |
  87.     +---------+
  88.  
  89.      Load : This will load your picture into the program.  If the
  90.             picture does not correspond to the limits then an error
  91.             will be produced.
  92.  
  93.      Save : Obviously to save the file after it has been rendered.
  94.  
  95.       Go  : This will start rendering the picture provided you have
  96.             loaded in a file
  97.  
  98.     About?: Gives a little scrolling message about the program and my
  99.             good self (only a little bit about me though).
  100.  
  101.      Quit : This will of course leave the program.
  102.  
  103.  
  104.  
  105.     +--------+
  106.     Colour |
  107.     +--------+
  108.  
  109.     This part is made up of 3 buttons, but only 1 of them may be
  110.     selected at any one time
  111.  
  112.     Custom : This will set the colours of the output picture to the
  113.              colours of the original picture.
  114.  
  115.     Random : How can I explain this little mystery, errm, it picks
  116.              random colours.  There that wasn`t so bad after all.
  117.  
  118.      Grey  : This gives the picture a range of greys from black
  119.              through to white (obvious really).
  120.  
  121.  
  122.  
  123.     +--------+
  124.     Format |
  125.     +--------+
  126.  
  127.     At first this part is blank, but will show the characteristics of
  128.     the loaded picture.
  129.  
  130.     1st line : This shows whether the picture is Lo-Res or Hi-Res
  131.     2nd line : This shows whether the picture is in Interlace or not
  132.     3rd line : This shows the dimensions of the picture
  133.  
  134.     Since this is only version V1.1 of ASG, the pictures that can be
  135.     loaded are restricted to certain dimensions
  136.  
  137.     Width   - The picture must be 320 or 640
  138.     Height  - The picture must be 256 or 512
  139.     Colours - The picture must have 16 colours
  140.  
  141.     To make sure the picture works properly you must have it a certain
  142.     way.  To see this (in 640x256) load up any of the #?.lbm pictures
  143.     into your paint program to see where you can and can't draw.
  144.     All of these pictures can be rendered straight away and also
  145.     show you the parts of the screen that can be drawn in.  What
  146.     I usually do is clear the screen and draw a coloured rectangle 64
  147.     pixels wide on the far left, this shows me I can't draw there.
  148.     Have a look also at the BaseBall.ASG picture for an idea of what
  149.     ASG V2 can do.  It uses a pattern instead of random (odnamr) dots.
  150.  
  151.  
  152.  
  153.     +----------+
  154.     Messages |
  155.     +----------+
  156.  
  157.     This part of the screen will tell you what is happening.
  158.     These could be error messages, information or a progress bar.
  159.  
  160.  
  161.  
  162.     +---------------------+
  163.     Making a 3D picture |
  164.     +---------------------+
  165.  
  166.     The picture must be the dimensions as stated above as well as
  167.     having 16 colours.  As you may or may not know, the pictures are
  168.     made up of patterns of colours which when viewed correctly produce
  169.     a picture showing different apparent levels of view.  These levels
  170.     depend on how far apart the repeated patterns are.  The levels
  171.     again depend on the colour of the pixel underneath each part of
  172.     the picture.
  173.  
  174.     The levels are thus : Furthest - Colour 0
  175.                           Closest  - Colour 15
  176.     with all the other levels in between.
  177.  
  178.     This means that the levels do not depend on the colour of the
  179.     pixel but its number in the palette.  If for example you wanted a
  180.     perspective view with the top being the furthest away and the
  181.     bottom the closest you would define a range of all the 16 colours
  182.     in the palette and draw a graduated fill from the top of the
  183.     screen to the bottom.  The program would do the rest.
  184.  
  185.     If you're not sure of what the devil I'm on about then have a look
  186.     at the five example pictures to see what to do.  Remember if you
  187.     do render the picture, then the last part of the screen does not
  188.     have to be clear (you can leave the writing on if you want), since
  189.     the program clears it anyway.  The Cricket1.lbm shows the depth of
  190.     the parts of the image since it is in greyscale (like when you see
  191.     a picture in the paper, they always show a greyscale of what it
  192.     should be).
  193.  
  194.  
  195.  
  196.     +----------------------+
  197.     Registration Version |
  198.     +----------------------+
  199.  
  200.     This version is V1.1, and if you register you will be sent an
  201.     upgraded much improved version V2.  This has loads more features
  202.     and improved versatility :-
  203.  
  204.     1.  Load any dimension picture (width and height) as long as you
  205.         have the memory
  206.  
  207.     2.  Load 16, 32 or 64 colour pictures for more levels and greater
  208.         depth
  209.  
  210.     3.  Choose between random or pattern for output (so you can draw
  211.         your own patterns, which look nicer and slightly improve the
  212.         viewing of the pictures).  An example of the new patterns
  213.         feature is the BaseBall.asg picture (which you can`t do with
  214.         the unregistered spreadable version)
  215.  
  216.     4.  Choose colours from Random, Custom or Pattern
  217.  
  218.     5.  Improved user interface showing more information
  219.  
  220.     6.  You also get a game of my very own as well (AMOS and Blitz 2)
  221.  
  222.     7.  Source code for ASG in Blitz 2
  223.  
  224.     8.  Your very own virtual £1,376,180.56½ courtesy of me
  225.  
  226.     9.  A load more pictures to render, patterns to use (for the
  227.         updated version) and some more 3D pictures
  228.  
  229.     10. I can't give you any more otherwise I'd have nothing left
  230.         myself (apart from the clothes I'm wearing)
  231.  
  232.  
  233.  
  234.     +----------------+
  235.     Hints and Tips |
  236.     +----------------+
  237.  
  238.     Tip 1.  When doing your pictures, base your levels around colour 8
  239.             in the palette.  If you were going to have 5 levels, this
  240.             could be how it works out (see the given pictures) -
  241.  
  242.             +-----------+----------------+-------------+-------------+ 
  243.             | No. level | Level          | Colour eg 1 | Colour eg 2 | 
  244.             +-----------+----------------+-------------+-------------+ 
  245.             |  1        | Background     |      6      |      5      | 
  246.             |  2        | Bckgrnd object |      7      |      7      | 
  247.             |  3        | Other 1 level  |      8      |      9      | 
  248.             |  4        | Other 2 level  |      9      |     10      | 
  249.             |  5        | Front level    |     10      |     11      | 
  250.             +-----------+----------------+-------------+-------------+ 
  251.  
  252.  
  253.             This helps keep the picture look better and the levels are
  254.             easier to focus on rather than having a background of
  255.             colour 0 and just one foreground of colour 15 (it would be
  256.             hard to see the other level when focusing on one of them).
  257.  
  258.     Tip 2.  Register and get version 2 (oh, go on, splash out)!
  259.  
  260.     Tip 3.  Always get 9 hrs sleep every night
  261.  
  262.     Tip 4.  If not, 6¼ hrs will do
  263.  
  264.     Tip 5.  Look left AND right before crossing roads
  265.  
  266.     Tip 6.  Never go into a jewellers with a large baguette under your
  267.             coat (it looks like a shot gun)
  268.  
  269.     Tip 7.  Before writing the number of another tip down, make sure
  270.             you know what you're going to write
  271.  
  272.     Tip 8.  Don`t read these tips the're all rather stupid
  273.  
  274.     Tip 9.  Go and make yourself a nice cup of coffee, sit in front of
  275.             the tele and put a good old vintage episode of Blackadder
  276.             or Fawlty Towers on.  Anything's better than reading this
  277.             trash
  278.  
  279.     Tip 10. Are you still reading, if you are you better see a
  280.             psychiatrist because there must be something wrong if you
  281.             can't pull yourself away from this. That was my last and
  282.             most important tip, never again will I write another tip
  283.  
  284.     Tip 11. Never trust someone who writes stuff like this, they could
  285.             be lying
  286.  
  287.     Tip 12. Oh, by the way, the program can be opened on any intuition
  288.             screen.  Just doulbe (not doulbe, I mean double) click the
  289.             icon and place your screen to the front and it will open
  290.             on that (I have now got ASG open on the TranWrite screen,
  291.             but it doesn`t work on the DPaint & PPaint screen.  Use 
  292.             screens that themselves use windows eg Final Copy,
  293.             PageStream etc because these programs refresh their
  294.             windows unlike most paint programs).  I still like it open
  295.             on the good old WorkBench (it looks nice there).
  296.  
  297.     Tip 13.
  298.  
  299.     Tip 14. Don't be like me and be superstitious
  300.  
  301.     Tip 15. Please switch this thing off
  302.  
  303.     Tip 16. No don't, I`ve got my address and other details below
  304.  
  305.     Tip 17. While waiting the minute or so for a picture to render,
  306.             it could be a good idea to read these tips again
  307.  
  308.     Tip 18. I think the best dimensions for your picture are 640
  309.             x 256, since the quality depends on the horizontal
  310.             resolution.  This gives the best picture quality for a
  311.             smaller file size (than 640 x 512).  I usually draw
  312.             my pics in 320 x 256 then change them to 640 x 256.
  313.  
  314.     Tip 19. What I do before drawing my pictures is to draw the out
  315.             of bounds area on the right so I know where I can draw
  316.             up to.
  317.  
  318.     Tip 20. Another tip is not to draw within about 20-30 pixels on
  319.             either side (apart from a gradient like in the
  320.             Cricket1.lbm picture, where you have to draw to the ends
  321.             so that the gradient works).
  322.  
  323.     Tip 21. I always name my picture #?.lbm, #?.bsh or #?.iff but
  324.             when I save from ASG I name them #?.ASG so that I know
  325.             which pictures are which.  It also shows which pictures
  326.             have been rendered so that they aren't done again (then
  327.             they don't look right).
  328.  
  329.  
  330.  
  331.     +---------------------------------+
  332.     Where do I get the full version |
  333.     +---------------------------------+
  334.  
  335.     When registering, if possible send me a cheque, otherwise I'll
  336.     work out how to do Postal Orders.  If this program gets abroad
  337.     somewhere, send me an international money order (they are the best
  338.     aren't they), or whatever I can cash.
  339.  
  340.  
  341.     Just send the vast sum of £3 to
  342.  
  343.                                               
  344.                       +--------------------+  
  345.                       | Andrew Chilton     |  
  346.                       |  90a Claremont Ave |  
  347.                       |   Maghull          |  
  348.                       |    Merseyside      |  
  349.                       |     L31 8AL        |  <- Cut out and keep
  350.                       +--------------------+  
  351.                                               
  352.  
  353.     Just a little (serious?) note.  If you are sending AFTER SEPTEMBER
  354.     '94, then I should be at university (depending on exam results),
  355.     so I won't be able to send back to you straightaway, it would
  356.     probably be at Christmas or Easter (so send for it then).  This is
  357.     because I am not taking the Amiga to university and I couldn't
  358.     trust my family to do such complex things as copying disks and
  359.     sending them back.
  360.  
  361.  
  362.  
  363.     That is all I have to say, but I bet you're glad you've got to the
  364.     end of this doc file (at last).  Hope you like the program and
  365.     think it worthy of an upgrade.
  366.  
  367.     Thanks to Acid Software for their mighty fine Blitz Basic 2, the
  368.     best 50 quid I've ever spent (well, maybe not, but it is better
  369.     than one other basic programming language I could mention which
  370.     doesn't fully support the Amiga's lovely front end, Ooeerrr)!
  371.  
  372.     Thanks also to Gerard Cornu for the icons.  I got them off a Fred
  373.     Fish disk (and changed them slightly).
  374.  
  375.     Another thanks to Gary Stimson for his PowerText 2 word processor
  376.     from CLR Licenceware (disk CLU 32).
  377.  
  378.  
  379.  
  380.                                                 ________
  381.                   XXXXXX                       /   /   /
  382.                  XXXXXXX                      /   /   /
  383.                 XXXX    XXXXX                /   /   /
  384.                 XXX     XXXX        ________/   /   /
  385.                 XXX     XXXX        \   \  /\  /   /
  386.                 XXXX    XXXXX        \   \/  \/   /
  387.                  XXXXXXX              \  /\  /\  /
  388.                   XXXXXX               \/__\/__\/
  389.  
  390.  
  391.  
  392.                      <=-- Bye Bye Bye Bye --=>
  393.  
  394.