Subversion Repositories Kolibri OS

Rev

Blame | Last modification | View Log | Download | RSS feed

  1. // block name, color, step, coord: x,y,z, rotation: x,y,z
  2.  
  3. const m1 = 0xff0000; //red
  4. const m2 = 0xff; //blue
  5. const m3 = 0x808080; //gray
  6. const m4 = 0xffff00; //yellow
  7. const m5 = 0x080808; //black
  8. const m6 = 0xffffff; //white
  9.  
  10. model_list=[
  11. ['b10x10x1', m3, 0,-20, -20, 0, 0,0,0],
  12. ['b2x3x1', m1,  1,  0,  4, 39, 0,0,90],
  13. ['b1x1x1', m1,  1,  0,  0, 39, 0,0,0],
  14. ['b1x1x1', m1,  1, -8,  0, 39, 0,0,0],
  15. ['b1x3x1', m2,  1,  0, 12, 39, 0,0,90],
  16. ['b1x4x1', m2,  1,  4,  8, 39, 0,0,0],
  17. ['b1x4x1', m2,  1,-12,  8, 39, 0,0,0],
  18. ['b1x4x1', m2,  2,-12,  4, 42, 0,0,0],
  19. ['b1x4x1', m2,  2,  4,  4, 42, 0,0,0],
  20. ['b1x4x1', m1,  2, -8, -4, 42, 0,0,0],
  21. ['b1x4x1', m1,  2,  0, -4, 42, 0,0,0],
  22. ['b1x3x1', m2,  2,  0, 12, 42, 0,0,90],
  23. ['b2x4x1', m2,  3,-12,  0, 45, 0,0,0],
  24. ['b2x4x1', m2,  3,  0,  0, 45, 0,0,0],
  25. ['b1x2x1', m4,  3, -4,  8, 45, 0,0,0],
  26. ['b2x3x1', m1,  3,  0, -8, 45, 0,0,90],
  27. ['b2x3x1', m1,  4,  0,-12, 48, 0,0,90],
  28. ['b2x4x1', m2,  4,  0, -4, 48, 0,0,0],
  29. ['b2x4x1', m2,  4,-12, -4, 48, 0,0,0],
  30. ['b1x3x1', m4,  4,  0, 12, 48, 0,0,90],
  31. ['b1x3x1', m4,  5,  0, 12, 51, 0,0,90],
  32. ['b2x2x1', m4,  5,-12,  4, 51, 0,0,0],
  33. ['b2x2x1', m4,  5,  0,  4, 51, 0,0,0],
  34. ['b2x3x1', m2,  5,-12, -8, 51, 0,0,0],
  35. ['b2x3x1', m2,  5,  0, -8, 51, 0,0,0],
  36. ['b1x3x1', m1,  5,  0,-12, 51, 0,0,90],
  37. ['b2x3x1', m1,  6,  0,-16, 54, 0,0,90],
  38. ['b2x3x1', m1,  6,  0,  8, 54, 0,0,90],
  39. ['b1x2x1', m2,  6,-12,-12, 54, 0,0,0],
  40. ['b1x2x1', m2,  6,  4,-12, 54, 0,0,0],
  41. ['b1x4x1', m4,  6,-12, -4, 54, 0,0,0],
  42. ['b1x4x1', m4,  6,  4, -4, 54, 0,0,0],
  43. ['b2x3x1', m1,  7,  0,-16, 57, 0,0,90],
  44. ['b2x3x1', m1,  7,  0,  4, 57, 0,0,90],
  45. ['b1x1x1', m2,  7,-12,-12, 57, 0,0,0],
  46. ['b1x1x1', m2,  7,  4,-12, 57, 0,0,0],
  47. ['b1x4x1', m4,  7,-12, -8, 57, 0,0,0],
  48. ['b1x4x1', m4,  7,  4, -8, 57, 0,0,0],
  49. ['b1x2x1', m4,  8,-12,-12, 60, 0,0,0],
  50. ['b1x2x1', m4,  8,  4,-12, 60, 0,0,0],
  51. ['b2x3x1', m1,  8,  0,-16, 60, 0,0,90],
  52. ['b2x3x1', m1,  8,-12, -4, 60, 0,0,0],
  53. ['b2x3x1', m1,  8,  0, -4, 60, 0,0,0],
  54. ['b1x3x1', m1,  8,  0,  8, 60, 0,0,90],
  55. ['b2x3x1', m1,  9,  0,-12, 63, 0,0,90],
  56. ['b2x3x1', m1,  9,  0,  0, 63, 0,0,90],
  57. ['b1x4x1', m1,  9,-12,-12, 63, 0,0,0],
  58. ['b1x4x1', m1,  9,  4,-12, 63, 0,0,0],
  59. ['b2x3x1', m1, 10,-12, -8, 66, 0,0,0],
  60. ['b1x3x1', m1, 10, -4, -8, 66, 0,0,0],
  61. ['b2x3x1', m1, 10,  0, -8, 66, 0,0,0],
  62. ['b1x3x1', m6, 10,  0,-12, 66, 0,0,90],
  63. ['b1x3x1', m5, 10,  0,-16, 66, 0,0,90],
  64. ['b1x3x1', m5, 10,  0,-20, 66, 0,0,90],
  65. ['b1x1x1', m5, 10, -4,-32, 66, 0,0,0],
  66. ['b1x1x1', m6, 11, -4,-32, 69, 0,0,0],
  67. ['b2x3x1', m6, 11,  0,-16, 69, 0,0,90],
  68. ['b1x3x1', m5, 11, -4,-28, 69, 0,0,0],
  69. ['b1x1x1', m5, 11, -8,-20, 69, 0,0,0],
  70. ['b1x1x1', m5, 11,  0,-20, 69, 0,0,0],
  71. ['b1x3x1', m1, 11,  0,  0, 69, 0,0,90],
  72. ['b2x3x1', m1, 11,  0, -8, 69, 0,0,90],
  73. ['b1x3x1', m6, 12, -4,-32, 72, 0,0,0],
  74. ['b2x3x1', m6, 12,  0,-20, 72, 0,0,90],
  75. ['b1x3x1', m6, 12,  0,-12, 72, 0,0,90],
  76. ['b2x3x1', m1, 12,  0, -8, 72, 0,0,90],
  77. ['b1x3x1', m6, 13, -4,-28, 75, 0,0,0],
  78. ['b1x3x1', m6, 13,  0,-12, 75, 0,0,90],
  79. ['c1x1x1', m5, 13, -8,-16, 75, 0,0,0],
  80. ['c1x1x1', m5, 13,  0,-16, 75, 0,0,0],
  81. ['b2x3x1', m1, 13,  0, -8, 75, 0,0,90],
  82. ['b2x3x1', m6, 14,  0,-20, 78, 0,0,90],
  83. ['b1x1x1', m6, 14, -4,-24, 78, 0,0,0],
  84. ['b2x3x1', m1, 14,  0,-12, 78, 0,0,90],
  85. ['b2x3x1', m1, 15,  0,-16, 81, 0,0,90],
  86. ['b1x3x1', m1, 15,  0,-20, 81, 0,0,90],
  87. ['b2x2x1', m3, 16,  8, -4, 3, 0,0,0],
  88. ['b2x2x1', m3, 17,  8, -4, 6, 0,0,0],
  89. ['b2x2x1', m3, 18,  8, -4, 9, 0,0,0],
  90. ['b2x2x1', m3, 19,  8, -4, 12, 0,0,0],
  91. ['b2x2x1', m3, 20,  8, -4, 15, 0,0,0],
  92. ['b2x2x1', m3, 21,  8, -4, 18, 0,0,0],
  93. ['b2x2x1', m3, 22,  8, -4, 21, 0,0,0],
  94. ['b2x2x1', m3, 23,  8, -4, 24, 0,0,0],
  95. ['b2x2x1', m3, 24,  8, -4, 27, 0,0,0],
  96. ['b2x2x1', m3, 25,  8, -4, 30, 0,0,0],
  97. ['b2x8x1', m3, 25,  4, -4, 30, 0,0,90],
  98. ['b2x8x1', m3, 26, 16, -4, 33, 0,0,90],
  99. ['c1x1x1', m5, 26, -8, -8, 33, 0,0,0],
  100. ['c1x1x1', m5, 26,  0, -8, 33, 0,0,0],
  101. ['b1x3x1', m6, 27, -8, -8, 36, 0,0,0],
  102. ['b1x3x1', m6, 27,  0, -8, 36, 0,0,0],
  103. ['b1x1x1', m2, 28, -4, 12, 9, 0,0,90],
  104. ['b1x1x1', m2, 29, -4, 12, 12, 0,0,90],
  105. ['b1x2x1', m2, 30, -2, 12, 15, 0,0,90],
  106. ['b1x2x1', m2, 31, -2, 12, 18, 0,0,90],
  107. ['b1x2x1', m1, 32, -2, 12, 21, 0,0,90],
  108. ['b1x3x1', m1, 33,  0, 12, 24, 0,0,90],
  109. ['b1x3x1', m1, 34,  0, 12, 27, 0,0,90],
  110. ['b1x1x1', m1, 35, -4, 12, 30, 0,0,0],
  111. ['b1x1x1', m2, 36, -8, 12, 30, 0,0,0],
  112. ['b1x1x1', m2, 37,  0, 12, 30, 0,0,0],
  113. ['b2x3x1', m2, 38,  0,  8, 33, 0,0,90],
  114. ['b2x3x1', m2, 39,  0,  8, 36, 0,0,90],
  115. ];