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

  1. // Letter 'X'
  2. // Courtesy Truman Brown (CIS 71477,221)
  3.  
  4. // X - Min: -26.4  Max:     26.8
  5. // Y - Min:   0.0  Max:     69.5
  6. // Z - Min:  -5.0  Max:      5.0
  7.  
  8. composite {
  9. composite {
  10. object {
  11. union {
  12. smooth_triangle { <-15.9 0.0 -5.0> <0.330 -0.944 0.> <-26.4 0.0 -5.0> <0. -1. 0.> <-26.4 0.0 5.0> <0. -1. 0.> }
  13. smooth_triangle { <-15.9 0.0 -5.0> <0.330 -0.944 0.> <-26.4 0.0 5.0> <0. -1. 0.> <-15.9 0.0 5.0> <0.659 -0.752 0.> }
  14. smooth_triangle { <-26.4 0.0 -5.0> <-0.854 0.520 0.> <-4.7 35.6 5.0> <-0.980 0.200 0.> <-26.4 0.0 5.0> <-0.854 0.520 0.> }
  15. triangle { <-4.7 35.6 -5.0> <-26.4 0.0 -5.0> <-15.9 0.0 -5.0> }
  16. triangle { <-15.9 0.0 5.0> <-26.4 0.0 5.0> <-4.7 35.6 5.0> }
  17. smooth_triangle { <-26.4 0.0 -5.0> <-0.854 0.520 0.> <-4.7 35.6 -5.0> <-0.980 -0.197 0.> <-4.7 35.6 5.0> <-0.980 0.200 0.> }
  18. smooth_triangle { <0.0 28.1 -5.0> <0.870 -0.492 0.> <-15.9 0.0 -5.0> <0.330 -0.944 0.> <-15.9 0.0 5.0> <0.659 -0.752 0.> }
  19. triangle { <-4.7 35.6 -5.0> <-15.9 0.0 -5.0> <0.0 28.1 -5.0> }
  20. triangle { <0.0 28.1 5.0> <-15.9 0.0 5.0> <-4.7 35.6 5.0> }
  21. smooth_triangle { <0.0 28.1 -5.0> <0.870 -0.492 0.> <-15.9 0.0 5.0> <0.659 -0.752 0.> <0.0 28.1 5.0> <0.870 -0.492 0.> }
  22. }
  23.  
  24. texture { YourTexture }
  25. }
  26.  
  27. bounded_by { box { <-26.40 0.00 -5.00> <0.00 35.60 5.00> } }
  28. }
  29. composite {
  30. object {
  31. union {
  32. triangle { <-4.7 35.6 5.0> <5.1 35.7 5.0> <0.0 28.1 5.0> }
  33. triangle { <0.0 28.1 -5.0> <5.1 35.7 -5.0> <-4.7 35.6 -5.0> }
  34. smooth_triangle { <16.2 0.0 -5.0> <-0.655 -0.756 0.> <0.0 28.1 -5.0> <-0.866 -0.499 0.> <0.0 28.1 5.0> <-0.866 -0.499 0.> }
  35. triangle { <0.0 28.1 -5.0> <16.2 0.0 -5.0> <5.1 35.7 -5.0> }
  36. triangle { <5.1 35.7 5.0> <16.2 0.0 5.0> <0.0 28.1 5.0> }
  37. smooth_triangle { <16.2 0.0 -5.0> <-0.655 -0.756 0.> <0.0 28.1 5.0> <-0.866 -0.499 0.> <16.2 0.0 5.0> <-0.327 -0.945 0.> }
  38. smooth_triangle { <5.1 35.7 -5.0> <0.980 0.198 0.> <26.8 0.0 5.0> <0.855 0.519 0.> <5.1 35.7 5.0> <0.980 -0.199 0.> }
  39. triangle { <5.1 35.7 5.0> <26.8 0.0 5.0> <16.2 0.0 5.0> }
  40. triangle { <16.2 0.0 -5.0> <26.8 0.0 -5.0> <5.1 35.7 -5.0> }
  41. smooth_triangle { <5.1 35.7 -5.0> <0.980 0.198 0.> <26.8 0.0 -5.0> <0.855 0.519 0.> <26.8 0.0 5.0> <0.855 0.519 0.> }
  42. smooth_triangle { <26.8 0.0 -5.0> <0. -1. 0.> <16.2 0.0 -5.0> <-0.655 -0.756 0.> <16.2 0.0 5.0> <-0.327 -0.945 0.> }
  43. smooth_triangle { <26.8 0.0 -5.0> <0. -1. 0.> <16.2 0.0 5.0> <-0.327 -0.945 0.> <26.8 0.0 5.0> <0. -1. 0.> }
  44. }
  45.  
  46. texture { YourTexture }
  47. }
  48.  
  49. bounded_by { box { <-4.70 0.00 -5.00> <26.80 35.70 5.00> } }
  50. }
  51. composite {
  52. object {
  53. union {
  54. smooth_triangle { <-25.2 69.5 -5.0> <0. 1. 0.> <-14.7 69.5 5.0> <0.326 0.945 0.> <-25.2 69.5 5.0> <0. 1. 0.> }
  55. smooth_triangle { <-4.7 35.6 -5.0> <-0.980 -0.197 0.> <-25.2 69.5 -5.0> <-0.856 -0.517 0.> <-25.2 69.5 5.0> <-0.856 -0.517 0.> }
  56. smooth_triangle { <-25.2 69.5 -5.0> <0. 1. 0.> <-14.7 69.5 -5.0> <0.652 0.758 0.> <-14.7 69.5 5.0> <0.326 0.945 0.> }
  57. triangle { <-4.7 35.6 5.0> <-25.2 69.5 5.0> <-14.7 69.5 5.0> }
  58. triangle { <-14.7 69.5 -5.0> <-25.2 69.5 -5.0> <-4.7 35.6 -5.0> }
  59. smooth_triangle { <-4.7 35.6 -5.0> <-0.980 -0.197 0.> <-25.2 69.5 5.0> <-0.856 -0.517 0.> <-4.7 35.6 5.0> <-0.980 0.200 0.> }
  60. smooth_triangle { <-14.7 69.5 -5.0> <0.652 0.758 0.> <0.3 43.8 5.0> <0.864 0.504 0.> <-14.7 69.5 5.0> <0.326 0.945 0.> }
  61. triangle { <0.3 43.8 -5.0> <-14.7 69.5 -5.0> <-4.7 35.6 -5.0> }
  62. triangle { <-4.7 35.6 5.0> <-14.7 69.5 5.0> <0.3 43.8 5.0> }
  63. smooth_triangle { <-14.7 69.5 -5.0> <0.652 0.758 0.> <0.3 43.8 -5.0> <0.864 0.504 0.> <0.3 43.8 5.0> <0.864 0.504 0.> }
  64. triangle { <5.1 35.7 -5.0> <0.3 43.8 -5.0> <-4.7 35.6 -5.0> }
  65. triangle { <-4.7 35.6 5.0> <0.3 43.8 5.0> <5.1 35.7 5.0> }
  66. }
  67.  
  68. texture { YourTexture }
  69. }
  70.  
  71. bounded_by { box { <-25.20 35.60 -5.00> <5.10 69.50 5.00> } }
  72. }
  73. composite {
  74. object {
  75. union {
  76. smooth_triangle { <0.3 43.8 -5.0> <-0.859 0.512 0.> <15.6 69.5 5.0> <-0.647 0.762 0.> <0.3 43.8 5.0> <-0.859 0.512 0.> }
  77. triangle { <0.3 43.8 5.0> <15.6 69.5 5.0> <5.1 35.7 5.0> }
  78. triangle { <5.1 35.7 -5.0> <15.6 69.5 -5.0> <0.3 43.8 -5.0> }
  79. smooth_triangle { <0.3 43.8 -5.0> <-0.859 0.512 0.> <15.6 69.5 -5.0> <-0.324 0.946 0.> <15.6 69.5 5.0> <-0.647 0.762 0.> }
  80. smooth_triangle { <25.7 69.5 -5.0> <0.854 -0.520 0.> <5.1 35.7 -5.0> <0.980 0.198 0.> <5.1 35.7 5.0> <0.980 -0.199 0.> }
  81. triangle { <5.1 35.7 -5.0> <25.7 69.5 -5.0> <15.6 69.5 -5.0> }
  82. triangle { <15.6 69.5 5.0> <25.7 69.5 5.0> <5.1 35.7 5.0> }
  83. smooth_triangle { <25.7 69.5 -5.0> <0.854 -0.520 0.> <5.1 35.7 5.0> <0.980 -0.199 0.> <25.7 69.5 5.0> <0.854 -0.520 0.> }
  84. smooth_triangle { <15.6 69.5 -5.0> <-0.324 0.946 0.> <25.7 69.5 5.0> <0. 1. 0.> <15.6 69.5 5.0> <-0.647 0.762 0.> }
  85. smooth_triangle { <15.6 69.5 -5.0> <-0.324 0.946 0.> <25.7 69.5 -5.0> <0. 1. 0.> <25.7 69.5 5.0> <0. 1. 0.> }
  86. }
  87.  
  88. texture { YourTexture }
  89. }
  90.  
  91. bounded_by { box { <0.30 35.70 -5.00> <25.70 69.50 5.00> } }
  92. }
  93.  
  94. bounded_by { box { <-26.40 0.00 -5.00> <26.80 69.50 5.00> } }
  95. }
  96.