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

  1. // Letter 'K'
  2. // Courtesy Truman Brown (CIS 71477,221)
  3.  
  4. // X - Min: -21.6  Max:     30.3
  5. // Y - Min:   0.0  Max:     69.4
  6. // Z - Min:  -5.0  Max:      5.0
  7.  
  8. composite {
  9. composite {
  10. object {
  11. union {
  12. triangle { <-21.6 0.0 -5.0> <-21.6 69.4 -5.0> <-21.6 69.4 5.0> }
  13. triangle { <-21.6 0.0 -5.0> <-21.6 69.4 5.0> <-21.6 0.0 5.0> }
  14. triangle { <-12.4 24.7 5.0> <-21.6 0.0 5.0> <-21.6 69.4 5.0> }
  15. triangle { <-21.6 69.4 -5.0> <-12.4 69.4 5.0> <-21.6 69.4 5.0> }
  16. triangle { <-12.4 0.0 -5.0> <-21.6 0.0 -5.0> <-21.6 0.0 5.0> }
  17. triangle { <-21.6 69.4 -5.0> <-21.6 0.0 -5.0> <-12.4 24.7 -5.0> }
  18. triangle { <-21.6 0.0 -5.0> <-12.4 0.0 -5.0> <-12.4 24.7 -5.0> }
  19. triangle { <-12.4 37.3 5.0> <-12.4 24.7 5.0> <-21.6 69.4 5.0> }
  20. triangle { <-21.6 69.4 -5.0> <-12.4 24.7 -5.0> <-12.4 37.3 -5.0> }
  21. triangle { <-21.6 69.4 -5.0> <-12.4 37.3 -5.0> <-12.4 69.4 -5.0> }
  22. triangle { <-12.4 69.4 5.0> <-12.4 37.3 5.0> <-21.6 69.4 5.0> }
  23. triangle { <-12.4 0.0 -5.0> <-21.6 0.0 5.0> <-12.4 0.0 5.0> }
  24. triangle { <-21.6 69.4 -5.0> <-12.4 69.4 -5.0> <-12.4 69.4 5.0> }
  25. triangle { <-12.4 24.7 5.0> <-12.4 0.0 5.0> <-21.6 0.0 5.0> }
  26. triangle { <-12.4 69.4 -5.0> <-12.4 37.3 -5.0> <-12.4 37.3 5.0> }
  27. triangle { <-12.4 69.4 -5.0> <-12.4 37.3 5.0> <-12.4 69.4 5.0> }
  28. smooth_triangle { <-12.4 24.7 -5.0> <0.970 -0.242 0.> <-12.4 0.0 -5.0> <1. 0. 0.> <-12.4 0.0 5.0> <1. 0. 0.> }
  29. smooth_triangle { <-12.4 24.7 -5.0> <0.970 -0.242 0.> <-12.4 0.0 5.0> <1. 0. 0.> <-12.4 24.7 5.0> <0.875 -0.484 0.> }
  30. }
  31.  
  32. texture { YourTexture }
  33. }
  34.  
  35. bounded_by { box { <-21.60 0.00 -5.00> <-12.40 69.40 5.00> } }
  36. }
  37. composite {
  38. object {
  39. union {
  40. triangle { <-12.4 24.7 -5.0> <-4.2 33.5 -5.0> <-12.4 37.3 -5.0> }
  41. smooth_triangle { <-4.2 33.5 -5.0> <0.732 -0.682 0.> <-12.4 24.7 -5.0> <0.970 -0.242 0.> <-12.4 24.7 5.0> <0.875 -0.484 0.> }
  42. triangle { <-12.4 37.3 5.0> <-4.2 33.5 5.0> <-12.4 24.7 5.0> }
  43. smooth_triangle { <-4.2 33.5 -5.0> <0.732 -0.682 0.> <-12.4 24.7 5.0> <0.875 -0.484 0.> <-4.2 33.5 5.0> <0.732 -0.682 0.> }
  44. }
  45.  
  46. texture { YourTexture }
  47. }
  48.  
  49. bounded_by { box { <-12.40 24.70 -5.00> <-4.20 37.30 5.00> } }
  50. }
  51. composite {
  52. object {
  53. union {
  54. smooth_triangle { <19.1 0.0 -5.0> <-0.608 -0.794 0.> <-4.2 33.5 -5.0> <-0.821 -0.571 0.> <-4.2 33.5 5.0> <-0.821 -0.571 0.> }
  55. triangle { <2.3 40.2 5.0> <19.1 0.0 5.0> <-4.2 33.5 5.0> }
  56. triangle { <-4.2 33.5 -5.0> <19.1 0.0 -5.0> <2.3 40.2 -5.0> }
  57. smooth_triangle { <19.1 0.0 -5.0> <-0.608 -0.794 0.> <-4.2 33.5 5.0> <-0.821 -0.571 0.> <19.1 0.0 5.0> <-0.304 -0.953 0.> }
  58. smooth_triangle { <2.3 40.2 -5.0> <0.982 0.191 0.> <30.3 0.0 5.0> <0.821 0.572 0.> <2.3 40.2 5.0> <0.945 -0.327 0.> }
  59. triangle { <2.3 40.2 5.0> <30.3 0.0 5.0> <19.1 0.0 5.0> }
  60. triangle { <19.1 0.0 -5.0> <30.3 0.0 -5.0> <2.3 40.2 -5.0> }
  61. smooth_triangle { <2.3 40.2 -5.0> <0.982 0.191 0.> <30.3 0.0 -5.0> <0.821 0.572 0.> <30.3 0.0 5.0> <0.821 0.572 0.> }
  62. smooth_triangle { <30.3 0.0 -5.0> <0. -1. 0.> <19.1 0.0 -5.0> <-0.608 -0.794 0.> <19.1 0.0 5.0> <-0.304 -0.953 0.> }
  63. smooth_triangle { <30.3 0.0 -5.0> <0. -1. 0.> <19.1 0.0 5.0> <-0.304 -0.953 0.> <30.3 0.0 5.0> <0. -1. 0.> }
  64. }
  65.  
  66. texture { YourTexture }
  67. }
  68.  
  69. bounded_by { box { <-4.20 0.00 -5.00> <30.30 40.20 5.00> } }
  70. }
  71. composite {
  72. composite {
  73. object {
  74. union {
  75. triangle { <-12.4 37.3 5.0> <2.3 40.2 5.0> <-4.2 33.5 5.0> }
  76. triangle { <-4.2 33.5 -5.0> <2.3 40.2 -5.0> <-12.4 37.3 -5.0> }
  77. smooth_triangle { <-12.4 37.3 -5.0> <-0.734 0.679 0.> <17.3 69.4 5.0> <-0.528 0.849 0.> <-12.4 37.3 5.0> <-0.734 0.679 0.> }
  78. triangle { <-12.4 37.3 5.0> <17.3 69.4 5.0> <2.3 40.2 5.0> }
  79. triangle { <2.3 40.2 -5.0> <17.3 69.4 -5.0> <-12.4 37.3 -5.0> }
  80. smooth_triangle { <-12.4 37.3 -5.0> <-0.734 0.679 0.> <17.3 69.4 -5.0> <-0.264 0.964 0.> <17.3 69.4 5.0> <-0.528 0.849 0.> }
  81. }
  82.  
  83. texture { YourTexture }
  84. }
  85.  
  86. bounded_by { box { <-12.40 33.50 -5.00> <17.30 69.40 5.00> } }
  87. }
  88. composite {
  89. object {
  90. union {
  91. smooth_triangle { <29.5 69.4 -5.0> <0.732 -0.682 0.> <2.3 40.2 -5.0> <0.982 0.191 0.> <2.3 40.2 5.0> <0.945 -0.327 0.> }
  92. triangle { <17.3 69.4 5.0> <29.5 69.4 5.0> <2.3 40.2 5.0> }
  93. triangle { <2.3 40.2 -5.0> <29.5 69.4 -5.0> <17.3 69.4 -5.0> }
  94. smooth_triangle { <29.5 69.4 -5.0> <0.732 -0.682 0.> <2.3 40.2 5.0> <0.945 -0.327 0.> <29.5 69.4 5.0> <0.732 -0.682 0.> }
  95. smooth_triangle { <17.3 69.4 -5.0> <-0.264 0.964 0.> <29.5 69.4 5.0> <0. 1. 0.> <17.3 69.4 5.0> <-0.528 0.849 0.> }
  96. smooth_triangle { <17.3 69.4 -5.0> <-0.264 0.964 0.> <29.5 69.4 -5.0> <0. 1. 0.> <29.5 69.4 5.0> <0. 1. 0.> }
  97. }
  98.  
  99. texture { YourTexture }
  100. }
  101.  
  102. bounded_by { box { <2.30 40.20 -5.00> <29.50 69.40 5.00> } }
  103. }
  104.  
  105. bounded_by { box { <-12.40 33.50 -5.00> <29.50 69.40 5.00> } }
  106. }
  107.  
  108. bounded_by { box { <-21.60 0.00 -5.00> <30.30 69.40 5.00> } }
  109. }
  110.