home *** CD-ROM | disk | FTP | other *** search
/ C!T ROM 2 / ctrom_ii_b.zip / ctrom_ii_b / DOS / GRAFISCH / RAYTRACE / VIVID / BALLS.VO < prev    next >
Text File  |  1992-02-16  |  1KB  |  47 lines

  1.  
  2. //      ball definitions
  3.  
  4. #define WHITE_SURF      \
  5.     surface { diff white * .9 spec white * .1 shine 500 white }
  6.  
  7. //      10 ball
  8. #define COLOR_SURF      \
  9.     surface { diff blue * .9 spec white * .1 shine 500 white }
  10. transform { rotate 121 43 645 translate 7 -2 1.25 }
  11. #include stripe.vo
  12. transform_pop
  13.  
  14. //      3 ball
  15. #define COLOR_SURF      \
  16.     surface { diff red * .9 spec white * .1 shine 500 white }
  17. transform { translate 13 -3 1.25 }
  18. #include solid.vo
  19. transform_pop
  20.  
  21. //      14 ball
  22. #define COLOR_SURF      \
  23.     surface { diff forest_green/3 * .9 spec white * .1 shine 500 white }
  24. transform { rotate 132 165 176 translate 10 5 1.25 }
  25. #include stripe.vo
  26. transform_pop
  27.  
  28. //      8 ball
  29. #define COLOR_SURF      \
  30.     surface { diff black * .9 spec white * .2 shine 500 white }
  31. transform { translate 0 3 1.25 }
  32. #include solid.vo
  33. transform_pop
  34.  
  35. //      Que ball
  36. #define COLOR_SURF      WHITE_SURF
  37. transform { translate 4 4 1.25 }
  38. #include solid.vo
  39. transform_pop
  40.  
  41. //      1 ball
  42. #define COLOR_SURF      \
  43.     surface { diff yellow * .9 spec white * .1 shine 500 white }
  44. transform { translate 3 -7 1.25 }
  45. #include solid.vo
  46. transform_pop
  47.