home *** CD-ROM | disk | FTP | other *** search
/ Trixter's Scene Collection / trixter.zip / trixter / Demos / MECH2.ZIP / BACK.DCC < prev    next >
Text File  |  1995-05-28  |  1KB  |  147 lines

  1. room mk_new "rm0"!;
  2.  
  3. widget_sf mk_new "w0"!;
  4. node mk_new "n0"!;
  5.  
  6. widget_sf mk_new "w1"!;
  7. node mk_new "n1"!;
  8.  
  9. widget_sf mk_new "w2"!;
  10. node mk_new "n2"!;
  11.  
  12. sphereical mk_new "r0"!;
  13. sphereical mk_new "r1"!;
  14. sphereical mk_new "r2"!;
  15.  
  16. rm0 {
  17. walls
  18. {
  19. scale
  20. << " 12 12 12"!;
  21. lb
  22. << " 0 0 0  0 0 1  0 1 0"!;
  23. }<< "room"!;
  24. grav
  25. << " 0 -3 0"!;
  26. gb
  27. << " 0 0 0 0 0 1 0 1 0"!;
  28. dc
  29. << " 0 0 0"!;
  30. w
  31. << " 0.0 0.0 0"!;
  32.  };
  33.  
  34.  
  35. w0 {
  36. sf
  37. {
  38. lb
  39. << " 0 0 0  0 0 1  0 1 0"!;
  40.  
  41. << "cyl"!;
  42.   scale 2 1 !;
  43. };
  44. };
  45.  
  46.  
  47.  
  48.  
  49. n0 {
  50. gb
  51. << " 0.0 4 0. 0 0 1  0 1 0"!;
  52. dc
  53. << " 0 0 0"!;
  54. w
  55. << " 0.0 0.0 0"!;
  56.  << w0 !;
  57. };
  58.  
  59.  
  60.  
  61. w1 {
  62. sf
  63. {
  64. lb
  65. << " 0 0 0  0 0 1  0 1 0"!;
  66.  
  67. << "cyl"!;
  68.   scale 1 1 !;
  69. };
  70. };
  71.  
  72.  
  73.  
  74.  
  75. n1 {
  76. gb
  77. << " 0.0 4.0 3.0  0 0 1  0 1 0"!;
  78. dc
  79. << " 0 0 0"!;
  80. w
  81. << " 0.0 0.0 0"!;
  82.  << w1 !;
  83. };
  84.  
  85.  
  86. w2 {
  87. sf
  88. {
  89. lb
  90. << " 0 0 0  0 0 1  0 1 0"!;
  91.  
  92. << "stool"!;
  93.   scale 1 1 !;
  94. };
  95. };
  96.  
  97.  
  98. n2 {
  99. gb
  100. << " 0.0 4.0 5.5 0 0 1  0 1 0"!;
  101. dc
  102. << " 0 0 0"!;
  103. w
  104. << " 0.0 0.0 0"!;
  105.  << w2 !;
  106. };
  107.  
  108.  
  109. rm0 act  64!;
  110. n0 act  64!;
  111. n1 act  64!;
  112. n2 act  64!;
  113.  
  114. r0 << n0 !;
  115. //r0 << n0 !;
  116. r1 << n0 !;
  117. r1 << n1 !;
  118. r2 << n1 !;
  119. r2 << n2 !;
  120.  
  121. r0
  122. {
  123. // sf << "ms"!;
  124.  set_pt "0.0 4.5 -1."!;
  125. // set_ax " 1 0 0"!;
  126.  act 64!;
  127. };
  128.  
  129. r1
  130. {
  131. // sf << "ms"!;
  132.  set_pt "0.0 4.0  2.5"!;
  133. // set_ax " 1 0 0"!;
  134.  act 64!;
  135. };
  136.  
  137. r2
  138. {
  139. // sf << "ms"!;
  140.  set_pt "0.0 4.0  4.75"!;
  141. // set_ax " 1 0 0"!;
  142.  act 64!;
  143. };
  144.  
  145. ed nd gb c << " -14 0 0 "!;
  146. ed nd q << "1 0 0  0 1 0 "!;
  147.