home *** CD-ROM | disk | FTP | other *** search
/ Amiga Elysian Archive / AmigaElysianArchive.iso / readmes / wavesird.rea < prev    next >
Text File  |  1993-02-25  |  5KB  |  122 lines

  1. Short: Single image random dot animation that shows a sinewave generator in a plane
  2. Type: gfx/anim
  3. Author: Esa Kuru <kuru@jyu.fi>
  4. Uploader: Esa Kuru <kuru@jyu.fi>
  5. Uploaded-to: nic.funet.fi:pub/graphics/incoming
  6. Upload-date: 930225
  7.  
  8. Intro
  9. =====
  10.  
  11. This 3D-SIRD (Single-Image-Random-Dot) animation shows a sinewave 
  12. generator in a plane. The waving plane can be seen behind or 
  13. infront of the computer screen in all colours without glasses in 3D.
  14. If You are already familiar with SIRDs then it will ease 'seeing' it.
  15.  
  16.  
  17. ABOUT WaveSIRDham.anim5
  18. =======================
  19.  
  20. Here the waving plane is gray and there is one lamp in Your
  21. 'forehead'.  Generally the picture is a bit noisy due to
  22. random-dot dithering that causes the '3D feeling'.
  23. If You wanted to have an ordinary ray-traced picture or 
  24. stereo-pair from same position and lightning then You wouldn't 
  25. see nothing more than a gray plane and the light from a lamp 
  26. near it, that is no depth perception of any kind.
  27.  
  28. 'anim5' in filename corresponds to the anim5 format. 
  29. 'ham' corresponds to Hold-And-Modify picture format widely known
  30. in Amiga community.
  31. You can play the animation on X-terminal (with xanim) 
  32. with 256-colours.
  33.  
  34.     xanim WaveSIRDham.anim5
  35.  
  36. That will give a glue of what is in it or even better it can be shown 
  37. on any Amiga (with expanded memory up to 2 Mb) 
  38. with couple of thousands of colours
  39.  
  40.     showanim -c WaveSIRDham.anim5
  41.  
  42. (Please forget about the flickering borders)
  43.  
  44. The frames of this animation have been drawn by a short portable (6k) 
  45. ANSI-C program 'wave.c' and could easily be included in almost any ray-tracer
  46. program. The improved algorithm uses antialiasing, a new dithering pattern 
  47. that allows rescaling, gray-levels and colours to co-operate with SIRDs.
  48. Every frame in this animation has been rescaled from 640x400 to 320x200
  49. to demonstrate the rescalability properties and to save space.
  50. Actually 'wave.c' is a dirty hack with commandline I/O.
  51.  
  52.  
  53. PROs and CONs
  54. =============
  55. This animation drawn by a specific algorithm has
  56.  
  57. + True 3D vision in all viewable colours without glasses on any monitor
  58.   (looks almost as good as colour-holograms except holograms do not move)
  59. + Antialiasing smooths depth-levels
  60. + Re-scalability (to a certain limit) affects antialiasing in the
  61.   manner than in ordinary 2D pictures.
  62. + inbuilt dithering in graphics conversions = in reducing colourplanes
  63. + no additional hardware required to wiev/play in 3D.
  64.  
  65. - Annoying noise (that luckily can be controlled)
  66. - You must keep Your head still to maintain 3D-vision.
  67. - You may see the picture drawn on the screen (2D) and not 'behind' it 
  68.   or infront of it (3D) unless You let Your sight slide to near infinity or
  69.   somewhere between You and the screen while focusing on (or through) 
  70.   the screen.
  71. - long rendering times (unless You happen to have supercomputer)
  72.  
  73.  
  74. Applications, possibilities
  75. ===========================
  76.  
  77. Now we are interested (aren't we) in real-world applications, 
  78. such as computer-tomography fronts end in hospital environment, 
  79. ray-traced scene viewers at home computers,
  80. altitude presentations of maps on a computer-screen or on
  81. posters, or true 3D TV-commercials, logos or whole 3D-movies
  82. low-cost software based 3D virtual-world displays,
  83. molecular 3D-modelling etc.
  84.  
  85. If You want to test 3D-TV right away and are already familiar with
  86. seeing SIRDs then try this:
  87. If You have a professional single-frame video recorder at Your hands
  88. and a computer with 24-bit video-output jacket then You may test 
  89. the high-resolution SIRD-anim on video.
  90. The separate 640x400 jpeg frames are available on ftp site 
  91. at phoenix.oulu.fi in directory pub/incoming/ in files: frame* 
  92. for a while or so. 
  93.  
  94. A very good introduction into seeing SIRD-images (if You don't)
  95. can be found in sunsite.unc.edu via FTP and change to the directory 
  96. pub/academic/computer-science/virtual-reality/3d
  97.  
  98. I'm still looking for a good anim-player for this kind of animations.
  99. If You can find a suitable one, please let me know.
  100.  
  101. Let's keep discussion in Alt.3d newsgroup (if any).
  102.  
  103. If You have any comments, questions or suggestions then
  104. please send e-mail to:
  105.  
  106. kuru@jyu.fi
  107. Esa Kuru
  108.  
  109. Good Luck!
  110. +-----------------------------------------------+
  111. !       The future is here to stay now in       !
  112. !                                               !
  113. !              ----            ----             !
  114. !             /    /           /    \           !
  115. !                 /           /     /           !
  116. !             ---    ----    /     /            !
  117. !               /           /     /             !
  118. !         /    /           /     /              !
  119. !         ----           -------                !
  120. !                                               !
  121. +-----------------------------------------------+
  122.