home *** CD-ROM | disk | FTP | other *** search
/ Collection of Hack-Phreak Scene Programs / cleanhpvac.zip / cleanhpvac / MS_ARCAD.ZIP / ARC4_2.CHP < prev    next >
Text File  |  1993-06-15  |  2KB  |  47 lines

  1. %
  2. #EF
  3. #T15,1,Chapter 4     Animation     Pg. 2
  4. #HS,1,4,80,25,11,1
  5. #C4,R5
  6. ~Y~I
  7.                                   ~W~IFrame Animation~Y~I
  8.  
  9. Frame animation is done by creating several pictures, or |frames|, that can
  10. be flashed on the screen at high speed to produce the appearance of motion.
  11.  
  12. #WN
  13. #C4,R11
  14. This is the technique used to produce cartoons. The frames are drawn one by
  15. one, then photographs are shot of each frame. The photos are strung
  16. together and shown at a rapid rate, producing the illusion of motion.
  17.  
  18. #WN
  19. On a computer, we can store each frame in memory or on the disk and display
  20. them one at a time on the screen. Each frame is stored in memory on a
  21. different |page|.
  22.  
  23. #WN
  24. #C4,R19
  25. On the EGA or VGA, there are multiple pages of memory available for use. If
  26. we want to, we can load or draw images onto one or more of the pages that
  27. are not currently displayed and then rapidly flip from page to page to
  28. animate a picture. Most graphics images, however, are so large that it is
  29. difficult to load them fast enough to keep the animation going.
  30.  
  31. #WN
  32. %
  33. #EF
  34. #T15,1,Chapter 4     Animation     Pg. 3
  35. #HS,1,4,80,25,11,1
  36. #C4,R5
  37. ~Y~I
  38. Unfortunately, the CGA has only ~Yone page ~Y~Ito work with, so frame animation
  39. isn't as useful as on other adaptors. Multiple pages can be simulated by
  40. allocating memory in the user program space, which is the 640K we normally
  41. use for our DOS programs. However, with the CGA almost dead as a commercial
  42. option, building a paged animation system for such a low resolution adaptor
  43. hardly seems worth it.
  44.  
  45. #WN
  46. #X
  47.