home *** CD-ROM | disk | FTP | other *** search
/ Stars of Shareware: Raytrace & Morphing / SOS-RAYTRACE.ISO / programm / scripts / pov / 3dfont1 / lower_z.inc < prev    next >
Encoding:
Text File  |  1993-05-01  |  2.9 KB  |  78 lines

  1. // Letter 'z'
  2. // Courtesy Truman Brown (CIS 71477,221)
  3.  
  4. // X - Min: -21.3  Max:     22.2
  5. // Y - Min:   0  Max:       53.7
  6. // Z - Min:  -5  Max:        5
  7.  
  8. composite {
  9. composite {
  10. object {
  11. union {
  12. smooth_triangle { <-21.3 0 -5> <-1 0 0> <-21.3 6.7 5> <-0.976 0.217 0> <-21.3 0 5> <-1 0 0> }
  13. smooth_triangle { <-21.3 0 -5> <-1 0 0> <-21.3 6.7 -5> <-0.901 0.435 0> <-21.3 6.7 5> <-0.976 0.217 0> }
  14. triangle { <-21.3 6.7 -5> <-21.3 0 -5> <22.2 0 -5> }
  15. triangle { <22.2 0 -5> <-21.3 0 -5> <-21.3 0 5> }
  16. triangle { <22.2 0 5> <-21.3 0 5> <-21.3 6.7 5> }
  17. triangle { <-10.2 7.4 5> <22.2 7.4 5> <-21.3 6.7 5> }
  18. triangle { <-21.3 6.7 -5> <22.2 7.4 -5> <-10.2 7.4 -5> }
  19. triangle { <-10.2 7.4 -5> <22.2 7.4 5> <-10.2 7.4 5> }
  20. triangle { <22.2 0 -5> <-21.3 0 5> <22.2 0 5> }
  21. triangle { <-21.3 6.7 -5> <22.2 0 -5> <22.2 7.4 -5> }
  22. triangle { <22.2 7.4 5> <22.2 0 5> <-21.3 6.7 5> }
  23. triangle { <-10.2 7.4 -5> <22.2 7.4 -5> <22.2 7.4 5> }
  24. triangle { <22.2 7.4 -5> <22.2 0 5> <22.2 7.4 5> }
  25. triangle { <22.2 7.4 -5> <22.2 0 -5> <22.2 0 5> }
  26. }
  27.  
  28. texture { YourTexture }
  29. }
  30.  
  31. bounded_by { box { <-21.3 0 -5> <22.2 7.4 5> } }
  32. }
  33. composite {
  34. object {
  35. union {
  36. smooth_triangle { <-21.3 6.7 -5> <-0.901 0.435 0> <10 46.3 5> <-0.785 0.62 0> <-21.3 6.7 5> <-0.976 0.217 0> }
  37. triangle { <10 46.3 -5> <-21.3 6.7 -5> <-10.2 7.4 -5> }
  38. triangle { <-10.2 7.4 5> <-21.3 6.7 5> <10 46.3 5> }
  39. smooth_triangle { <-21.3 6.7 -5> <-0.901 0.435 0> <10 46.3 -5> <-0.785 0.62 0> <10 46.3 5> <-0.785 0.62 0> }
  40. smooth_triangle { <20.8 46.9 -5> <0.902 -0.433 0> <-10.2 7.4 -5> <0.787 -0.617 0> <-10.2 7.4 5> <0.787 -0.617 0> }
  41. triangle { <20.8 46.9 5> <-10.2 7.4 5> <10 46.3 5> }
  42. triangle { <10 46.3 -5> <-10.2 7.4 -5> <20.8 46.9 -5> }
  43. smooth_triangle { <20.8 46.9 -5> <0.902 -0.433 0> <-10.2 7.4 5> <0.787 -0.617 0> <20.8 46.9 5> <0.976 -0.216 0> }
  44. }
  45.  
  46. texture { YourTexture }
  47. }
  48.  
  49. bounded_by { box { <-21.3 6.7 -5> <20.8 46.9 5> } }
  50. }
  51. composite {
  52. object {
  53. union {
  54. triangle { <-19.8 46.3 -5> <-19.8 53.7 5> <-19.8 46.3 5> }
  55. triangle { <-19.8 46.3 -5> <-19.8 53.7 -5> <-19.8 53.7 5> }
  56. triangle { <-19.8 53.7 5> <10 46.3 5> <-19.8 46.3 5> }
  57. triangle { <10 46.3 -5> <-19.8 46.3 -5> <-19.8 46.3 5> }
  58. triangle { <-19.8 46.3 -5> <10 46.3 -5> <-19.8 53.7 -5> }
  59. triangle { <-19.8 53.7 -5> <20.8 53.7 5> <-19.8 53.7 5> }
  60. triangle { <10 46.3 -5> <-19.8 46.3 5> <10 46.3 5> }
  61. triangle { <-19.8 53.7 5> <20.8 46.9 5> <10 46.3 5> }
  62. triangle { <10 46.3 -5> <20.8 46.9 -5> <-19.8 53.7 -5> }
  63. triangle { <-19.8 53.7 5> <20.8 53.7 5> <20.8 46.9 5> }
  64. triangle { <20.8 46.9 -5> <20.8 53.7 -5> <-19.8 53.7 -5> }
  65. triangle { <-19.8 53.7 -5> <20.8 53.7 -5> <20.8 53.7 5> }
  66. smooth_triangle { <20.8 53.7 -5> <1 0 0> <20.8 46.9 -5> <0.902 -0.433 0> <20.8 46.9 5> <0.976 -0.216 0> }
  67. smooth_triangle { <20.8 53.7 -5> <1 0 0> <20.8 46.9 5> <0.976 -0.216 0> <20.8 53.7 5> <1 0 0> }
  68. }
  69.  
  70. texture { YourTexture }
  71. }
  72.  
  73. bounded_by { box { <-19.8 46.3 -5> <20.8 53.7 5> } }
  74. }
  75.  
  76. bounded_by { box { <-21.3 0 -5> <22.2 53.7 5> } }
  77. }
  78.