home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / sources / misc / volume35 / wave / part01 / wave.readme < prev   
Encoding:
Text File  |  1993-03-04  |  4.6 KB  |  121 lines

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