threejs-geometry.svg 16 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263
  1. <?xml version="1.0" encoding="UTF-8" standalone="no"?>
  2. <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
  3. <svg width="100%" height="100%" viewBox="0 0 460 380" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5;">
  4. <g transform="matrix(1,0,0,1,-20,0)">
  5. <g transform="matrix(1,0,0,1,-20,-20)">
  6. <rect x="60" y="60" width="40" height="40" style="fill:rgb(0,212,255);stroke:black;stroke-width:0.2px;"/>
  7. </g>
  8. <g transform="matrix(1,0,0,1,-0.853483,1.27345)">
  9. <text x="49.05px" y="60.575px" style="font-family:'ArialMT', 'Arial', sans-serif;font-size:12px;">x,y<tspan x="63.493px 66.827px " y="60.575px 60.575px ">,z</tspan></text>
  10. </g>
  11. </g>
  12. <g transform="matrix(1,0,0,1,20,0)">
  13. <g transform="matrix(1,0,0,1,-20,-20)">
  14. <rect x="60" y="60" width="40" height="40" style="fill:rgb(0,212,255);stroke:black;stroke-width:0.2px;"/>
  15. </g>
  16. <g transform="matrix(1,0,0,1,-0.853483,1.27345)">
  17. <text x="49.05px" y="60.575px" style="font-family:'ArialMT', 'Arial', sans-serif;font-size:12px;">x,y<tspan x="63.493px 66.827px " y="60.575px 60.575px ">,z</tspan></text>
  18. </g>
  19. </g>
  20. <g transform="matrix(1,0,0,1,60,0)">
  21. <g transform="matrix(1,0,0,1,-20,-20)">
  22. <rect x="60" y="60" width="40" height="40" style="fill:rgb(0,212,255);stroke:black;stroke-width:0.2px;"/>
  23. </g>
  24. <g transform="matrix(1,0,0,1,-0.853483,1.27345)">
  25. <text x="49.05px" y="60.575px" style="font-family:'ArialMT', 'Arial', sans-serif;font-size:12px;">x,y<tspan x="63.493px 66.827px " y="60.575px 60.575px ">,z</tspan></text>
  26. </g>
  27. </g>
  28. <g transform="matrix(1,0,0,1,100,0)">
  29. <g transform="matrix(1,0,0,1,-20,-20)">
  30. <rect x="60" y="60" width="40" height="40" style="fill:rgb(0,212,255);stroke:black;stroke-width:0.2px;"/>
  31. </g>
  32. <g transform="matrix(1,0,0,1,-0.853483,1.27345)">
  33. <text x="49.05px" y="60.575px" style="font-family:'ArialMT', 'Arial', sans-serif;font-size:12px;">x,y<tspan x="63.493px 66.827px " y="60.575px 60.575px ">,z</tspan></text>
  34. </g>
  35. </g>
  36. <g transform="matrix(1,0,0,1,140,0)">
  37. <g transform="matrix(1,0,0,1,-20,-20)">
  38. <rect x="60" y="60" width="40" height="40" style="fill:rgb(0,212,255);stroke:black;stroke-width:0.2px;"/>
  39. </g>
  40. <g transform="matrix(1,0,0,1,-0.853483,1.27345)">
  41. <text x="49.05px" y="60.575px" style="font-family:'ArialMT', 'Arial', sans-serif;font-size:12px;">x,y<tspan x="63.493px 66.827px " y="60.575px 60.575px ">,z</tspan></text>
  42. </g>
  43. </g>
  44. <g transform="matrix(1,0,0,1,180,0)">
  45. <g transform="matrix(1,0,0,1,-20,-20)">
  46. <rect x="60" y="60" width="40" height="40" style="fill:rgb(0,212,255);stroke:black;stroke-width:0.2px;"/>
  47. </g>
  48. <g transform="matrix(1,0,0,1,-0.853483,1.27345)">
  49. <text x="49.05px" y="60.575px" style="font-family:'ArialMT', 'Arial', sans-serif;font-size:12px;">x,y<tspan x="63.493px 66.827px " y="60.575px 60.575px ">,z</tspan></text>
  50. </g>
  51. </g>
  52. <g transform="matrix(1,0,0,1,220,0)">
  53. <g transform="matrix(1,0,0,1,-20,-20)">
  54. <rect x="60" y="60" width="40" height="40" style="fill:rgb(0,212,255);stroke:black;stroke-width:0.2px;"/>
  55. </g>
  56. <g transform="matrix(1,0,0,1,-0.853483,1.27345)">
  57. <text x="49.05px" y="60.575px" style="font-family:'ArialMT', 'Arial', sans-serif;font-size:12px;">x,y<tspan x="63.493px 66.827px " y="60.575px 60.575px ">,z</tspan></text>
  58. </g>
  59. </g>
  60. <g transform="matrix(1,0,0,1,260,0)">
  61. <g transform="matrix(1,0,0,1,-20,-20)">
  62. <rect x="60" y="60" width="40" height="40" style="fill:rgb(0,212,255);stroke:black;stroke-width:0.2px;"/>
  63. </g>
  64. <g transform="matrix(1,0,0,1,-0.853483,1.27345)">
  65. <text x="49.05px" y="60.575px" style="font-family:'ArialMT', 'Arial', sans-serif;font-size:12px;">x,y<tspan x="63.493px 66.827px " y="60.575px 60.575px ">,z</tspan></text>
  66. </g>
  67. </g>
  68. <g transform="matrix(1,0,0,1,300,0)">
  69. <g transform="matrix(1,0,0,1,-20,-20)">
  70. <rect x="60" y="60" width="40" height="40" style="fill:rgb(0,212,255);stroke:black;stroke-width:0.2px;"/>
  71. </g>
  72. <g transform="matrix(1,0,0,1,-0.853483,1.27345)">
  73. <text x="49.05px" y="60.575px" style="font-family:'ArialMT', 'Arial', sans-serif;font-size:12px;">x,y<tspan x="63.493px 66.827px " y="60.575px 60.575px ">,z</tspan></text>
  74. </g>
  75. </g>
  76. <g transform="matrix(1,0,0,1,340,0)">
  77. <g transform="matrix(1,0,0,1,-20,-20)">
  78. <rect x="60" y="60" width="40" height="40" style="fill:rgb(0,212,255);stroke:black;stroke-width:0.2px;"/>
  79. </g>
  80. <g transform="matrix(1,0,0,1,-0.853483,1.27345)">
  81. <text x="49.05px" y="60.575px" style="font-family:'ArialMT', 'Arial', sans-serif;font-size:12px;">x,y<tspan x="63.493px 66.827px " y="60.575px 60.575px ">,z</tspan></text>
  82. </g>
  83. </g>
  84. <g>
  85. <g transform="matrix(1.28571,0,0,1,-11.4286,0)">
  86. <rect x="40" y="120" width="140" height="60" style="fill:rgb(0,162,255);stroke:black;stroke-width:0.17px;"/>
  87. </g>
  88. <g transform="matrix(1,0,0,1,15.4797,-10.6675)">
  89. <text x="33.425px" y="151.325px" style="font-family:'ArialMT', 'Arial', sans-serif;font-size:12px;">indices: 0, 1, 2</text>
  90. <text x="33.425px" y="163.717px" style="font-family:'ArialMT', 'Arial', sans-serif;font-size:12px;">vertexNormals: xyz, xyz, xyz</text>
  91. <text x="33.425px" y="176.11px" style="font-family:'ArialMT', 'Arial', sans-serif;font-size:12px;">vertexColors: rgb, rgb, rgb</text>
  92. </g>
  93. </g>
  94. <g transform="matrix(1,0,0,1,-5.68434e-14,60)">
  95. <g transform="matrix(1.28571,0,0,1,-11.4286,0)">
  96. <rect x="40" y="120" width="140" height="60" style="fill:rgb(0,162,255);stroke:black;stroke-width:0.17px;"/>
  97. </g>
  98. <g transform="matrix(1,0,0,1,15.4797,-10.6675)">
  99. <text x="33.425px" y="151.325px" style="font-family:'ArialMT', 'Arial', sans-serif;font-size:12px;">indices: 0, 3, 1</text>
  100. <text x="33.425px" y="163.717px" style="font-family:'ArialMT', 'Arial', sans-serif;font-size:12px;">vertexNormals: xyz, xyz, xyz</text>
  101. <text x="33.425px" y="176.11px" style="font-family:'ArialMT', 'Arial', sans-serif;font-size:12px;">vertexColors: rgb, rgb, rgb</text>
  102. </g>
  103. </g>
  104. <g transform="matrix(1,0,0,1,-5.68434e-14,120)">
  105. <g transform="matrix(1.28571,0,0,1,-11.4286,0)">
  106. <rect x="40" y="120" width="140" height="60" style="fill:rgb(0,162,255);stroke:black;stroke-width:0.17px;"/>
  107. </g>
  108. <g transform="matrix(1,0,0,1,15.4797,-10.6675)">
  109. <text x="33.425px" y="151.325px" style="font-family:'ArialMT', 'Arial', sans-serif;font-size:12px;">indices: 4, 5, 6</text>
  110. <text x="33.425px" y="163.717px" style="font-family:'ArialMT', 'Arial', sans-serif;font-size:12px;">vertexNormals: xyz, xyz, xyz</text>
  111. <text x="33.425px" y="176.11px" style="font-family:'ArialMT', 'Arial', sans-serif;font-size:12px;">vertexColors: rgb, rgb, rgb</text>
  112. </g>
  113. </g>
  114. <g transform="matrix(1,0,0,1,-5.68434e-14,180)">
  115. <g transform="matrix(1.28571,0,0,1,-11.4286,0)">
  116. <rect x="40" y="120" width="140" height="60" style="fill:rgb(0,162,255);stroke:black;stroke-width:0.17px;"/>
  117. </g>
  118. <g transform="matrix(1,0,0,1,15.4797,-10.6675)">
  119. <text x="33.425px" y="151.325px" style="font-family:'ArialMT', 'Arial', sans-serif;font-size:12px;">indices: 4, 7, 5</text>
  120. <text x="33.425px" y="163.717px" style="font-family:'ArialMT', 'Arial', sans-serif;font-size:12px;">vertexNormals: xyz, xyz, xyz</text>
  121. <text x="33.425px" y="176.11px" style="font-family:'ArialMT', 'Arial', sans-serif;font-size:12px;">vertexColors: rgb, rgb, rgb</text>
  122. </g>
  123. </g>
  124. <rect x="40" y="100" width="180" height="20" style="fill:rgb(0,145,228);stroke:black;stroke-width:0.2px;"/>
  125. <g transform="matrix(1,0,0,1,-16.5283,0.403108)">
  126. <text x="130.963px" y="113.833px" style="font-family:'Arial-BoldMT', 'Arial', sans-serif;font-weight:700;font-size:12px;">faces</text>
  127. </g>
  128. <g transform="matrix(1,0,0,1.53846,-20,-21.5385)">
  129. <rect x="40" y="27" width="400" height="13" style="fill:rgb(0,180,216);stroke:black;stroke-width:0.15px;"/>
  130. </g>
  131. <g transform="matrix(1,0,0,1,-19.6069,-0.342976)">
  132. <text x="186.164px" y="33.448px" style="font-family:'Arial-BoldMT', 'Arial', sans-serif;font-weight:700;font-size:12px;">vertices(positions)</text>
  133. </g>
  134. <g transform="matrix(1,0,0,1,-20,0)">
  135. <rect x="280" y="120" width="140" height="240" style="fill:rgb(3,146,106);stroke:black;stroke-width:0.2px;"/>
  136. </g>
  137. <g transform="matrix(1,0,0,1,10,0)">
  138. <rect x="250" y="120" width="140" height="60" style="fill:none;"/>
  139. <g transform="matrix(1,0,0,1.1,-30,-12.5)">
  140. <rect x="285" y="125" width="130" height="50" style="fill:rgb(10,197,145);stroke:black;stroke-width:0.19px;"/>
  141. </g>
  142. <g transform="matrix(1,0,0,1,0,10)">
  143. <g transform="matrix(1,0,0,1,20,0)">
  144. <rect x="240" y="120" width="40" height="40" style="fill:rgb(0,216,156);stroke:black;stroke-width:0.2px;"/>
  145. </g>
  146. <g transform="matrix(1,0,0,1,21.749,3.84696)">
  147. <text x="249.934px" y="138.415px" style="font-family:'ArialMT', 'Arial', sans-serif;font-size:12px;">u,v</text>
  148. </g>
  149. </g>
  150. <g transform="matrix(1,0,0,1,40,10)">
  151. <g transform="matrix(1,0,0,1,20,0)">
  152. <rect x="240" y="120" width="40" height="40" style="fill:rgb(0,216,156);stroke:black;stroke-width:0.2px;"/>
  153. </g>
  154. <g transform="matrix(1,0,0,1,21.749,3.84696)">
  155. <text x="249.934px" y="138.415px" style="font-family:'ArialMT', 'Arial', sans-serif;font-size:12px;">u,v</text>
  156. </g>
  157. </g>
  158. <g transform="matrix(1,0,0,1,80,10)">
  159. <g transform="matrix(1,0,0,1,20,0)">
  160. <rect x="240" y="120" width="40" height="40" style="fill:rgb(0,216,156);stroke:black;stroke-width:0.2px;"/>
  161. </g>
  162. <g transform="matrix(1,0,0,1,21.749,3.84696)">
  163. <text x="249.934px" y="138.415px" style="font-family:'ArialMT', 'Arial', sans-serif;font-size:12px;">u,v</text>
  164. </g>
  165. </g>
  166. </g>
  167. <g transform="matrix(1,0,0,1,10,60)">
  168. <rect x="250" y="120" width="140" height="60" style="fill:none;"/>
  169. <g transform="matrix(1,0,0,1.2,-30,-30)">
  170. <rect x="285" y="125" width="130" height="50" style="fill:rgb(10,197,145);stroke:black;stroke-width:0.18px;"/>
  171. </g>
  172. <g transform="matrix(1,0,0,1,0,10)">
  173. <g transform="matrix(1,0,0,1,20,0)">
  174. <rect x="240" y="120" width="40" height="40" style="fill:rgb(0,216,156);stroke:black;stroke-width:0.2px;"/>
  175. </g>
  176. <g transform="matrix(1,0,0,1,21.749,3.84696)">
  177. <text x="249.934px" y="138.415px" style="font-family:'ArialMT', 'Arial', sans-serif;font-size:12px;">u,v</text>
  178. </g>
  179. </g>
  180. <g transform="matrix(1,0,0,1,40,10)">
  181. <g transform="matrix(1,0,0,1,20,0)">
  182. <rect x="240" y="120" width="40" height="40" style="fill:rgb(0,216,156);stroke:black;stroke-width:0.2px;"/>
  183. </g>
  184. <g transform="matrix(1,0,0,1,21.749,3.84696)">
  185. <text x="249.934px" y="138.415px" style="font-family:'ArialMT', 'Arial', sans-serif;font-size:12px;">u,v</text>
  186. </g>
  187. </g>
  188. <g transform="matrix(1,0,0,1,80,10)">
  189. <g transform="matrix(1,0,0,1,20,0)">
  190. <rect x="240" y="120" width="40" height="40" style="fill:rgb(0,216,156);stroke:black;stroke-width:0.2px;"/>
  191. </g>
  192. <g transform="matrix(1,0,0,1,21.749,3.84696)">
  193. <text x="249.934px" y="138.415px" style="font-family:'ArialMT', 'Arial', sans-serif;font-size:12px;">u,v</text>
  194. </g>
  195. </g>
  196. </g>
  197. <g transform="matrix(1,0,0,1,10,120)">
  198. <rect x="250" y="120" width="140" height="60" style="fill:none;"/>
  199. <g transform="matrix(1,0,0,1.2,-30,-30)">
  200. <rect x="285" y="125" width="130" height="50" style="fill:rgb(10,197,145);stroke:black;stroke-width:0.18px;"/>
  201. </g>
  202. <g transform="matrix(1,0,0,1,0,10)">
  203. <g transform="matrix(1,0,0,1,20,0)">
  204. <rect x="240" y="120" width="40" height="40" style="fill:rgb(0,216,156);stroke:black;stroke-width:0.2px;"/>
  205. </g>
  206. <g transform="matrix(1,0,0,1,21.749,3.84696)">
  207. <text x="249.934px" y="138.415px" style="font-family:'ArialMT', 'Arial', sans-serif;font-size:12px;">u,v</text>
  208. </g>
  209. </g>
  210. <g transform="matrix(1,0,0,1,40,10)">
  211. <g transform="matrix(1,0,0,1,20,0)">
  212. <rect x="240" y="120" width="40" height="40" style="fill:rgb(0,216,156);stroke:black;stroke-width:0.2px;"/>
  213. </g>
  214. <g transform="matrix(1,0,0,1,21.749,3.84696)">
  215. <text x="249.934px" y="138.415px" style="font-family:'ArialMT', 'Arial', sans-serif;font-size:12px;">u,v</text>
  216. </g>
  217. </g>
  218. <g transform="matrix(1,0,0,1,80,10)">
  219. <g transform="matrix(1,0,0,1,20,0)">
  220. <rect x="240" y="120" width="40" height="40" style="fill:rgb(0,216,156);stroke:black;stroke-width:0.2px;"/>
  221. </g>
  222. <g transform="matrix(1,0,0,1,21.749,3.84696)">
  223. <text x="249.934px" y="138.415px" style="font-family:'ArialMT', 'Arial', sans-serif;font-size:12px;">u,v</text>
  224. </g>
  225. </g>
  226. </g>
  227. <g transform="matrix(1,0,0,1,10,180)">
  228. <rect x="250" y="120" width="140" height="60" style="fill:none;"/>
  229. <g transform="matrix(1,0,0,1.1,-30,-17.5)">
  230. <rect x="285" y="125" width="130" height="50" style="fill:rgb(10,197,145);stroke:black;stroke-width:0.19px;"/>
  231. </g>
  232. <g transform="matrix(1,0,0,1,0,10)">
  233. <g transform="matrix(1,0,0,1,20,0)">
  234. <rect x="240" y="120" width="40" height="40" style="fill:rgb(0,216,156);stroke:black;stroke-width:0.2px;"/>
  235. </g>
  236. <g transform="matrix(1,0,0,1,21.749,3.84696)">
  237. <text x="249.934px" y="138.415px" style="font-family:'ArialMT', 'Arial', sans-serif;font-size:12px;">u,v</text>
  238. </g>
  239. </g>
  240. <g transform="matrix(1,0,0,1,40,10)">
  241. <g transform="matrix(1,0,0,1,20,0)">
  242. <rect x="240" y="120" width="40" height="40" style="fill:rgb(0,216,156);stroke:black;stroke-width:0.2px;"/>
  243. </g>
  244. <g transform="matrix(1,0,0,1,21.749,3.84696)">
  245. <text x="249.934px" y="138.415px" style="font-family:'ArialMT', 'Arial', sans-serif;font-size:12px;">u,v</text>
  246. </g>
  247. </g>
  248. <g transform="matrix(1,0,0,1,80,10)">
  249. <g transform="matrix(1,0,0,1,20,0)">
  250. <rect x="240" y="120" width="40" height="40" style="fill:rgb(0,216,156);stroke:black;stroke-width:0.2px;"/>
  251. </g>
  252. <g transform="matrix(1,0,0,1,21.749,3.84696)">
  253. <text x="249.934px" y="138.415px" style="font-family:'ArialMT', 'Arial', sans-serif;font-size:12px;">u,v</text>
  254. </g>
  255. </g>
  256. </g>
  257. <g transform="matrix(1,0,0,1,10,0)">
  258. <rect x="250" y="100" width="140" height="20" style="fill:rgb(8,166,122);stroke:black;stroke-width:0.2px;"/>
  259. </g>
  260. <g transform="matrix(1,0,0,1,11.2642,3.15754)">
  261. <text x="277.216px" y="111.137px" style="font-family:'Arial-BoldMT', 'Arial', sans-serif;font-weight:700;font-size:12px;">faceV<tspan x="308.576px 315.249px " y="111.137px 111.137px ">er</tspan>texUVs</text>
  262. </g>
  263. </svg>