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

  1. // Letter '4'
  2. // Courtesy Truman Brown (CIS 71477,221)
  3.  
  4. // X - Min: -24.9  Max:     24.5
  5. // Y - Min:   0  Max:       67.9
  6. // Z - Min:  -5  Max:        5
  7.  
  8. composite {
  9. composite {
  10. object {
  11. union {
  12. smooth_triangle { <-24.9 17.2 -5> <-1. 0. 0> <-24.9 26 -5> <-0.912 0.409 0> <-24.9 26 5> <-0.979 0.205 0> }
  13. smooth_triangle { <-24.9 17.2 -5> <-1. 0. 0> <-24.9 26 5> <-0.979 0.205 0> <-24.9 17.2 5> <-1. 0. 0> }
  14. triangle { <-24.9 26 -5> <-24.9 17.2 -5> <-16.5 25.2 -5> }
  15. triangle { <-16.5 25.2 5> <-24.9 17.2 5> <-24.9 26 5> }
  16. triangle { <5.6 17.2 -5> <-24.9 17.2 -5> <-24.9 17.2 5> }
  17. triangle { <-24.9 17.2 -5> <5.6 17.2 -5> <-16.5 25.2 -5> }
  18. triangle { <-16.5 25.2 5> <5.6 17.2 5> <-24.9 17.2 5> }
  19. triangle { <-16.5 25.2 -5> <5.6 25.2 5> <-16.5 25.2 5> }
  20. triangle { <5.6 17.2 -5> <-24.9 17.2 5> <5.6 17.2 5> }
  21. triangle { <-16.5 25.2 -5> <5.6 25.2 -5> <5.6 25.2 5> }
  22. triangle { <5.6 17.2 5> <-16.5 25.2 5> <5.6 25.2 5> }
  23. triangle { <5.6 25.2 -5> <-16.5 25.2 -5> <5.6 17.2 -5> }
  24. }
  25.  
  26. texture { YourTexture }
  27. }
  28.  
  29. bounded_by { box { <-24.90 17.20 -5.00> <5.60 26.00 5.00> } }
  30. }
  31. composite {
  32. composite {
  33. object {
  34. union {
  35. triangle { <5.6 0 -5> <5.6 17.2 5> <5.6 0 5> }
  36. triangle { <5.6 0 -5> <5.6 17.2 -5> <5.6 17.2 5> }
  37. triangle { <5.6 17.2 -5> <5.6 0 -5> <14.6 17.2 -5> }
  38. triangle { <14.6 17.2 5> <5.6 0 5> <5.6 17.2 5> }
  39. triangle { <14.6 0 -5> <5.6 0 -5> <5.6 0 5> }
  40. triangle { <14.6 0 -5> <5.6 0 5> <14.6 0 5> }
  41. triangle { <5.6 0 -5> <14.6 0 -5> <14.6 17.2 -5> }
  42. triangle { <14.6 17.2 5> <14.6 0 5> <5.6 0 5> }
  43. triangle { <14.6 17.2 -5> <14.6 0 -5> <14.6 0 5> }
  44. triangle { <14.6 17.2 -5> <14.6 0 5> <14.6 17.2 5> }
  45. }
  46.  
  47. texture { YourTexture }
  48. }
  49.  
  50. bounded_by { box { <5.60 0.00 -5.00> <14.60 17.20 5.00> } }
  51. }
  52. composite {
  53. object {
  54. union {
  55. triangle { <14.6 25.2 -5> <5.6 25.2 -5> <5.6 17.2 -5> }
  56. triangle { <5.6 17.2 5> <5.6 25.2 5> <14.6 25.2 5> }
  57. triangle { <14.6 25.2 -5> <5.6 17.2 -5> <14.6 17.2 -5> }
  58. triangle { <14.6 17.2 5> <5.6 17.2 5> <14.6 25.2 5> }
  59. }
  60.  
  61. texture { YourTexture }
  62. }
  63.  
  64. bounded_by { box { <5.60 17.20 -5.00> <14.60 25.20 5.00> } }
  65. }
  66. composite {
  67. object {
  68. union {
  69. triangle { <14.6 25.2 -5> <24.5 25.2 5> <14.6 25.2 5> }
  70. triangle { <24.5 17.2 5> <14.6 17.2 5> <14.6 25.2 5> }
  71. triangle { <14.6 25.2 -5> <14.6 17.2 -5> <24.5 17.2 -5> }
  72. triangle { <24.5 17.2 -5> <14.6 17.2 -5> <14.6 17.2 5> }
  73. triangle { <24.5 25.2 -5> <14.6 25.2 -5> <24.5 17.2 -5> }
  74. triangle { <14.6 25.2 -5> <24.5 25.2 -5> <24.5 25.2 5> }
  75. triangle { <24.5 17.2 5> <14.6 25.2 5> <24.5 25.2 5> }
  76. triangle { <24.5 17.2 -5> <14.6 17.2 5> <24.5 17.2 5> }
  77. triangle { <24.5 25.2 -5> <24.5 17.2 5> <24.5 25.2 5> }
  78. triangle { <24.5 25.2 -5> <24.5 17.2 -5> <24.5 17.2 5> }
  79. }
  80.  
  81. texture { YourTexture }
  82. }
  83.  
  84. bounded_by { box { <14.60 17.20 -5.00> <24.50 25.20 5.00> } }
  85. }
  86.  
  87. bounded_by { box { <5.60 0.00 -5.00> <24.50 25.20 5.00> } }
  88. }
  89. composite {
  90. object {
  91. union {
  92. smooth_triangle { <-24.9 26 -5> <-0.912 0.409 0> <5.5 67.9 5> <-0.597 0.802 0> <-24.9 26 5> <-0.979 0.205 0> }
  93. triangle { <5.5 67.9 -5> <-24.9 26 -5> <-16.5 25.2 -5> }
  94. triangle { <-16.5 25.2 5> <-24.9 26 5> <5.5 67.9 5> }
  95. triangle { <5.6 56.3 -5> <-16.5 25.2 -5> <-16.5 25.2 5> }
  96. smooth_triangle { <-24.9 26 -5> <-0.912 0.409 0> <5.5 67.9 -5> <-0.299 0.954 0> <5.5 67.9 5> <-0.597 0.802 0> }
  97. triangle { <5.6 56.3 5> <-16.5 25.2 5> <5.5 67.9 5> }
  98. triangle { <5.5 67.9 -5> <-16.5 25.2 -5> <5.6 56.3 -5> }
  99. triangle { <5.6 56.3 -5> <-16.5 25.2 5> <5.6 56.3 5> }
  100. }
  101.  
  102. texture { YourTexture }
  103. }
  104.  
  105. bounded_by { box { <-24.90 25.20 -5.00> <5.60 67.90 5.00> } }
  106. }
  107. composite {
  108. object {
  109. union {
  110. triangle { <5.6 25.2 -5> <5.6 56.3 -5> <5.6 56.3 5> }
  111. triangle { <5.6 25.2 -5> <5.6 56.3 5> <5.6 25.2 5> }
  112. smooth_triangle { <5.5 67.9 -5> <-0.299 0.954 0> <14.6 67.9 5> <0. 1. 0> <5.5 67.9 5> <-0.597 0.802 0> }
  113. triangle { <5.6 56.3 5> <5.5 67.9 5> <14.6 67.9 5> }
  114. triangle { <14.6 67.9 -5> <5.5 67.9 -5> <5.6 56.3 -5> }
  115. triangle { <5.6 25.2 5> <5.6 56.3 5> <14.6 25.2 5> }
  116. triangle { <14.6 25.2 -5> <5.6 56.3 -5> <5.6 25.2 -5> }
  117. smooth_triangle { <5.5 67.9 -5> <-0.299 0.954 0> <14.6 67.9 -5> <0. 1. 0> <14.6 67.9 5> <0. 1. 0> }
  118. triangle { <14.6 25.2 -5> <14.6 67.9 -5> <5.6 56.3 -5> }
  119. triangle { <5.6 56.3 5> <14.6 67.9 5> <14.6 25.2 5> }
  120. triangle { <14.6 67.9 -5> <14.6 25.2 -5> <14.6 25.2 5> }
  121. triangle { <14.6 67.9 -5> <14.6 25.2 5> <14.6 67.9 5> }
  122. }
  123.  
  124. texture { YourTexture }
  125. }
  126.  
  127. bounded_by { box { <5.50 25.20 -5.00> <14.60 67.90 5.00> } }
  128. }
  129.  
  130. bounded_by { box { <-24.90 0.00 -5.00> <24.50 67.90 5.00> } }
  131. }
  132.