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

  1. // Letter ','
  2. // Courtesy Truman Brown (CIS 71477,221)
  3.  
  4. // X - Min:  -9.2  Max:      7
  5. // Y - Min: -20.2  Max:     15
  6. // Z - Min:  -5  Max:        5
  7.  
  8. composite {
  9. composite {
  10. composite {
  11. object {
  12. union {
  13. smooth_triangle { <-9.2 -20.2 -5> <-1 0 0> <-9.2 -13.4 -5> <-0.574 0.819 0> <-9.2 -13.4 5> <-0.912 0.409 0> }
  14. smooth_triangle { <-9.2 -20.2 -5> <-1 0 0> <-9.2 -13.4 5> <-0.912 0.409 0> <-9.2 -20.2 5> <-1 0 0> }
  15. smooth_triangle { <-9.2 -13.4 -5> <-0.574 0.819 0> <-6.5863 -12.8994 5> <-0.248 0.969 0> <-9.2 -13.4 5> <-0.912 0.409 0> }
  16. triangle { <-9.2 -13.4 -5> <-9.2 -20.2 -5> <-4.9965 -19.6143 -5> }
  17. smooth_triangle { <-4.9965 -19.6143 -5> <0.208 -0.978 0> <-9.2 -20.2 -5> <0.138 -0.990 0> <-9.2 -20.2 5> <0.138 -0.990 0> }
  18. triangle { <-4.9965 -19.6143 5> <-9.2 -20.2 5> <-9.2 -13.4 5> }
  19. smooth_triangle { <-9.2 -13.4 -5> <-0.574 0.819 0> <-6.5863 -12.8994 -5> <-0.308 0.951 0> <-6.5863 -12.8994 5> <-0.248 0.969 0> }
  20. triangle { <-6.5863 -12.8994 -5> <-9.2 -13.4 -5> <-4.9965 -19.6143 -5> }
  21. triangle { <-4.9965 -19.6143 5> <-9.2 -13.4 5> <-6.5863 -12.8994 5> }
  22. smooth_triangle { <-4.9965 -19.6143 -5> <0.208 -0.978 0> <-9.2 -20.2 5> <0.138 -0.990 0> <-4.9965 -19.6143 5> <0.277 -0.961 0> }
  23. }
  24.  
  25. texture { YourTexture }
  26. }
  27.  
  28. bounded_by { box { <-9.20 -20.20 -5.00> <-4.99650 -12.89942 5.00> } }
  29. }
  30. composite {
  31. object {
  32. union {
  33. smooth_triangle { <-6.5863 -12.8994 -5> <-0.308 0.951 0> <-4.4659 -12.0647 5> <-0.442 0.897 0> <-6.5863 -12.8994 5> <-0.248 0.969 0> }
  34. smooth_triangle { <-6.5863 -12.8994 -5> <-0.308 0.951 0> <-4.4659 -12.0647 -5> <-0.515 0.857 0> <-4.4659 -12.0647 5> <-0.442 0.897 0> }
  35. triangle { <-1.3965 -18.2939 5> <-4.9965 -19.6143 5> <-6.5863 -12.8994 5> }
  36. triangle { <-6.5863 -12.8994 -5> <-4.9965 -19.6143 -5> <-1.3965 -18.2939 -5> }
  37. triangle { <-4.4659 -12.0647 -5> <-6.5863 -12.8994 -5> <-1.3965 -18.2939 -5> }
  38. triangle { <-1.3965 -18.2939 5> <-6.5863 -12.8994 5> <-4.4659 -12.0647 5> }
  39. smooth_triangle { <-1.3965 -18.2939 -5> <0.421 -0.907 0> <-4.9965 -19.6143 -5> <0.208 -0.978 0> <-4.9965 -19.6143 5> <0.277 -0.961 0> }
  40. smooth_triangle { <-1.3965 -18.2939 -5> <0.421 -0.907 0> <-4.9965 -19.6143 5> <0.277 -0.961 0> <-1.3965 -18.2939 5> <0.495 -0.869 0> }
  41. }
  42.  
  43. texture { YourTexture }
  44. }
  45.  
  46. bounded_by { box { <-6.58630 -19.61429 -5.00> <-1.39650 -12.06472 5.00> } }
  47. }
  48.  
  49. bounded_by { box { <-9.20 -20.20 -5.00> <-1.39650 -12.06472 5.00> } }
  50. }
  51. composite {
  52. object {
  53. union {
  54. triangle { <-2.8055 -10.8679 -5> <-4.4659 -12.0647 -5> <1.5843 -16.2510 -5> }
  55. triangle { <1.5843 -16.2510 5> <-4.4659 -12.0647 5> <-2.8055 -10.8679 5> }
  56. triangle { <-4.4659 -12.0647 -5> <-1.3965 -18.2939 -5> <1.5843 -16.2510 -5> }
  57. triangle { <1.5843 -16.2510 5> <-1.3965 -18.2939 5> <-4.4659 -12.0647 5> }
  58. smooth_triangle { <1.5843 -16.2510 -5> <0.636 -0.772 0> <-1.3965 -18.2939 -5> <0.421 -0.907 0> <-1.3965 -18.2939 5> <0.495 -0.869 0> }
  59. smooth_triangle { <1.5843 -16.2510 -5> <0.636 -0.772 0> <-1.3965 -18.2939 5> <0.495 -0.869 0> <1.5843 -16.2510 5> <0.701 -0.713 0> }
  60. triangle { <-2.8055 -10.8679 -5> <1.5843 -16.2510 -5> <3.9300 -13.4980 -5> }
  61. triangle { <3.9300 -13.4980 5> <1.5843 -16.2510 5> <-2.8055 -10.8679 5> }
  62. smooth_triangle { <3.9300 -13.4980 -5> <0.812 -0.583 0> <1.5843 -16.2510 -5> <0.636 -0.772 0> <1.5843 -16.2510 5> <0.701 -0.713 0> }
  63. smooth_triangle { <3.9300 -13.4980 -5> <0.812 -0.583 0> <1.5843 -16.2510 5> <0.701 -0.713 0> <3.9300 -13.4980 5> <0.858 -0.514 0> }
  64. smooth_triangle { <5.6251 -10.0469 -5> <0.927 -0.376 0> <3.9300 -13.4980 -5> <0.812 -0.583 0> <3.9300 -13.4980 5> <0.858 -0.514 0> }
  65. }
  66.  
  67. texture { YourTexture }
  68. }
  69.  
  70. bounded_by { box { <-4.46589 -18.29388 -5.00> <5.62507 -10.04694 5.00> } }
  71. }
  72. composite {
  73. composite {
  74. object {
  75. union {
  76. smooth_triangle { <-4.4659 -12.0647 -5> <-0.515 0.857 0> <-2.8055 -10.8679 5> <-0.659 0.752 0> <-4.4659 -12.0647 5> <-0.442 0.897 0> }
  77. smooth_triangle { <-4.4659 -12.0647 -5> <-0.515 0.857 0> <-2.8055 -10.8679 -5> <-0.728 0.686 0> <-2.8055 -10.8679 5> <-0.659 0.752 0> }
  78. smooth_triangle { <-2.8055 -10.8679 -5> <-0.728 0.686 0> <-1.5720 -9.2811 5> <-0.840 0.542 0> <-2.8055 -10.8679 5> <-0.659 0.752 0> }
  79. smooth_triangle { <-2.8055 -10.8679 -5> <-0.728 0.686 0> <-1.5720 -9.2811 -5> <-0.885 0.466 0> <-1.5720 -9.2811 5> <-0.840 0.542 0> }
  80. }
  81.  
  82. texture { YourTexture }
  83. }
  84.  
  85. bounded_by { box { <-4.46589 -12.06472 -5.00> <-1.57201 -9.28105 5.00> } }
  86. }
  87. composite {
  88. object {
  89. union {
  90. triangle { <-1.5720 -9.2811 -5> <-2.8055 -10.8679 -5> <3.9300 -13.4980 -5> }
  91. triangle { <3.9300 -13.4980 5> <-2.8055 -10.8679 5> <-1.5720 -9.2811 5> }
  92. triangle { <5.6251 -10.0469 5> <3.9300 -13.4980 5> <-1.5720 -9.2811 5> }
  93. triangle { <-1.5720 -9.2811 -5> <3.9300 -13.4980 -5> <5.6251 -10.0469 -5> }
  94. smooth_triangle { <5.6251 -10.0469 -5> <0.927 -0.376 0> <3.9300 -13.4980 5> <0.858 -0.514 0> <5.6251 -10.0469 5> <0.951 -0.309 0> }
  95. }
  96.  
  97. texture { YourTexture }
  98. }
  99.  
  100. bounded_by { box { <-2.80554 -13.49796 -5.00> <5.62507 -9.28105 5.00> } }
  101. }
  102. composite {
  103. object {
  104. union {
  105. smooth_triangle { <-1.5720 -9.2811 -5> <-0.885 0.466 0> <-0.7321 -7.2761 5> <-0.946 0.323 0> <-1.5720 -9.2811 5> <-0.840 0.542 0> }
  106. smooth_triangle { <-1.5720 -9.2811 -5> <-0.885 0.466 0> <-0.7321 -7.2761 -5> <-0.966 0.258 0> <-0.7321 -7.2761 5> <-0.946 0.323 0> }
  107. smooth_triangle { <-0.7321 -7.2761 -5> <-0.966 0.258 0> <-0.2525 -4.8251 5> <-0.989 0.146 0> <-0.7321 -7.2761 5> <-0.946 0.323 0> }
  108. smooth_triangle { <-0.7321 -7.2761 -5> <-0.966 0.258 0> <-0.2525 -4.8251 -5> <-0.995 0.099 0> <-0.2525 -4.8251 5> <-0.989 0.146 0> }
  109. triangle { <-0.7321 -7.2761 -5> <-1.5720 -9.2811 -5> <5.6251 -10.0469 -5> }
  110. triangle { <5.6251 -10.0469 5> <-1.5720 -9.2811 5> <-0.7321 -7.2761 5> }
  111. triangle { <6.6536 -5.9102 5> <-0.7321 -7.2761 5> <-0.2525 -4.8251 5> }
  112. triangle { <-0.2525 -4.8251 -5> <-0.7321 -7.2761 -5> <6.6536 -5.9102 -5> }
  113. triangle { <-0.7321 -7.2761 -5> <5.6251 -10.0469 -5> <6.6536 -5.9102 -5> }
  114. triangle { <6.6536 -5.9102 5> <5.6251 -10.0469 5> <-0.7321 -7.2761 5> }
  115. smooth_triangle { <6.6536 -5.9102 -5> <0.983 -0.185 0> <5.6251 -10.0469 -5> <0.927 -0.376 0> <5.6251 -10.0469 5> <0.951 -0.309 0> }
  116. smooth_triangle { <6.6536 -5.9102 -5> <0.983 -0.185 0> <5.6251 -10.0469 5> <0.951 -0.309 0> <6.6536 -5.9102 5> <0.992 -0.129 0> }
  117. }
  118.  
  119. texture { YourTexture }
  120. }
  121.  
  122. bounded_by { box { <-1.57201 -10.04694 -5.00> <6.65365 -4.82507 5.00> } }
  123. }
  124.  
  125. bounded_by { box { <-4.46589 -13.49796 -5.00> <6.65365 -4.82507 5.00> } }
  126. }
  127. composite {
  128. object {
  129. union {
  130. triangle { <-0.1 0 -5> <-6.8 0 -5> <-6.8 0 5> }
  131. smooth_triangle { <-0.2525 -4.8251 -5> <-0.995 0.099 0> <-0.1 -1.9 5> <-0.999 0.035 0> <-0.2525 -4.8251 5> <-0.989 0.146 0> }
  132. smooth_triangle { <-0.2525 -4.8251 -5> <-0.995 0.099 0> <-0.1 -1.9 -5> <-1 0.017 0> <-0.1 -1.9 5> <-0.999 0.035 0> }
  133. smooth_triangle { <-0.1 -1.9 -5> <-1 0.017 0> <-0.1 0 5> <-1 0 0> <-0.1 -1.9 5> <-0.999 0.035 0> }
  134. smooth_triangle { <-0.1 -1.9 -5> <-1 0.017 0> <-0.1 0 -5> <-1 0 0> <-0.1 0 5> <-1 0 0> }
  135. triangle { <7 -1.1 5> <-0.2525 -4.8251 5> <-0.1 -1.9 5> }
  136. triangle { <-0.1 -1.9 -5> <-0.2525 -4.8251 -5> <7 -1.1 -5> }
  137. triangle { <7 -1.1 5> <-0.1 -1.9 5> <-0.1 0 5> }
  138. triangle { <-0.1 0 -5> <-0.1 -1.9 -5> <7 -1.1 -5> }
  139. triangle { <-0.2525 -4.8251 -5> <6.6536 -5.9102 -5> <7 -1.1 -5> }
  140. triangle { <7 -1.1 5> <6.6536 -5.9102 5> <-0.2525 -4.8251 5> }
  141. smooth_triangle { <7 -1.1 -5> <0.999 -0.048 0> <6.6536 -5.9102 -5> <0.983 -0.185 0> <6.6536 -5.9102 5> <0.992 -0.129 0> }
  142. smooth_triangle { <7 -1.1 -5> <0.999 -0.048 0> <6.6536 -5.9102 5> <0.992 -0.129 0> <7 -1.1 5> <1 -0.024 0> }
  143. }
  144.  
  145. texture { YourTexture }
  146. }
  147.  
  148. bounded_by { box { <-6.80 -5.91020 -5.00> <7.00 0.00 5.00> } }
  149. }
  150. composite {
  151. object {
  152. union {
  153. triangle { <-6.8 0 -5> <-6.8 15 5> <-6.8 0 5> }
  154. triangle { <-6.8 0 -5> <-6.8 15 -5> <-6.8 15 5> }
  155. triangle { <-6.8 0 5> <-6.8 15 5> <-0.1 0 5> }
  156. triangle { <-0.1 0 -5> <-6.8 15 -5> <-6.8 0 -5> }
  157. triangle { <-0.1 0 -5> <-6.8 0 5> <-0.1 0 5> }
  158. triangle { <-6.8 15 -5> <7 15 5> <-6.8 15 5> }
  159. triangle { <-6.8 15 5> <7 15 5> <-0.1 0 5> }
  160. triangle { <-0.1 0 -5> <7 15 -5> <-6.8 15 -5> }
  161. triangle { <-6.8 15 -5> <7 15 -5> <7 15 5> }
  162. triangle { <-0.1 0 -5> <7 -1.1 -5> <7 15 -5> }
  163. triangle { <7 15 5> <7 -1.1 5> <-0.1 0 5> }
  164. smooth_triangle { <7 15 -5> <1 0 0> <7 -1.1 5> <1 -0.024 0> <7 15 5> <1 0 0> }
  165. smooth_triangle { <7 15 -5> <1 0 0> <7 -1.1 -5> <0.999 -0.048 0> <7 -1.1 5> <1 -0.024 0> }
  166. }
  167.  
  168. texture { YourTexture }
  169. }
  170.  
  171. bounded_by { box { <-6.80 -1.10 -5.00> <7.00 15.00 5.00> } }
  172. }
  173.  
  174. bounded_by { box { <-9.20 -20.20 -5.00> <7.00 15.00 5.00> } }
  175. }
  176.