less copy protection, more size visualization
您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符
 
 
 

947 行
99 KiB

  1. function makeObject(name, viewInfo, sizes = []) {
  2. views = {};
  3. Object.entries(viewInfo).forEach(([key, value]) => {
  4. views[key] = {
  5. attributes: {
  6. height: {
  7. name: "Height",
  8. power: 1,
  9. type: "length",
  10. base: value.height
  11. }
  12. },
  13. image: value.image,
  14. name: value.name,
  15. rename: value.rename
  16. }
  17. if (value.mass) {
  18. views[key].attributes.mass = {
  19. name: "Mass",
  20. power: 3,
  21. type: "mass",
  22. base: value.mass
  23. };
  24. }
  25. if (value.volume) {
  26. views[key].attributes.capacity = {
  27. name: "Volume",
  28. power: 3,
  29. type: "volume",
  30. base: value.volume
  31. }
  32. }
  33. if (value.energy) {
  34. views[key].attributes.capacity = {
  35. name: "Energy",
  36. power: 3,
  37. type: "energy",
  38. base: value.energy
  39. }
  40. }
  41. });
  42. return makeEntity({ name: name }, views, sizes);
  43. }
  44. function makeHeight(info, category, prefix = "", type = "objects", rename = true) {
  45. const views = {};
  46. info.forEach(object => {
  47. let src;
  48. // this lets us provide our own source if needed
  49. // useful for reusing existing art
  50. if (object[3]) {
  51. src = object[3];
  52. } else {
  53. src = "./media/" + type + "/" + category.replace(/ /g, "-").toLowerCase() + "/" + prefix + object[0] + ".svg";
  54. }
  55. views[object[0]] = {
  56. height: math.unit(object[1], object[2]),
  57. image: { source: src },
  58. name: rename ? object[0].replace(/-/g, " ").replace(/\b\w/g, x => x.toUpperCase()).replace(/'[A-Z]/g, x => x.toLowerCase()) : object[0],
  59. rename: true
  60. }
  61. if (object[4] !== undefined) {
  62. views[object[0]].volume = object[4]
  63. }
  64. });
  65. return {
  66. name: category,
  67. constructor: () => makeObject(
  68. category,
  69. views
  70. )
  71. }
  72. }
  73. function makeHeightWeight(info, category, prefix = "", type = "objects") {
  74. const views = {};
  75. info.forEach(object => {
  76. let src;
  77. // this lets us provide our own source if needed
  78. // useful for reusing existing art
  79. if (object[5]) {
  80. src = object[5];
  81. } else {
  82. src = "./media/" + type + "/" + category.replace(/ /g, "-").toLowerCase() + "/" + prefix + object[0] + ".svg";
  83. }
  84. views[object[0]] = {
  85. height: math.unit(object[1], object[2]),
  86. mass: math.unit(object[3], object[4]),
  87. image: { source: src },
  88. name: object[0].replace(/-/g, " ").replace(/\b\w/g, x => x.toUpperCase()),
  89. rename: true
  90. }
  91. });
  92. return {
  93. name: category,
  94. constructor: () => makeObject(
  95. category,
  96. views
  97. )
  98. }
  99. }
  100. function makeHeightWeightSphere(info, category, prefix = "", type = "objects") {
  101. const views = {};
  102. info.forEach(object => {
  103. let src;
  104. // this lets us provide our own source if needed
  105. // useful for reusing existing art
  106. if (object[5]) {
  107. src = object[5];
  108. } else {
  109. src = "./media/" + type + "/" + category.replace(/ /g, "-").toLowerCase() + "/" + prefix + object[0] + ".svg";
  110. }
  111. views[object[0]] = {
  112. height: math.unit(object[1], object[2]),
  113. mass: math.unit(object[3], object[4]),
  114. volume: math.unit(Math.PI * 4 / 3 * Math.pow((object[1]/2), 3), object[2] + "^3"),
  115. image: { source: src },
  116. name: object[0].replace(/-/g, " ").replace(/\b\w/g, x => x.toUpperCase()),
  117. rename: true
  118. }
  119. if (object[6]) {
  120. views[object[0]].image.extra = object[6]
  121. views[object[0]].image.bottom = object[7]
  122. }
  123. });
  124. return {
  125. name: category,
  126. constructor: () => makeObject(
  127. category,
  128. views
  129. )
  130. }
  131. }
  132. function makeModel(data) {
  133. const views = {};
  134. const forms = {};
  135. if (data.sort === true) {
  136. data.forms = data.forms.sort((a, b) => {
  137. return a.name.localeCompare(b.name);
  138. });
  139. }
  140. data.forms.forEach(form => {
  141. forms[form.name] = { name: form.name, rename: true }
  142. form.views.forEach(view => {
  143. const viewId = form.name + view.name
  144. views[viewId] = {
  145. name: view.name,
  146. attributes: {
  147. height: {
  148. name: "Height",
  149. power: 1,
  150. type: "length",
  151. base: math.unit(view.height, "meters")
  152. }
  153. },
  154. form: form.name
  155. }
  156. if (data.default_view == view.name) {
  157. views[viewId].default = true
  158. }
  159. if (view.area) {
  160. views[viewId].attributes["area"] = {
  161. name: "Area",
  162. power: 2,
  163. type: "area",
  164. base: math.unit(view.area, "m^2")
  165. }
  166. }
  167. if (view.volume) {
  168. views[viewId].attributes["volume"] = {
  169. name: "Volume",
  170. power: 3,
  171. type: "volume",
  172. base: math.unit(view.volume, "m^3")
  173. }
  174. }
  175. if (view.mass) {
  176. views[viewId].attributes["weight"] = {
  177. name: "Mass",
  178. power: 3,
  179. type: "mass",
  180. base: math.unit(view.mass, "kg")
  181. }
  182. }
  183. if (view.image) {
  184. views[viewId].image = view.image
  185. } else {
  186. views[viewId].image = {
  187. source: "./media/" + data.kind + "/" + data.name + "/" + form.name + "-" + view.name + ".svg"
  188. }
  189. }
  190. if (view.bottom)
  191. views[viewId].image.bottom = view.bottom
  192. if (view.extra)
  193. views[viewId].image.extra = view.extra
  194. })
  195. });
  196. return {
  197. name: data.name,
  198. constructor: () => makeEntity(
  199. {name: data.name},
  200. views,
  201. [],
  202. forms
  203. )
  204. }
  205. }
  206. function makeObjects() {
  207. const results = [];
  208. results.push({
  209. name: "Soda Can",
  210. constructor: () => makeObject(
  211. "Soda Can",
  212. {
  213. front: {
  214. height: math.unit(4.83, "inches"),
  215. mass: math.unit(15, "grams"),
  216. image: { source: "./media/objects/soda-can.svg" },
  217. name: "Side"
  218. }
  219. }
  220. )
  221. });
  222. results.push({
  223. name: "Sewing Pin",
  224. constructor: () => makeObject(
  225. "Sewing Pin",
  226. {
  227. side: {
  228. height: math.unit(1.5, "inches"),
  229. image: { source: "./media/objects/sewing-pin.svg" },
  230. name: "Side"
  231. },
  232. top: {
  233. height: math.unit(2, "millimeters"),
  234. image: { source: "./media/objects/pin-head.svg" },
  235. name: "Head"
  236. }
  237. }
  238. )
  239. });
  240. results.push({
  241. name: "Lamp",
  242. constructor: () => makeObject(
  243. "Lamp",
  244. {
  245. lamp: {
  246. height: math.unit(30, "inches"),
  247. mass: math.unit(10, "lbs"),
  248. image: { source: "./media/objects/lamp.svg" },
  249. name: "Lamp"
  250. }
  251. }
  252. )
  253. });
  254. results.push({
  255. name: "Nail Polish",
  256. constructor: () => makeObject(
  257. "Nail Polish",
  258. {
  259. bottle: {
  260. height: math.unit(3.25, "inches"),
  261. mass: math.unit(66, "g"),
  262. image: { source: "./media/objects/nail-polish.svg" },
  263. name: "Bottle"
  264. }
  265. }
  266. )
  267. });
  268. results.push({
  269. name: "Shot Glass",
  270. constructor: () => makeObject(
  271. "Shot Glass",
  272. {
  273. glass: {
  274. height: math.unit(2 + 3 / 8, "inches"),
  275. mass: math.unit(75, "g"),
  276. image: { source: "./media/objects/shot-glass.svg" },
  277. name: "Bottle"
  278. }
  279. }
  280. )
  281. });
  282. results.push({
  283. name: "Beer Bottle",
  284. constructor: () => makeObject(
  285. "Beer Bottle",
  286. {
  287. longneck: {
  288. height: math.unit(9, "inches"),
  289. mass: math.unit(200, "g"),
  290. image: { source: "./media/objects/beer-bottle.svg" },
  291. name: "Longneck Bottle"
  292. }
  293. }
  294. )
  295. });
  296. results.push({
  297. name: "Pencil",
  298. constructor: () => makeObject(
  299. "Pencil",
  300. {
  301. pencil: {
  302. height: math.unit(7.5, "inches"),
  303. mass: math.unit(7, "g"),
  304. image: { source: "./media/objects/pencil.svg" },
  305. name: "Pencil"
  306. }
  307. }
  308. )
  309. });
  310. results.push({
  311. name: "Balls",
  312. constructor: () => makeObject(
  313. "Balls",
  314. {
  315. football: {
  316. height: math.unit("6.7", "inches"),
  317. mass: math.unit(415, "grams"),
  318. image: { source: "./media/objects/balls/football.svg"},
  319. name: "Football",
  320. rename: true
  321. },
  322. golf: {
  323. height: math.unit(1.62, "inches"),
  324. mass: math.unit(45, "g"),
  325. image: { source: "./media/objects/circle.svg" },
  326. name: "Golfball",
  327. rename: true
  328. },
  329. tennis: {
  330. height: math.unit(2.6, "inches"),
  331. mass: math.unit(57, "g"),
  332. image: { source: "./media/objects/circle.svg" },
  333. name: "Tennisball",
  334. rename: true
  335. },
  336. baseball: {
  337. height: math.unit(2.9, "inches"),
  338. mass: math.unit(145, "g"),
  339. image: { source: "./media/objects/circle.svg" },
  340. name: "Baseball",
  341. rename: true
  342. },
  343. volleyball: {
  344. height: math.unit(8, "inches"),
  345. mass: math.unit(270, "g"),
  346. image: { source: "./media/objects/circle.svg" },
  347. name: "Volleyball",
  348. rename: true
  349. }
  350. }
  351. )
  352. });
  353. results.push({
  354. name: "Paperclip",
  355. constructor: () => makeObject(
  356. "Paperclip",
  357. {
  358. paperclip: {
  359. height: math.unit(1.834, "inches"),
  360. mass: math.unit(1, "g"),
  361. image: { source: "./media/objects/paperclip.svg" },
  362. name: "Paperclip"
  363. }
  364. }
  365. )
  366. });
  367. results.push({
  368. name: "Pebbles",
  369. constructor: () => makeObject(
  370. "Pebbles",
  371. {
  372. gravelGrain: {
  373. height: math.unit(20, "mm"),
  374. image: { source: "./media/objects/pebble.svg" },
  375. name: "Grain of gravel",
  376. rename: true
  377. },
  378. sandGrain: {
  379. height: math.unit(0.5, "mm"),
  380. image: { source: "./media/objects/pebble.svg" },
  381. name: "Grain of sand",
  382. rename: true
  383. },
  384. siltGrain: {
  385. height: math.unit(0.03, "mm"),
  386. image: { source: "./media/objects/pebble.svg" },
  387. name: "Grain of silt",
  388. rename: true
  389. },
  390. }
  391. )
  392. });
  393. results.push({
  394. name: "Molecular",
  395. constructor: () => makeObject(
  396. "Molecular",
  397. {
  398. hydrogen: {
  399. height: math.unit(1.06e-10, "m"),
  400. mass: math.unit(1, "dalton"),
  401. image: { source: "./media/objects/circle.svg" },
  402. name: "Hydrogen atom",
  403. rename: true
  404. },
  405. proton: {
  406. height: math.unit(0.877e-15, "m"),
  407. mass: math.unit(1, "dalton"),
  408. image: { source: "./media/objects/circle.svg" },
  409. name: "Proton",
  410. rename: true
  411. },
  412. }
  413. )
  414. });
  415. results.push({
  416. name: "Flagpole",
  417. constructor: () => makeObject(
  418. "Flagpole",
  419. {
  420. residential: {
  421. height: math.unit(20, "feet"),
  422. image: { source: "./media/objects/flagpole.svg" },
  423. name: "Residential"
  424. },
  425. medium: {
  426. height: math.unit(50, "feet"),
  427. image: { source: "./media/objects/flagpole.svg" },
  428. name: "Medium"
  429. },
  430. large: {
  431. height: math.unit(100, "feet"),
  432. image: { source: "./media/objects/flagpole.svg" },
  433. name: "Large"
  434. },
  435. }
  436. )
  437. });
  438. results.push({
  439. name: "Vending Machine",
  440. constructor: () => makeObject(
  441. "Vending Machine",
  442. {
  443. object: {
  444. height: math.unit(183, "cm"),
  445. mass: math.unit(347, "kg"),
  446. image: { source: "./media/objects/vending-machine.svg" },
  447. name: "Vending Machine"
  448. }
  449. }
  450. )
  451. })
  452. results.push({
  453. name: "International Space Station",
  454. constructor: () => makeObject(
  455. "International Space Station",
  456. {
  457. object: {
  458. height: math.unit(209, "feet"),
  459. mass: math.unit(925300, "lbs"),
  460. image: { source: "./media/objects/international-space-station.svg" },
  461. name: "International Space Station"
  462. }
  463. }
  464. )
  465. })
  466. results.push(makeHeight(
  467. [
  468. ["king", 4, "inches"],
  469. ["queen", 351 / 407 * 4, "inches"],
  470. ["bishop", 340 / 407 * 4, "inches"],
  471. ["knight", 309 / 407 * 4, "inches"],
  472. ["rook", 271 / 407 * 4, "inches"],
  473. ["pawn", 197 / 407 * 4, "inches"],
  474. ],
  475. "Chess Pieces",
  476. "chess_"
  477. ));
  478. results.push({
  479. name: "Strand",
  480. constructor: () => {
  481. views = {};
  482. viewInfo = {
  483. opticalFibre: {
  484. name: "Optical Fibre",
  485. thickness: math.unit(0.375, "mm")
  486. },
  487. hair: {
  488. name: "Hair",
  489. thickness: math.unit(0.07, "mm")
  490. },
  491. spiderSilk: {
  492. name: "Spider Silk",
  493. thickness: math.unit(0.003, "mm")
  494. },
  495. suspensionCables: {
  496. name: "Suspension Bridge Cables",
  497. thickness: math.unit(3, "feet")
  498. },
  499. capillary: {
  500. name: "Capillary",
  501. thickness: math.unit(7.5, "micrometers")
  502. },
  503. vein: {
  504. name: "Vein",
  505. thickness: math.unit(10, "mm")
  506. },
  507. thread: {
  508. name: "Thread",
  509. thickness: math.unit(0.4, "mm")
  510. },
  511. powerCord: {
  512. name: "Power Cord",
  513. thickness: math.unit(0.25, "inches")
  514. },
  515. pianoWireBass: {
  516. name: "Piano Wire (Bass)",
  517. thickness: math.unit(8.5, "mm")
  518. },
  519. pianoWireTreble: {
  520. name: "Piano Wire (Treble)",
  521. thickness: math.unit(0.85, "mm")
  522. },
  523. guitarString: {
  524. name: "Guitar String",
  525. thickness: math.unit(0.03, "inches")
  526. },
  527. powerLineThin: {
  528. name: "Power Line (Thin)",
  529. thickness: math.unit(0.325, "inches")
  530. },
  531. powerLineThick: {
  532. name: "Power Line (Thick)",
  533. thickness: math.unit(0.720, "inches")
  534. },
  535. carbonNanotube: {
  536. name: "Carbon Nanotube",
  537. thickness: math.unit(4, "nm")
  538. }
  539. }
  540. Object.entries(viewInfo).forEach(([key, value]) => {
  541. views[key] = {
  542. attributes: {
  543. height: {
  544. name: "Height",
  545. power: 1,
  546. type: "length",
  547. base: math.multiply(value.thickness, 253.4385 / 5)
  548. },
  549. thickness: {
  550. name: "Thickness",
  551. power: 1,
  552. type: "length",
  553. base: value.thickness
  554. },
  555. },
  556. image: {
  557. source: "./media/objects/strand.svg"
  558. },
  559. name: value.name,
  560. rename: true
  561. }
  562. if (value.mass) {
  563. views[key].attributes.mass = {
  564. name: "Mass",
  565. power: 3,
  566. type: "mass",
  567. base: value.mass
  568. };
  569. }
  570. });
  571. return makeEntity({ name: "Strand" }, views);
  572. }
  573. })
  574. results.push(makeHeight(
  575. [
  576. ["mitochondria", 0.5, "micrometer"],
  577. ["bacteria", 0.3, "micrometer"],
  578. ["sperm", 4.65, "micrometers"],
  579. ["red-blood-cell", 6.5, "micrometer"],
  580. ["white-blood-cell", 13, "micrometer"],
  581. ["animal-cell", 25, "micrometers"],
  582. ["plant-cell", 75, "micrometers"],
  583. ["amoeba-proteus", 500, "micrometers"],
  584. ["chaos-carolinensis", 1500, "micrometers"],
  585. ],
  586. "Cells",
  587. "cell_"
  588. ))
  589. results.push(makeHeight(
  590. [
  591. ["stop-sign", 36, "inches"],
  592. ["yield-sign", 36, "inches"],
  593. ["pedestrian-crossing", 30, "inches"],
  594. ["highway-exit", 150, "inches"]
  595. ],
  596. "Signs",
  597. ""
  598. ))
  599. results.push({
  600. name: "Game Consoles",
  601. constructor: () => makeVehicleGroup([
  602. {
  603. name: "Switch",
  604. mass: math.unit(10.48, "ounces"),
  605. sides: {
  606. "Front": { height: math.unit(4.01, "inches") },
  607. "Top": { height: math.unit(1.13, "inches") },
  608. "Side": { height: math.unit(4.01, "inches") },
  609. }
  610. }
  611. ],
  612. "Game Consoles",
  613. "",
  614. "objects")
  615. })
  616. results.push({
  617. name: "Electromagnetic Waves",
  618. constructor: () => {
  619. views = {};
  620. viewInfo = [
  621. ["Gamma rays", math.unit(1, "pm")],
  622. ["Hard X-rays", math.unit(20, "pm")],
  623. ["Soft X-rays", math.unit(1, "nm")],
  624. ["Extreme-ultraviolet", math.unit(50, "nm")],
  625. ["UVC", math.unit(200, "nm")],
  626. ["UVB", math.unit(295, "nm")],
  627. ["UVA", math.unit(350, "nm")],
  628. ["Violet", math.unit(415, "nm")],
  629. ["Blue", math.unit(470, "nm")],
  630. ["Cyan", math.unit(490, "nm")],
  631. ["Green", math.unit(530, "nm")],
  632. ["Yellow", math.unit(580, "nm")],
  633. ["Orange", math.unit(610, "nm")],
  634. ["Red", math.unit(690, "nm")],
  635. ["Near-infrared", math.unit(1.2, "um")],
  636. ["Short-wavelength infrared", math.unit(2.2, "um")],
  637. ["Mid-wavelength infrared", math.unit(6.5, "um")],
  638. ["Long-wavelength infrared", math.unit(12, "um")],
  639. ["Far infrared", math.unit(500, "um")],
  640. ["D-band microwaves (mm-wave)", math.unit(2, "mm")],
  641. ["S-band microwaves (ovens, wifi)", math.unit(11, "cm")],
  642. ["L-band microwaves (GPS)", math.unit(22, "cm")],
  643. ["UHF", math.unit(50, "cm")],
  644. ["FM radio", math.unit(3.5, "m")],
  645. ["VHF", math.unit(5, "m")],
  646. ["HF", math.unit(50, "m")],
  647. ["AM radio", math.unit(250, "m")],
  648. ["MF", math.unit(500, "m")],
  649. ["LF", math.unit(5, "km")],
  650. ["VLF", math.unit(50, "km")],
  651. ["ULF", math.unit(500, "km")],
  652. ["SLF", math.unit(5000, "km")],
  653. ["ELF", math.unit(50000, "km")],
  654. ]
  655. viewInfo.forEach(([name, length]) => {
  656. views[name] = {
  657. attributes: {
  658. height: {
  659. name: "Height",
  660. power: 1,
  661. type: "length",
  662. base: math.multiply(length, 2)
  663. }
  664. },
  665. image: {
  666. source: "./media/objects/sine-wave.svg"
  667. },
  668. name: name,
  669. rename: true,
  670. default: name === "Green"
  671. }
  672. });
  673. return makeEntity({ name: "Electromagnetic Waves" }, views);
  674. }
  675. })
  676. results.push(makeHeight(
  677. [
  678. [".308 Winchester", 71.374, "mm", "./media/objects/ammunition/.308 Winchester.svg"],
  679. [".22 LR", 25.40, "mm", "./media/objects/ammunition/.22 LR.svg"],
  680. ["9mm Luger", 29.69, "mm", "./media/objects/ammunition/9mm Luger.svg"],
  681. [".223 Remington", 2.260, "inches", "./media/objects/ammunition/.223 Remington.svg"],
  682. [".30-06 Springfield", 3.340, "inches", "./media/objects/ammunition/.30-06 Springfield.svg"],
  683. ],
  684. "Ammunition",
  685. "",
  686. "objects",
  687. false
  688. ))
  689. results.push(makeHeight(
  690. [
  691. ["No. 1 (11 Oz.)", 4, "inches", "./media/objects/tin-cans/No. 1 (11 Oz.).svg"],
  692. ["No. 2 (20 Oz.)", 4 + 9/16, "inches", "./media/objects/tin-cans/No. 2 (20 Oz.).svg"],
  693. ["No. 3 (52 Oz.)", 7, "inches", "./media/objects/tin-cans/No. 3 (52 Oz.).svg"],
  694. ["No. 5 (60 Oz.)", 5 + 5/8, "inches", "./media/objects/tin-cans/No. 5 (60 Oz.).svg"],
  695. ["No. 10 (110 Oz.)", 7, "inches", "./media/objects/tin-cans/No. 10 (110 Oz.).svg"],
  696. ],
  697. "Tin Cans",
  698. ""
  699. ))
  700. results.push(makeHeight(
  701. [
  702. ["Garden Hose", 0.875, "inches"],
  703. ["1 Inch Fire Hose", 1.25, "inches"],
  704. ["1.5 Inch Fire Hose", 1.85, "inches"],
  705. ["1.75 Inch Fire Hose", 2.1, "inches"],
  706. ["2.5 Inch Fire Hose", 3, "inches"],
  707. ["4 Inch Fire Hose", 4.5, "inches"],
  708. ["5 Inch Fire Hose", 5.6, "inches"],
  709. ],
  710. "Hoses",
  711. ""
  712. ))
  713. results.push(makeHeight(
  714. [
  715. ["12 Inch Culvert", 14.75, "inches"],
  716. ["24 Inch Culvert", 26.75, "inches"],
  717. ],
  718. "Pipes",
  719. ""
  720. ))
  721. results.push(makeHeight(
  722. [
  723. ["000 Capsule", 26.1, "mm"],
  724. ["00E Capsule", 25.3, "mm"],
  725. ["00 Capsule", 23.4, "mm"],
  726. ["0E Capsule", 23.5, "mm"],
  727. ["0 Capsule", 21.6, "mm"],
  728. ["1 Capsule", 19.4, "mm"],
  729. ["2 Capsule", 17.6, "mm"],
  730. ["3 Capsule", 15.7, "mm"],
  731. ["4 Capsule", 14.3, "mm"],
  732. ["5 Capsule", 11.1, "mm"],
  733. ],
  734. "Pills",
  735. ""
  736. ));
  737. results.push(makeHeight(
  738. [
  739. ["10' Container", 8 + 6/12, "feet", "./media/objects/shipping-containers/10-foot.svg", math.unit(536.3, "ft^3")],
  740. ["20' Container", 8 + 6/12, "feet", "./media/objects/shipping-containers/20-foot.svg", math.unit(1169, "ft^3")],
  741. ["40' Container", 8 + 6/12, "feet", "./media/objects/shipping-containers/40-foot.svg", math.unit(2385, "ft^3")],
  742. ["40' High Cube Container", 9 + 6/12, "feet", "./media/objects/shipping-containers/40-foot-high-cube.svg", math.unit(2660, "ft^3")],
  743. ["45' High Cube Container", 9 + 6/12, "feet", "./media/objects/shipping-containers/45-foot-high-cube.svg", math.unit(3040, "ft^3")],
  744. ["Container Front", 8 + 6/12, "feet", "./media/objects/shipping-containers/front-normal.svg", math.unit(2385, "ft^3")],
  745. ["High Cube Container Front", 9 + 6/12, "feet", "./media/objects/shipping-containers/front-high-cube.svg", math.unit(2660, "ft^3")],
  746. ],
  747. "Shipping Containers",
  748. ""
  749. ));
  750. results.push(makeHeight(
  751. [
  752. ["Regular", 32, "mm"],
  753. ["Micro", 15, "mm"]
  754. ],
  755. "SD Cards",
  756. ""
  757. ))
  758. results.push(makeModel({"name": "Dice", "kind": "objects", "forms": [{"name": "D6 Dotted", "views": [{"name": "Front", "height": 0.01415012776851654}, {"name": "Side", "height": 0.01415012776851654}, {"name": "Top", "height": 0.01415012776851654}]}, {"name": "D4", "views": [{"name": "Front", "height": 0.01699800044298172}, {"name": "Side", "height": 0.01699800044298172}, {"name": "Top", "height": 0.017878876999020576}]}, {"name": "D8", "views": [{"name": "Front", "height": 0.013862096704542637}, {"name": "Side", "height": 0.013862096704542637}, {"name": "Top", "height": 0.01808309182524681}]}, {"name": "D10", "views": [{"name": "Front", "height": 0.015351179987192154}, {"name": "Side", "height": 0.015351179987192154}, {"name": "Top", "height": 0.016876159235835075}]}, {"name": "D10 Percentile", "views": [{"name": "Front", "height": 0.015358946286141872}, {"name": "Side", "height": 0.015358946286141872}, {"name": "Top", "height": 0.016862813383340836}]}, {"name": "D12", "views": [{"name": "Front", "height": 0.017607660964131355}, {"name": "Side", "height": 0.017607660964131355}, {"name": "Top", "height": 0.02110980451107025}]}, {"name": "D20", "views": [{"name": "Front", "height": 0.01964765228331089}, {"name": "Side", "height": 0.01964765228331089}, {"name": "Top", "height": 0.023235414177179337}]}, {"name": "D6 Numbered", "views": [{"name": "Front", "height": 0.014152487739920616}, {"name": "Side", "height": 0.014152487739920616}, {"name": "Top", "height": 0.014152484014630318}]}]}))
  759. results.push(makeModel({"name": "Kitchenware", "kind": "objects", "forms": [{"name": "Fork", "views": [{"name": "Front", "height": 0.2818719744682312}, {"name": "Side", "height": 0.2818719744682312}, {"name": "Top", "height": 0.016759976744651794}]}, {"name": "Knife", "views": [{"name": "Front", "height": 0.3395436704158783}, {"name": "Side", "height": 0.3395436704158783}, {"name": "Top", "height": 0.010758467018604279}]}, {"name": "Spoon", "views": [{"name": "Front", "height": 0.2750821113586426}, {"name": "Side", "height": 0.2750821113586426}, {"name": "Top", "height": 0.019756551831960678}]}, {"name": "Wine Bottle", "views": [{"name": "Front", "height": 0.5660512447357178}, {"name": "Side", "height": 0.5660512447357178}, {"name": "Top", "height": 0.15603119134902954}]}, {"name": "Wooden Spoon", "views": [{"name": "Front", "height": 0.6168732643127441}, {"name": "Side", "height": 0.6168732643127441}, {"name": "Top", "height": 0.0339566171169281}]}, {"name": "Cutting Board", "views": [{"name": "Front", "height": 0.021497011184692383}, {"name": "Side", "height": 0.021497011184692383}, {"name": "Top", "height": 0.7172588109970093}]}, {"name": "Plate", "views": [{"name": "Front", "height": 0.05160319805145264}, {"name": "Side", "height": 0.05160319805145264}, {"name": "Top", "height": 0.40615978837013245}]}, {"name": "Bowl", "views": [{"name": "Front", "height": 0.1036841869354248}, {"name": "Side", "height": 0.1036841869354248}, {"name": "Top", "height": 0.24168895184993744}]}, {"name": "Coffee Cup", "views": [{"name": "Front", "height": 0.12534868717193604}, {"name": "Side", "height": 0.12534868717193604}, {"name": "Top", "height": 0.11728732287883759}]}, {"name": "Tea Cup", "views": [{"name": "Front", "height": 0.08793330192565918}, {"name": "Side", "height": 0.08793330192565918}, {"name": "Top", "height": 0.10884171724319458}]}]}))
  760. results.push(makeModel({"name": "Condoms", "kind": "objects", "forms": [{"name": "Narrow", "views": [{"name": "Front", "height": 0.196}]}, {"name": "Standard", "views": [{"name": "Front", "height": 0.208}]}, {"name": "Large", "views": [{"name": "Front", "height": 0.221}]}, {"name": "XL", "views": [{"name": "Front", "height": 0.229}]}]}))
  761. results.push(makeModel({
  762. "name": "Flat Shapes",
  763. "kind": "objects",
  764. "forms": [
  765. {
  766. "name": "Circle",
  767. "views": [
  768. {
  769. "name": "Top",
  770. "height": 1,
  771. "area": 0.78539816339
  772. }
  773. ]
  774. },
  775. {
  776. "name": "Square",
  777. "views": [
  778. {
  779. "name": "Top",
  780. "height": 1,
  781. "area": 1
  782. }
  783. ]
  784. },
  785. ]
  786. }))
  787. results.push(makeModel({
  788. "name": "Optical Disc Tracks",
  789. "kind": "objects",
  790. "forms": [
  791. {
  792. "name": "CD",
  793. "views": [
  794. {
  795. "name": "Top",
  796. "height": 3800e-9
  797. }
  798. ]
  799. },
  800. {
  801. "name": "DVD",
  802. "views": [
  803. {
  804. "name": "Top",
  805. "height": 1800e-9
  806. }
  807. ]
  808. },
  809. {
  810. "name": "HD-DVD",
  811. "views": [
  812. {
  813. "name": "Top",
  814. "height": 1400e-9
  815. }
  816. ]
  817. },
  818. {
  819. "name": "Blu-ray",
  820. "views": [
  821. {
  822. "name": "Top",
  823. "height": 1090e-9
  824. }
  825. ]
  826. },
  827. ]
  828. }))
  829. results.push({
  830. name: "Saddam Hussein's Hiding Place",
  831. constructor: () => makeObject(
  832. "Saddam Hussein's Hiding Place",
  833. {
  834. object: {
  835. height: math.unit(12, "feet"),
  836. image: { source: "./media/objects/saddam-husseins-hiding-place.svg" },
  837. name: "Saddam Hussein's Hiding Place"
  838. }
  839. }
  840. )
  841. })
  842. /* ***Glassware*** */ results.push(makeModel({"name": "Glassware", "kind": "objects", "forms": [{"name": "Erlenmeyer 250mL", "views": [{"name": "Front", "height": 0.13200001418590546}, {"name": "Side", "height": 0.13200001418590546}, {"name": "Top", "height": 0.0820000022649765}]}, {"name": "Erlenmeyer 50mL", "views": [{"name": "Front", "height": 0.07800000160932541}, {"name": "Side", "height": 0.07800000160932541}, {"name": "Top", "height": 0.050999999046325684}]}, {"name": "Florence 250mL", "views": [{"name": "Front", "height": 0.1444360464811325}, {"name": "Side", "height": 0.1444360464811325}, {"name": "Top", "height": 0.08079908788204193}]}, {"name": "Watch Glass", "views": [{"name": "Front", "height": 0.012000001035630703}, {"name": "Side", "height": 0.012000001035630703}, {"name": "Top", "height": 0.1213480606675148}]}, {"name": "Petri Dish 60mm", "views": [{"name": "Front", "height": 0.012477035634219646}, {"name": "Side", "height": 0.012477035634219646}, {"name": "Top", "height": 0.06493081152439117}]}, {"name": "Petri Dish 100mm", "views": [{"name": "Front", "height": 0.014974183402955532}, {"name": "Side", "height": 0.014974183402955532}, {"name": "Top", "height": 0.10384059697389603}]}]}));
  843. /* ***Shapes*** */ results.push(makeModel({"name": "Shapes", "kind": "objects", "forms": [{"name": "Cube", "views": [{"name": "Front", "height": 1.0, "volume": 0.9999999999999999}, {"name": "Side", "height": 1.0, "volume": 0.9999999999999999}, {"name": "Top", "height": 1.0, "volume": 0.9999999999999999}]}, {"name": "Sphere", "views": [{"name": "Front", "height": 1.0, "volume": 0.5242280941679499}, {"name": "Side", "height": 1.0, "volume": 0.5242280941679499}, {"name": "Top", "height": 0.9999998807907104, "volume": 0.5242280941679499}]}, {"name": "Cone", "views": [{"name": "Front", "height": 1.0, "volume": 0.26169426348501956}, {"name": "Side", "height": 1.0, "volume": 0.26169426348501956}, {"name": "Top", "height": 1.0, "volume": 0.26169426348501956}]}, {"name": "Cylinder", "views": [{"name": "Front", "height": 1.0, "volume": 0.7850827506448366}, {"name": "Side", "height": 1.0, "volume": 0.7850827506448366}, {"name": "Top", "height": 0.9999399781227112, "volume": 0.7850827506448366}]}]}));
  844. /* ***PO Boxes*** */ results.push(makeModel({"name": "PO Boxes", "kind": "objects", "forms": [{"name": "XS", "views": [{"name": "Front", "height": 0.07620000094175339, "volume": 0.003988201638571948}, {"name": "Side", "height": 0.07620000094175339, "volume": 0.003988201638571948}, {"name": "Top", "height": 0.3746500015258789, "volume": 0.003988201638571948}]}, {"name": "S", "views": [{"name": "Front", "height": 0.12700000405311584, "volume": 0.006647002860937575}, {"name": "Side", "height": 0.12700000405311584, "volume": 0.006647002860937575}, {"name": "Top", "height": 0.3746500015258789, "volume": 0.006647002860937575}]}, {"name": "M", "views": [{"name": "Front", "height": 0.1396999955177307, "volume": 0.014623405358175506}, {"name": "Side", "height": 0.1396999955177307, "volume": 0.014623405358175506}, {"name": "Top", "height": 0.3746500015258789, "volume": 0.014623405358175506}]}, {"name": "L", "views": [{"name": "Front", "height": 0.2793999910354614, "volume": 0.02924681071635101}, {"name": "Side", "height": 0.2793999910354614, "volume": 0.02924681071635101}, {"name": "Top", "height": 0.3746500015258789, "volume": 0.02924681071635101}]}, {"name": "XL", "views": [{"name": "Front", "height": 0.30480000376701355, "volume": 0.06526148383352366}, {"name": "Side", "height": 0.30480000376701355, "volume": 0.06526148383352366}, {"name": "Top", "height": 0.3746500015258789, "volume": 0.06526148383352366}]}]}));
  845. /* ***Sex Toys*** */ results.push(makeModel({"name": "Sex Toys", "kind": "objects", "forms": [{"name": "Chance", "views": [{"name": "Front", "height": 0.44450023770332336, "volume": 0.0024940192673095084}, {"name": "Side", "height": 0.44450023770332336, "volume": 0.0024940192673095084}, {"name": "Top", "height": 0.18736252188682556, "volume": 0.0024940192673095084}]}, {"name": "Fenrir", "views": [{"name": "Front", "height": 0.32130947709083557, "volume": 0.0014611460855557515}, {"name": "Side", "height": 0.32130947709083557, "volume": 0.0014611460855557515}, {"name": "Top", "height": 0.11701348423957825, "volume": 0.0014611460855557515}]}]}));
  846. /* ***LEGO*** */ results.push(makeModel({"name": "LEGO", "kind": "objects", "forms": [{"name": "1x1", "views": [{"name": "Front", "height": 0.01119999960064888, "volume": 3.3640754098503267e-07}, {"name": "Angled", "height": 0.01119999960064888, "volume": 3.3640754098503267e-07}, {"name": "Side", "height": 0.01119999960064888, "volume": 3.3640754098503267e-07}, {"name": "Top", "height": 0.00800000037997961, "volume": 3.3640754098503267e-07}, {"name": "Bottom", "height": 0.00800000037997961, "volume": 3.3640754098503267e-07}]}, {"name": "1x2", "views": [{"name": "Front", "height": 0.011200000531971455, "volume": 5.669391684500056e-07}, {"name": "Angled", "height": 0.011200000531971455, "volume": 5.669391684500056e-07}, {"name": "Side", "height": 0.011200000531971455, "volume": 5.669391684500056e-07}, {"name": "Top", "height": 0.00800000037997961, "volume": 5.669391684500056e-07}, {"name": "Bottom", "height": 0.00800000037997961, "volume": 5.669391684500056e-07}]}, {"name": "2x2", "views": [{"name": "Front", "height": 0.01119999960064888, "volume": 1.0245981619502385e-06}, {"name": "Angled", "height": 0.01119999960064888, "volume": 1.0245981619502385e-06}, {"name": "Side", "height": 0.01119999960064888, "volume": 1.0245981619502385e-06}, {"name": "Top", "height": 0.01600000075995922, "volume": 1.0245981619502385e-06}, {"name": "Bottom", "height": 0.01600000075995922, "volume": 1.0245981619502385e-06}]}, {"name": "2x4", "views": [{"name": "Front", "height": 0.011200000531971455, "volume": 1.939916458324457e-06}, {"name": "Angled", "height": 0.011200000531971455, "volume": 1.939916458324457e-06}, {"name": "Side", "height": 0.011200000531971455, "volume": 1.939916458324457e-06}, {"name": "Top", "height": 0.01600000075995922, "volume": 1.939916458324457e-06}, {"name": "Bottom", "height": 0.01600000075995922, "volume": 1.939916458324457e-06}]}]}));
  847. /* ***Bricks*** */ results.push(makeModel({"name": "Bricks", "kind": "objects", "forms": [{"name": "Cinderblock", "views": [{"name": "Front", "height": 0.1936749964952469, "volume": 0.0072986710396893105}, {"name": "Angled", "height": 0.1936749964952469, "volume": 0.0072986710396893105}, {"name": "Side", "height": 0.1936749964952469, "volume": 0.0072986710396893105}, {"name": "Top", "height": 0.1936749964952469, "volume": 0.0072986710396893105}]}, {"name": "Clay Brick", "views": [{"name": "Front", "height": 0.05714999884366989, "volume": 0.0008421204681292792}, {"name": "Angled", "height": 0.05714999884366989, "volume": 0.0008421204681292792}, {"name": "Side", "height": 0.05714999884366989, "volume": 0.0008421204681292792}, {"name": "Top", "height": 0.10159999877214432, "volume": 0.0008421204681292792}]}]}));
  848. /* ***Barrels*** */ results.push(makeModel({"name": "Barrels", "kind": "objects", "forms": [{"name": "55 Gallon Drum", "views": [{"name": "Front", "height": 0.8716663122177124, "volume": 0.20819799602031708}, {"name": "Top", "height": 0.617232084274292, "volume": 0.20819799602031708}]}, {"name": "Sixer Keg", "views": [{"name": "Front", "height": 0.5937249660491943, "volume": 0.02345781959593296}, {"name": "Top", "height": 0.2349499762058258, "volume": 0.02345781959593296}]}, {"name": "Half Barrel Keg", "views": [{"name": "Front", "height": 0.5937249660491943, "volume": 0.07046438753604889}, {"name": "Top", "height": 0.42044833302497864, "volume": 0.07046438753604889}]}]}));
  849. /* ***Pipettes*** */ results.push(makeModel({"name": "Pipettes", "kind": "objects", "forms": [{"name": "Transfer Pipette", "views": [{"name": "Front", "height": 0.1491980254650116, "volume": 0.20819799602031708}, {"name": "Top", "height": 0.010719738900661469, "volume": 0.20819799602031708}, {"name": "Bottom", "height": 0.010719738900661469, "volume": 0.20819799602031708}]}]}));
  850. /* ***Straws*** */ results.push(makeModel({"name": "Straws", "kind": "objects", "forms": [{"name": "Normal", "views": [{"name": "Front", "height": 0.2159000039100647}, {"name": "Top", "height": 0.006095999851822853}]}, {"name": "Wide", "views": [{"name": "Front", "height": 0.2159000039100647}, {"name": "Top", "height": 0.008127997629344463}]}, {"name": "Smoothie", "views": [{"name": "Front", "height": 0.2159000039100647}, {"name": "Top", "height": 0.00914399977773428}]}, {"name": "Boba", "views": [{"name": "Front", "height": 0.2159000039100647}, {"name": "Top", "height": 0.012191999703645706}]}]}));
  851. /* ***Coins*** */ results.push(makeModel({"name": "Coins", "kind": "objects", "forms": [{"name": "U.S. Dollar", "views": [{"name": "Top", "height": 0.026492198929190636, "mass": 0.008100000210106373, "extra": 1.0030240564934132, "bottom": 0.003005876612039225}, {"name": "Side", "height": 0.0020000000949949026, "mass": 0.008100000210106373, "extra": 1.0400310285689658, "bottom": 0.037063637505278635}]}, {"name": "U.S. Half Dollar", "views": [{"name": "Top", "height": 0.03060699999332428, "mass": 0.011339999735355377, "extra": 1.0030240564934132, "bottom": 0.003005876612039225}, {"name": "Side", "height": 0.00215000007301569, "mass": 0.011339999735355377, "extra": 1.0423728813559323, "bottom": 0.0390625}]}, {"name": "U.S. Quarter", "views": [{"name": "Top", "height": 0.024257000535726547, "mass": 0.005669999867677689, "extra": 1.0030240564934132, "bottom": 0.003005876612039225}, {"name": "Side", "height": 0.0017500000540167093, "mass": 0.005669999867677689, "extra": 1.0429166666666667, "bottom": 0.03952417498081355}]}, {"name": "U.S. Dime", "views": [{"name": "Top", "height": 0.017906999215483665, "mass": 0.002268000040203333, "extra": 1.0030240564934132, "bottom": 0.003005876612039225}, {"name": "Side", "height": 0.0013500000350177288, "mass": 0.002268000040203333, "extra": 1.0400310285689658, "bottom": 0.037063637505278635}]}, {"name": "U.S. Nickel", "views": [{"name": "Top", "height": 0.021208999678492546, "mass": 0.004999999888241291, "extra": 1.0030240564934132, "bottom": 0.003005876612039225}, {"name": "Side", "height": 0.0019500000635161996, "mass": 0.004999999888241291, "extra": 1.0324675324675325, "bottom": 0.03048780487804878}]}, {"name": "U.S. Penny", "views": [{"name": "Top", "height": 0.019050000235438347, "mass": 0.0024999999441206455, "extra": 1.0030240564934132, "bottom": 0.003005876612039225}, {"name": "Side", "height": 0.0015200000489130616, "mass": 0.0024999999441206455, "extra": 1.0390151515151516, "bottom": 0.0361911454673226}]}, {"name": "UK \u00a35", "views": [{"name": "Top", "height": 0.028400002047419548, "mass": 0.028279999271035194, "extra": 1.0030011776020675, "bottom": 0.0029832709501544947}, {"name": "Side", "height": 0.0028900043107569218, "mass": 0.028279999271035194, "extra": 1.0295230294117648, "bottom": 0.02787700229446234}]}, {"name": "UK \u00a32", "views": [{"name": "Top", "height": 0.028400002047419548, "mass": 0.012000000104308128, "extra": 1.0030011776020675, "bottom": 0.0029832709501544947}, {"name": "Side", "height": 0.0025000039022415876, "mass": 0.012000000104308128, "extra": 1.0352739726027398, "bottom": 0.032949456174024346}]}, {"name": "UK \u00a31", "views": [{"name": "Top", "height": 0.023430000990629196, "mass": 0.008750000037252903, "extra": 1.0030307842552622, "bottom": 0.0030125236368478067}, {"name": "Side", "height": 0.0028000001329928637, "mass": 0.008750000037252903, "extra": 1.025, "bottom": 0.023809523809523808}]}, {"name": "UK 50p", "views": [{"name": "Top", "height": 0.027300003916025162, "mass": 0.00800000037997961, "extra": 1.0030018608559939, "bottom": 0.0029839460741609334}, {"name": "Side", "height": 0.0017800000496208668, "mass": 0.00800000037997961, "extra": 1.0476851851851852, "bottom": 0.04353338968723577}]}, {"name": "UK 20p", "views": [{"name": "Top", "height": 0.021400000900030136, "mass": 0.004999999888241291, "extra": 1.0030018608559939, "bottom": 0.0029839460741609334}, {"name": "Side", "height": 0.0017000001389533281, "mass": 0.004999999888241291, "extra": 1.0390151515151516, "bottom": 0.0361911454673226}]}, {"name": "UK 10p", "views": [{"name": "Top", "height": 0.024500001221895218, "mass": 0.006500000134110451, "extra": 1.0030240564934132, "bottom": 0.003005876612039225}, {"name": "Side", "height": 0.0018500001169741154, "mass": 0.006500000134110451, "extra": 1.0400310285689658, "bottom": 0.037063637505278635}]}, {"name": "UK 5p", "views": [{"name": "Top", "height": 0.018000001087784767, "mass": 0.0032500000670552254, "extra": 1.0030240564934132, "bottom": 0.003005876612039225}, {"name": "Side", "height": 0.0017000001389533281, "mass": 0.0032500000670552254, "extra": 1.0316455696202531, "bottom": 0.02976190476190476}]}, {"name": "UK 2p", "views": [{"name": "Top", "height": 0.02590000070631504, "mass": 0.007120000198483467, "extra": 1.0030240564934132, "bottom": 0.003005876612039225}, {"name": "Side", "height": 0.00203000009059906, "mass": 0.007120000198483467, "extra": 1.0396153846153846, "bottom": 0.036707056307911656}]}, {"name": "UK 1p", "views": [{"name": "Top", "height": 0.0203000009059906, "mass": 0.0035600000992417336, "extra": 1.0030240564934132, "bottom": 0.003005876612039225}, {"name": "Side", "height": 0.0016500001074746251, "mass": 0.0035600000992417336, "extra": 1.036764705882353, "bottom": 0.03424657534246575}]}, {"name": "Canadian Two Dollar", "views": [{"name": "Top", "height": 0.02800000086426735, "mass": 0.007300000172108412, "extra": 1.0030011776020675, "bottom": 0.0029832709501544947}, {"name": "Side", "height": 0.0018000000854954123, "mass": 0.007300000172108412, "extra": 1.0462962962962963, "bottom": 0.0423728813559322}]}, {"name": "Canadian Dollar", "views": [{"name": "Top", "height": 0.026500001549720764, "mass": 0.0062699997797608376, "extra": 1.0030313886069266, "bottom": 0.003013120727238904}, {"name": "Side", "height": 0.0019500007620081306, "mass": 0.0062699997797608376, "extra": 1.0422131147540985, "bottom": 0.03892668178382468}]}, {"name": "2 Euro", "views": [{"name": "Top", "height": 0.02575000189244747, "mass": 0.008500000461935997, "extra": 1.0030240564934132, "bottom": 0.003005876612039225}, {"name": "Side", "height": 0.0022000002209097147, "mass": 0.008500000461935997, "extra": 1.036267605633803, "bottom": 0.033814839133289594}]}, {"name": "1 Euro", "views": [{"name": "Top", "height": 0.023250000551342964, "mass": 0.007499999832361937, "extra": 1.0030240564934132, "bottom": 0.003005876612039225}, {"name": "Side", "height": 0.0023300000466406345, "mass": 0.007499999832361937, "extra": 1.0297619047619047, "bottom": 0.028089887640449437}]}, {"name": "500 Yen", "views": [{"name": "Top", "height": 0.026500001549720764, "mass": 0.0071000000461936, "extra": 1.0030240564934132, "bottom": 0.003005876612039225}, {"name": "Side", "height": 0.0018100000452250242, "mass": 0.0071000000461936, "extra": 1.0442448684210526, "bottom": 0.04064794267092912}]}, {"name": "50 Yen", "views": [{"name": "Top", "height": 0.021000003442168236, "mass": 0.004000000189989805, "extra": 1.0030240564934132, "bottom": 0.003005876612039225}, {"name": "Side", "height": 0.0015100002055987716, "mass": 0.004000000189989805, "extra": 1.0418242916666667, "bottom": 0.038595807081677744}]}, {"name": "5 Yen", "views": [{"name": "Top", "height": 0.02200000174343586, "mass": 0.0037499999161809683, "extra": 1.0030240564934132, "bottom": 0.003005876612039225}, {"name": "Side", "height": 0.0015100002055987716, "mass": 0.0037499999161809683, "extra": 1.045175438596491, "bottom": 0.041432019308125435}]}]}));
  852. /* ***Cards*** */ results.push(makeModel({"name": "Cards", "kind": "objects", "forms": [{"name": "Credit Card", "views": [{"name": "Front", "height": 0.053975000977516174, "mass": 11.793399810791016, "extra": 1.0047993079868203, "bottom": 0.00475367924528303}, {"name": "Back", "height": 0.053975000977516174, "mass": 11.793399810791016, "extra": 1.0047993079868203, "bottom": 0.00475367924528303}, {"name": "Edge", "height": 0.0015578659949824214, "mass": 11.793399810791016, "extra": 1.1704167, "bottom": 0.127097594675073}]}]}));
  853. /* ***Optical Discs*** */ results.push(makeModel({"name": "Optical Discs", "kind": "objects", "forms": [{"name": "Compact Disc", "views": [{"name": "Top", "height": 0.12000000476837158, "extra": 1.0016588562572393, "bottom": 0.0016533708480855258}, {"name": "Edge", "height": 0.0012000000569969416, "extra": 1.16776865625, "bottom": 0.12561884619752997}, {"name": "Bottom", "height": 0.12000000476837158, "extra": 1.0016588562572393, "bottom": 0.0016533708480855258}]}]}));
  854. /* ***Staples*** */ results.push(makeModel({"name": "Staples", "kind": "objects", "forms": [{"name": "Standard Staple", "views": [{"name": "Front", "height": 0.00634999992325902}, {"name": "Angled", "height": 0.00634999992325902}, {"name": "Side", "height": 0.00634999992325902}, {"name": "Top", "height": 0.0003969999961555004}]}]}));
  855. /* ***Rulers*** */ results.push(makeModel({"name": "Rulers", "kind": "objects", "forms": [{"name": "Wooden Ruler", "views": [{"name": "Top", "height": 0.30797499418258667, "extra": 1.0012004801920769, "bottom": 0.0011976047904191617}, {"name": "Edge", "height": 0.003634304739534855, "extra": 1.0459056530118458, "bottom": 0.04204540909090908}, {"name": "End", "height": 0.003634304739534855, "extra": 1.0054553851294097, "bottom": 0.005396505102040825}]}]}));
  856. /* ***Batteries*** */ results.push(makeModel({"name": "Batteries", "kind": "objects", "forms": [{"name": "AA", "views": [{"name": "Front", "height": 0.05000000447034836, "mass": 0.02369000017642975, "extra": 1.0017165366146457, "bottom": 0.0017106637806162154}, {"name": "Top", "height": 0.014079931192100048, "mass": 0.02369000017642975, "extra": 1.0016588562572393, "bottom": 0.0016533708480855258}, {"name": "Bottom", "height": 0.014079931192100048, "mass": 0.02369000017642975, "extra": 1.0016588562572393, "bottom": 0.0016533708480855258}]}, {"name": "AAA", "views": [{"name": "Front", "height": 0.044222988188266754, "mass": 0.011660000309348106, "extra": 1.001890756302521, "bottom": 0.0018836333193804123}, {"name": "Top", "height": 0.010320000350475311, "mass": 0.011660000309348106, "extra": 1.0016588562572393, "bottom": 0.0016533708480855258}, {"name": "Bottom", "height": 0.010320000350475311, "mass": 0.011660000309348106, "extra": 1.0016588562572393, "bottom": 0.0016533708480855258}]}, {"name": "CR1632", "views": [{"name": "Front", "height": 0.0029999995604157448, "mass": 0.0019000000320374966, "extra": 1.009421889198884, "bottom": 0.009247628928647859}, {"name": "Top", "height": 0.01591000147163868, "mass": 0.0019000000320374966, "extra": 1.0016588562572393, "bottom": 0.0016533708480855258}, {"name": "Bottom", "height": 0.01591000147163868, "mass": 0.0019000000320374966, "extra": 1.0016588562572393, "bottom": 0.0016533708480855258}]}, {"name": "CR2032", "views": [{"name": "Front", "height": 0.0029799621552228928, "mass": 0.0029700000304728746, "extra": 1.0114514097204386, "bottom": 0.01119501237341194}, {"name": "Top", "height": 0.01996004953980446, "mass": 0.0029700000304728746, "extra": 1.0016588562572393, "bottom": 0.0016533708480855258}, {"name": "Bottom", "height": 0.01996004953980446, "mass": 0.0029700000304728746, "extra": 1.0016588562572393, "bottom": 0.0016533708480855258}]}]}));
  857. /* ***Poker Chips*** */ results.push(makeModel({"name": "Poker Chips", "kind": "objects", "forms": [{"name": "Poker Chip", "views": [{"name": "Top", "height": 0.039500001817941666, "mass": 0.007910000160336494, "extra": 1.0016588562572393, "bottom": 0.0016533708480855258}, {"name": "Edge", "height": 0.0033300002105534077, "mass": 0.007910000160336494, "extra": 1.0211183214285713, "bottom": 0.020262501393808655}]}]}));
  858. /* ***Christmas Lights*** */ results.push(makeModel({"name": "Christmas Lights", "kind": "objects", "forms": [{"name": "Mini", "views": [{"name": "Front", "height": 0.033121414482593536, "extra": 1.0075370937981671, "bottom": 0.007425165461073019}, {"name": "Top", "height": 0.007692667655646801, "extra": 1.0093268450932684, "bottom": 0.009156050955414078}, {"name": "Side", "height": 0.033121414482593536, "extra": 1.0077120470624947, "bottom": 0.007594902570379044}]}, {"name": "Mini LED", "views": [{"name": "Front", "height": 0.02188589796423912, "extra": 1.0077340518147158, "bottom": 0.007616242979048915}, {"name": "Top", "height": 0.007906977087259293, "extra": 1.0092071765603252, "bottom": 0.0090406979557117}, {"name": "Side", "height": 0.02188589796423912, "extra": 1.0077353929666926, "bottom": 0.007617543580618483}]}, {"name": "C3", "views": [{"name": "Front", "height": 0.03569226711988449, "extra": 1.0077726093039134, "bottom": 0.007653631922533896}, {"name": "Top", "height": 0.010434086434543133, "extra": 1.0077421350106344, "bottom": 0.007624081671370658}, {"name": "Side", "height": 0.03569226711988449, "extra": 1.0077429305962002, "bottom": 0.00762485317826907}]}, {"name": "C6", "views": [{"name": "Front", "height": 0.04648996517062187, "extra": 1.0078682537523322, "bottom": 0.0077463532069571685}, {"name": "Top", "height": 0.01783125475049019, "extra": 1.0077421350106344, "bottom": 0.007624081671370658}, {"name": "Side", "height": 0.04648996517062187, "extra": 1.0075915684822607, "bottom": 0.0074780285505531285}]}, {"name": "C7", "views": [{"name": "Front", "height": 0.05178024619817734, "extra": 1.0078521972259797, "bottom": 0.007730789852707604}, {"name": "Top", "height": 0.020485974848270416, "extra": 1.0077421350106344, "bottom": 0.007624081671370658}, {"name": "Side", "height": 0.05178024619817734, "extra": 1.0078521972259797, "bottom": 0.007730789852707604}]}, {"name": "C9", "views": [{"name": "Front", "height": 0.07412098348140717, "extra": 1.0075387064717476, "bottom": 0.007426730587854461}, {"name": "Top", "height": 0.02858671173453331, "extra": 1.0077421350106344, "bottom": 0.007624081671370658}, {"name": "Side", "height": 0.07412098348140717, "extra": 1.0075387064717476, "bottom": 0.007426730587854461}]}]}));
  859. /* ***Christmas Trees*** */ results.push(makeModel({"name": "Christmas Trees", "kind": "objects", "forms": [{"name": "Christmas Tree", "views": [{"name": "Front", "height": 2.5790183544158936, "extra": 1.0018578258221682, "bottom": 0.0018509483429142528}, {"name": "Angled", "height": 2.5790183544158936, "extra": 1.0017254125814505, "bottom": 0.001719478960187692}, {"name": "Side", "height": 2.5790183544158936, "extra": 1.0018771924482337, "bottom": 0.0018701711060793292}, {"name": "Top", "height": 0.08875526487827301, "extra": 1.0000312, "bottom": 3.119805324149028e-05}]}]}));
  860. /* ***Nerf Darts*** */ results.push(makeModel({"name": "Nerf Darts", "kind": "objects", "forms": [{"name": "Elite", "views": [{"name": "Top", "height": 0.07250000536441803, "extra": 1.0029898101799761, "bottom": 0.0029720385179437593}, {"name": "Tip", "height": 0.012500002980232239, "extra": 1.0030365024065977, "bottom": 0.003018173027275935}, {"name": "Side", "height": 0.012500002980232239, "extra": 1.0173611111111112, "bottom": 0.016778523489932886}]}]}));
  861. /* ***Popsicle Sticks*** */ results.push(makeModel({"name": "Popsicle Sticks", "kind": "objects", "forms": [{"name": "Thin", "views": [{"name": "Top", "height": 0.11500000208616257, "extra": 1.0046167238023707, "bottom": 0.0045744855299115405}, {"name": "Front", "height": 0.0020000000949949026, "extra": 1.2473394461077845, "bottom": 0.16547998864234453}, {"name": "Side", "height": 0.0020000000949949026, "extra": 1.2582112068965519, "bottom": 0.17027656973934802}]}]}));
  862. /* ***Corks*** */ results.push(makeModel({"name": "Corks", "kind": "objects", "forms": [{"name": "Regular", "views": [{"name": "Front", "height": 0.04400000348687172, "extra": 1.0113738671148191, "bottom": 0.011120892018779369}, {"name": "Top", "height": 0.021000001579523087, "extra": 1.023945585768944, "bottom": 0.022851214342994603}]}, {"name": "Champagne", "views": [{"name": "Front", "height": 0.044000186026096344, "extra": 1.0114045618247298, "bottom": 0.011150234741784037}, {"name": "Top", "height": 0.030000001192092896, "extra": 1.0167765827955573, "bottom": 0.016231949505918646}]}]}));
  863. /* ***Earplugs*** */ results.push(makeModel({"name": "Earplugs", "kind": "objects", "forms": [{"name": "Foam", "views": [{"name": "Side", "height": 0.024441389366984367, "extra": 1.0213971375308197, "bottom": 0.0205190400854041}, {"name": "Tip", "height": 0.011500000953674316, "extra": 1.0436633226145273, "bottom": 0.04015658294231294}]}]}));
  864. /* ***Chapstick*** */ results.push(makeModel({"name": "Chapstick", "kind": "objects", "forms": [{"name": "Chapstick", "views": [{"name": "Standing", "height": 0.06505000591278076, "extra": 1.002999539418938, "bottom": 0.002981652252010966}, {"name": "Front", "height": 0.015500002540647984, "extra": 1.0029709874968242, "bottom": 0.0029534382406529768}, {"name": "Side", "height": 0.015500002540647984, "extra": 1.0123118467336683, "bottom": 0.012015969191581797}]}]}));
  865. /* ***Tires*** */ results.push(makeModel({"name": "Tires", "kind": "objects", "forms": [{"name": "Go-Kart - 11 x 6 - 5", "views": [{"name": "Side", "height": 0.2793999910354614, "extra": 1.0029288293946745, "bottom": 0.0029117732206759028}, {"name": "Standing", "height": 0.2793999910354614, "extra": 1.003001200480192, "bottom": 0.0029832935560859188}, {"name": "Corner", "height": 0.2793999910354614, "extra": 1.0032795142016109, "bottom": 0.00325814394294732}, {"name": "Flat", "height": 0.15240000188350677, "extra": 1.0057755775577557, "bottom": 0.005709624796084829}]}, {"name": "Road Bicycle - 26x2.125", "views": [{"name": "Side", "height": 0.6588727235794067, "extra": 1.0028477652804597, "bottom": 0.002831637601960242}, {"name": "Standing", "height": 0.6588727235794067, "extra": 1.003001200480192, "bottom": 0.0029832935560859188}, {"name": "Corner", "height": 0.6588727235794067, "extra": 1.0027989521571252, "bottom": 0.0027833711119693155}, {"name": "Flat", "height": 0.050800032913684845, "extra": 1.0390625, "bottom": 0.036231884057971016}]}, {"name": "Fat Mountain Bicycle - 27.5x4.0", "views": [{"name": "Side", "height": 0.6982154846191406, "extra": 1.0028477652804597, "bottom": 0.002831637601960242}, {"name": "Standing", "height": 0.6982154846191406, "extra": 1.0029411764705882, "bottom": 0.0029239766081870532}, {"name": "Corner", "height": 0.6982154846191406, "extra": 1.0028270906750372, "bottom": 0.002811195664937145}, {"name": "Flat", "height": 0.1016000285744667, "extra": 1.0202479338842976, "bottom": 0.019459888800635445}]}, {"name": "Motorcycle - 130 90-16", "views": [{"name": "Side", "height": 0.6403999924659729, "extra": 1.0028477652804597, "bottom": 0.002831637601960242}, {"name": "Standing", "height": 0.6403999924659729, "extra": 1.003031394441443, "bottom": 0.0030131264916467507}, {"name": "Corner", "height": 0.6403999924659729, "extra": 1.0028571202156527, "bottom": 0.0028408867059765163}, {"name": "Flat", "height": 0.1300000250339508, "extra": 1.014792899408284, "bottom": 0.014367816091954023}]}, {"name": "Spare - 125 80D15", "views": [{"name": "Side", "height": 0.5809999704360962, "extra": 1.0028477652804597, "bottom": 0.002831637601960242}, {"name": "Standing", "height": 0.5809999704360962, "extra": 1.0029411764705882, "bottom": 0.0029239766081870532}, {"name": "Corner", "height": 0.5809999704360962, "extra": 1.0028894086855895, "bottom": 0.002872807257108101}, {"name": "Flat", "height": 0.1250000298023224, "extra": 1.0136871368715084, "bottom": 0.013322444625406297}]}, {"name": "Car - 205 55R16", "views": [{"name": "Side", "height": 0.6319000124931335, "extra": 1.0028477652804597, "bottom": 0.002831637601960242}, {"name": "Standing", "height": 0.6319000124931335, "extra": 1.003001200480192, "bottom": 0.0029832935560859188}, {"name": "Corner", "height": 0.6319000124931335, "extra": 1.0029571688095542, "bottom": 0.0029397819465955197}, {"name": "Flat", "height": 0.20500002801418304, "extra": 1.0092592592592593, "bottom": 0.00909090909090909}]}, {"name": "Truck - 265 70R17", "views": [{"name": "Side", "height": 0.8027999401092529, "extra": 1.0028477652804597, "bottom": 0.002831637601960242}, {"name": "Standing", "height": 0.8027999401092529, "extra": 1.003031394441443, "bottom": 0.0030131264916467507}, {"name": "Corner", "height": 0.8027999401092529, "extra": 1.0029571688095542, "bottom": 0.0029397819465955197}, {"name": "Flat", "height": 0.26500001549720764, "extra": 1.009090909090909, "bottom": 0.008928571428571428}]}, {"name": "F1 2017 Front - 305 660 R13", "views": [{"name": "Side", "height": 0.6599999666213989, "extra": 1.0028477652804597, "bottom": 0.002831637601960242}, {"name": "Standing", "height": 0.6599999666213989, "extra": 1.003001200480192, "bottom": 0.0029832935560859188}, {"name": "Corner", "height": 0.6599999666213989, "extra": 1.003103582564669, "bottom": 0.003084436955157345}, {"name": "Flat", "height": 0.30500003695487976, "extra": 1.0059864805194805, "bottom": 0.005915652640891136}]}, {"name": "F1 2017 Back - 405 660 R13", "views": [{"name": "Side", "height": 0.6599999666213989, "extra": 1.0028477652804597, "bottom": 0.002831637601960242}, {"name": "Standing", "height": 0.6599999666213989, "extra": 1.003001200480192, "bottom": 0.0029832935560859188}, {"name": "Corner", "height": 0.6599999666213989, "extra": 1.0034215303937206, "bottom": 0.003398275785944864}, {"name": "Flat", "height": 0.4050000309944153, "extra": 1.0048923679060666, "bottom": 0.0048449612403100775}]}, {"name": "F1 2022 Front - 305 720 R18", "views": [{"name": "Side", "height": 0.7200000286102295, "extra": 1.0028477652804597, "bottom": 0.002831637601960242}, {"name": "Standing", "height": 0.7200000286102295, "extra": 1.003001200480192, "bottom": 0.0029832935560859188}, {"name": "Corner", "height": 0.7200000286102295, "extra": 1.003025240396598, "bottom": 0.0030070463205911224}, {"name": "Flat", "height": 0.30500003695487976, "extra": 1.0070821529745042, "bottom": 0.006983240223463687}]}, {"name": "F1 2022 Back - 305 720 R18", "views": [{"name": "Side", "height": 0.7199999690055847, "extra": 1.0028477652804597, "bottom": 0.002831637601960242}, {"name": "Standing", "height": 0.7199999690055847, "extra": 1.003031394441443, "bottom": 0.0030131264916467507}, {"name": "Corner", "height": 0.7199999690055847, "extra": 1.0031091187330654, "bottom": 0.003089904970212825}, {"name": "Flat", "height": 0.4050000309944153, "extra": 1.0052238752665246, "bottom": 0.005169861839732653}]}, {"name": "18-Wheeler - 295 75R22.5", "views": [{"name": "Side", "height": 1.0139999389648438, "extra": 1.0028477652804597, "bottom": 0.002831637601960242}, {"name": "Standing", "height": 1.0139999389648438, "extra": 1.003001200480192, "bottom": 0.0029832935560859188}, {"name": "Corner", "height": 1.0139999389648438, "extra": 1.0028337685727151, "bottom": 0.002817798594512286}, {"name": "Flat", "height": 0.29500001668930054, "extra": 1.009383388521002, "bottom": 0.009210536437246961}]}, {"name": "Small Tractor - 420 85R24", "views": [{"name": "Side", "height": 1.3236000537872314, "extra": 1.0028477652804597, "bottom": 0.002831637601960242}, {"name": "Standing", "height": 1.3236000537872314, "extra": 1.003001200480192, "bottom": 0.0029832935560859188}, {"name": "Corner", "height": 1.3236000537872314, "extra": 1.0028111296204585, "bottom": 0.0027954130834179918}, {"name": "Flat", "height": 0.4200000464916229, "extra": 1.009469696969697, "bottom": 0.00929368029739777}]}, {"name": "Large Tractor - 520 85R42", "views": [{"name": "Side", "height": 1.9507999420166016, "extra": 1.0028477652804597, "bottom": 0.002831637601960242}, {"name": "Standing", "height": 1.9507999420166016, "extra": 1.003001200480192, "bottom": 0.0029832935560859188}, {"name": "Corner", "height": 1.9507999420166016, "extra": 1.0028894086855895, "bottom": 0.002872807257108101}, {"name": "Flat", "height": 0.5200000405311584, "extra": 1.0112612612612613, "bottom": 0.011013215859030838}]}, {"name": "Huge Dump Truck - 50 65R51", "views": [{"name": "Side", "height": 2.9463999271392822, "extra": 1.0029288293946745, "bottom": 0.0029117732206759028}, {"name": "Standing", "height": 2.9463999271392822, "extra": 1.003001200480192, "bottom": 0.0029832935560859188}, {"name": "Corner", "height": 2.9463999271392822, "extra": 1.0032182697065077, "bottom": 0.0031976876638289227}, {"name": "Flat", "height": 1.2700001001358032, "extra": 1.0069637883008355, "bottom": 0.006868131868131868}]}, {"name": "Giant Dump Truck - 59 80R63", "views": [{"name": "Side", "height": 3.997960090637207, "extra": 1.0028477652804597, "bottom": 0.002831637601960242}, {"name": "Standing", "height": 3.997960090637207, "extra": 1.003001200480192, "bottom": 0.0029832935560859188}, {"name": "Corner", "height": 3.997960090637207, "extra": 1.002852124056109, "bottom": 0.0028359471101594472}, {"name": "Flat", "height": 1.4986001253128052, "extra": 1.0080128205128205, "bottom": 0.007886435331230283}]}]}));
  866. /* ***Balloons*** */ results.push(makeModel({"name": "Balloons", "kind": "objects", "forms": [{"name": "11 Inch Latex", "views": [{"name": "Front", "height": 0.28792625665664673}, {"name": "Top", "height": 0.21956680715084076}]}, {"name": "5 Inch Latex", "views": [{"name": "Front", "height": 0.13087554275989532}, {"name": "Top", "height": 0.09980308264493942}]}, {"name": "16 Inch Latex", "views": [{"name": "Front", "height": 0.4188019633293152}, {"name": "Top", "height": 0.3193700611591339}]}, {"name": "18 Inch Foil", "views": [{"name": "Front", "height": 0.47235628962516785}, {"name": "Top", "height": 0.1964356005191803}]}]}));
  867. /* ***Rocks*** */ results.push(makeModel({"name": "Rocks", "kind": "objects", "forms": [{"name": "Large Boulder", "views": [{"name": "Front", "height": 1.0000026109741356, "extra": 1.002995838173109, "bottom": 0.0029779949909625107}, {"name": "Top", "height": 0.845450052363752, "extra": 1.0035483458411265, "bottom": 0.0035233417708872153}]}, {"name": "Boulder", "views": [{"name": "Front", "height": 0.42499986759851893, "extra": 1.0029978528490182, "bottom": 0.0029799857315872813}, {"name": "Top", "height": 0.34015620512139577, "extra": 1.0032412475941552, "bottom": 0.003220371551070796}]}, {"name": "Cobble", "views": [{"name": "Front", "height": 0.10762587486293107, "extra": 1.0029940116165705, "bottom": 0.0029761901209798963}, {"name": "Top", "height": 0.15000028178283387, "extra": 1.0030017311215316, "bottom": 0.002983817883527537}]}, {"name": "Coarse Gravel", "views": [{"name": "Front", "height": 0.034610704158568595, "extra": 1.00322185707842, "bottom": 0.0032012292720404634}, {"name": "Top", "height": 0.04000000189989805, "extra": 1.0030708444050456, "bottom": 0.0030520993605554956}]}, {"name": "Gravel", "views": [{"name": "Front", "height": 0.010000001428648875, "extra": 1.003000840235266, "bottom": 0.002982937596945472}, {"name": "Top", "height": 0.008322577871802683, "extra": 1.0030008288889558, "bottom": 0.0029829263856125583}]}, {"name": "Fine Gravel", "views": [{"name": "Front", "height": 0.0036296607787839053, "extra": 1.0029713425714273, "bottom": 0.0029537891326337357}, {"name": "Top", "height": 0.004000000666826986, "extra": 1.0030125349548904, "bottom": 0.0029944929256688793}]}, {"name": "Coarse Sand", "views": [{"name": "Front", "height": 0.0010000000474974513, "extra": 1.003055968854288, "bottom": 0.0030374044276304606}, {"name": "Top", "height": 0.0007424018139601599, "extra": 1.003041656200727, "bottom": 0.0030232647368604185}]}, {"name": "Sand", "views": [{"name": "Front", "height": 0.0004000000547617691, "extra": 1.0029694461514826, "bottom": 0.002951915045937294}, {"name": "Top", "height": 0.0003179447503901846, "extra": 1.0031279409056122, "bottom": 0.0031084945312140873}]}, {"name": "Fine Sand", "views": [{"name": "Front", "height": 0.00010000000623986132, "extra": 1.00296950148289, "bottom": 0.002951969725932966}, {"name": "Top", "height": 7.273171442497266e-05, "extra": 1.0030008351924509, "bottom": 0.002982932614120439}]}, {"name": "Coarse Silt", "views": [{"name": "Front", "height": 4.000000100582834e-05, "extra": 1.002956312435192, "bottom": 0.0029389356114035287}, {"name": "Top", "height": 3.424222184936817e-05, "extra": 1.003374904730885, "bottom": 0.0033522774965205867}]}, {"name": "Silt", "views": [{"name": "Front", "height": 1.005840069891737e-05, "extra": 1.0030307496862423, "bottom": 0.003012489483130748}, {"name": "Top", "height": 9.466139117975786e-06, "extra": 1.0028920897851399, "bottom": 0.002875457621908}]}, {"name": "Fine Silt", "views": [{"name": "Front", "height": 3.99999991431831e-06, "extra": 1.002984070027842, "bottom": 0.0029663663380798963}, {"name": "Top", "height": 3.295774262477159e-06, "extra": 1.0030242565960672, "bottom": 0.0030060743159108358}]}, {"name": "Clay", "views": [{"name": "Front", "height": 9.999999785795775e-07, "extra": 1.0031219920590357, "bottom": 0.0031026193530708404}, {"name": "Top", "height": 8.107900306119487e-07, "extra": 1.0037852406344203, "bottom": 0.0037567998515137}]}]}));
  868. /* ***Cigars*** */ results.push(makeModel({"name": "Cigars", "kind": "objects", "forms": [{"name": "Cigarillo", "views": [{"name": "Top", "height": 0.08889999240636826, "volume": 3.990811986232785e-06, "extra": 1.0078034813925572, "bottom": 0.007683564290616388}, {"name": "Tip", "height": 0.008334378711879253, "volume": 3.990811986232785e-06, "extra": 1.0036314549102778, "bottom": 0.0036052701582396937}, {"name": "Angled", "height": 0.008334378711879253, "volume": 3.990811986232785e-06, "extra": 1.0401768788832113, "bottom": 0.03718863251447831}, {"name": "Corner", "height": 0.008334378711879253, "volume": 3.990811986232785e-06, "extra": 1.0655919410446573, "bottom": 0.05798521538647454}]}, {"name": "Gordito", "views": [{"name": "Top", "height": 0.11429999023675919, "volume": 3.990811986232785e-06, "extra": 1.0079193035124587, "bottom": 0.007795828449217845}, {"name": "Tip", "height": 0.02381250448524952, "volume": 3.990811986232785e-06, "extra": 1.0039577729509503, "bottom": 0.003926691047719625}, {"name": "Angled", "height": 0.02381250448524952, "volume": 3.990811986232785e-06, "extra": 1.0195849553394447, "bottom": 0.018846730585809553}, {"name": "Corner", "height": 0.02381250448524952, "volume": 3.990811986232785e-06, "extra": 1.03188257926546, "bottom": 0.029971445304234696}]}, {"name": "Corona", "views": [{"name": "Top", "height": 0.13334998488426208, "volume": 3.990811986232785e-06, "extra": 1.0079567096967876, "bottom": 0.007832074608815878}, {"name": "Tip", "height": 0.016668755561113358, "volume": 3.990811986232785e-06, "extra": 1.0039577729509503, "bottom": 0.003926691047719625}, {"name": "Angled", "height": 0.016668755561113358, "volume": 3.990811986232785e-06, "extra": 1.0312449727453712, "bottom": 0.029407311455488427}, {"name": "Corner", "height": 0.016668755561113358, "volume": 3.990811986232785e-06, "extra": 1.046743512219221, "bottom": 0.042747203372830146}]}, {"name": "Toro", "views": [{"name": "Top", "height": 0.15239998698234558, "volume": 3.990811986232785e-06, "extra": 1.0079435604923446, "bottom": 0.007819333790396947}, {"name": "Tip", "height": 0.019843757152557373, "volume": 3.990811986232785e-06, "extra": 1.0036314549102778, "bottom": 0.0036052701582396937}, {"name": "Angled", "height": 0.019843757152557373, "volume": 3.990811986232785e-06, "extra": 1.0278123099930814, "bottom": 0.02634678034834579}, {"name": "Corner", "height": 0.019843757152557373, "volume": 3.990811986232785e-06, "extra": 1.0448137469133647, "bottom": 0.04112758458028668}]}, {"name": "Gordo", "views": [{"name": "Top", "height": 0.15239998698234558, "volume": 3.990811986232785e-06, "extra": 1.0079555688982287, "bottom": 0.007830969267139479}, {"name": "Tip", "height": 0.02381250634789467, "volume": 3.990811986232785e-06, "extra": 1.0039577729509503, "bottom": 0.003926691047719625}, {"name": "Angled", "height": 0.02381250634789467, "volume": 3.990811986232785e-06, "extra": 1.027061335894112, "bottom": 0.025671903866942687}, {"name": "Corner", "height": 0.02381250634789467, "volume": 3.990811986232785e-06, "extra": 1.0398129108307415, "bottom": 0.036876582638114}]}, {"name": "Churchill", "views": [{"name": "Top", "height": 0.1777999848127365, "volume": 3.990811986232785e-06, "extra": 1.0077669183790798, "bottom": 0.007648113827377554}, {"name": "Tip", "height": 0.019050007686018944, "volume": 3.990811986232785e-06, "extra": 1.0039577729509503, "bottom": 0.003926691047719625}, {"name": "Angled", "height": 0.019050007686018944, "volume": 3.990811986232785e-06, "extra": 1.0342245955320921, "bottom": 0.032032029055124485}, {"name": "Corner", "height": 0.019050007686018944, "volume": 3.990811986232785e-06, "extra": 1.0564428597018385, "bottom": 0.0507175702929161}]}, {"name": "Double Corona", "views": [{"name": "Top", "height": 0.19049997627735138, "volume": 3.990811986232785e-06, "extra": 1.0076538415366147, "bottom": 0.007538445403512905}, {"name": "Tip", "height": 0.019843757152557373, "volume": 3.990811986232785e-06, "extra": 1.0036314549102778, "bottom": 0.0036052701582396937}, {"name": "Angled", "height": 0.019843757152557373, "volume": 3.990811986232785e-06, "extra": 1.0359832664342037, "bottom": 0.03356752783868947}, {"name": "Corner", "height": 0.019843757152557373, "volume": 3.990811986232785e-06, "extra": 1.0572475168801636, "bottom": 0.0513663274810741}]}, {"name": "Gran Corona", "views": [{"name": "Top", "height": 0.2349499762058258, "volume": 3.990811986232785e-06, "extra": 1.0078034813925572, "bottom": 0.007683564290616388}, {"name": "Tip", "height": 0.018653135746717453, "volume": 3.990811986232785e-06, "extra": 1.0039577729509503, "bottom": 0.003926691047719625}, {"name": "Angled", "height": 0.018653135746717453, "volume": 3.990811986232785e-06, "extra": 1.0456022294845302, "bottom": 0.04179072868490108}, {"name": "Corner", "height": 0.018653135746717453, "volume": 3.990811986232785e-06, "extra": 1.0699440522193104, "bottom": 0.06136045454545457}]}]}));
  869. /* ***Baseball Bats*** */ results.push(makeModel({"name": "Baseball Bats", "kind": "objects", "trace_alpha": 1.0, "forms": [{"name": "Baseball Bat", "views": [{"name": "Side", "height": 0.8608592748641968, "volume": 0, "extra": 1.001574415405777, "bottom": 0.0015694733995786463}, {"name": "Handle End", "height": 0.065224289894104, "volume": 0, "extra": 1.0230090136543966, "bottom": 0.02199676588136297}, {"name": "Cap End", "height": 0.065224289894104, "volume": 0, "extra": 1.0230090136543966, "bottom": 0.02199676588136297}]}]}));
  870. /* ***Bones*** */ results.push(makeModel({"name": "Bones", "kind": "objects", "trace_alpha": 1.0, "forms": [{"name": "Skull", "views": [{"name": "Front", "height": 0.23551702499389648, "volume": 4403.2169813546625, "extra": 1.0024158338523017, "bottom": 0.002404217472385571}, {"name": "Angled", "height": 0.23551702499389648, "volume": 4403.2169813546625, "extra": 1.0025332806455665, "bottom": 0.0025205103255172326}, {"name": "Corner", "height": 0.23551702499389648, "volume": 4403.2169813546625, "extra": 1.0028988377217882, "bottom": 0.002882128078601637}, {"name": "Side", "height": 0.23551702499389648, "volume": 4403.2169813546625, "extra": 1.0024147877890686, "bottom": 0.0024031814426632974}, {"name": "Back", "height": 0.23551702499389648, "volume": 4403.2169813546625, "extra": 1.00227523066502, "bottom": 0.002264924214964244}, {"name": "Top", "height": 0.22311577200889587, "volume": 4403.2169813546625, "extra": 1.0021999440561942, "bottom": 0.0021903069506793785}, {"name": "Bottom", "height": 0.22311577200889587, "volume": 4403.2169813546625, "extra": 1.0023709354260157, "bottom": 0.0023597458161120407}]}, {"name": "Jawless Skull", "views": [{"name": "Front", "height": 0.1734330654144287, "volume": 4214.311079553011, "extra": 1.0023973613432866, "bottom": 0.002385921511288014}, {"name": "Angled", "height": 0.1734330654144287, "volume": 4214.311079553011, "extra": 1.003351810305238, "bottom": 0.0033294906630068812}, {"name": "Corner", "height": 0.1734330654144287, "volume": 4214.311079553011, "extra": 1.0038756842055723, "bottom": 0.0038458734238017702}, {"name": "Side", "height": 0.1734330654144287, "volume": 4214.311079553011, "extra": 1.0030533756011457, "bottom": 0.003034842572616555}, {"name": "Back", "height": 0.1734330654144287, "volume": 4214.311079553011, "extra": 1.0023973613432866, "bottom": 0.002385921511288014}, {"name": "Top", "height": 0.22311577200889587, "volume": 4214.311079553011, "extra": 1.0022183025754894, "bottom": 0.002208504313874439}, {"name": "Bottom", "height": 0.22311577200889587, "volume": 4214.311079553011, "extra": 1.0023596167940831, "bottom": 0.0023485335158322782}]}, {"name": "Arm", "views": [{"name": "Front", "height": 0.8233612775802612, "volume": 1114.7402635756487, "extra": 1.0019697762132311, "bottom": 0.001962046627678273}, {"name": "Angled", "height": 0.8233612775802612, "volume": 1114.7402635756487, "extra": 1.0019413794333594, "bottom": 0.0019338706798302041}, {"name": "Corner", "height": 0.8233612775802612, "volume": 1114.7402635756487, "extra": 1.0021458250592707, "bottom": 0.002136655282374897}, {"name": "Side", "height": 0.8233612775802612, "volume": 1114.7402635756487, "extra": 1.0021495767829705, "bottom": 0.00214037498223317}, {"name": "Back", "height": 0.8233612775802612, "volume": 1114.7402635756487, "extra": 1.0021127180397746, "bottom": 0.0021038284471488785}, {"name": "Top", "height": 0.2454056441783905, "volume": 1114.7402635756487, "extra": 1.0040797625860736, "bottom": 0.004046743084014337}, {"name": "Bottom", "height": 0.2454056441783905, "volume": 1114.7402635756487, "extra": 1.004020356061371, "bottom": 0.003988287390600369}]}, {"name": "Shoulder", "views": [{"name": "Front", "height": 0.2015615701675415, "volume": 475.41437006979, "extra": 1.0022222222222221, "bottom": 0.0022123893805309734}, {"name": "Angled", "height": 0.2015615701675415, "volume": 475.41437006979, "extra": 1.0028799771903714, "bottom": 0.0028634836551477663}, {"name": "Corner", "height": 0.2015615701675415, "volume": 475.41437006979, "extra": 1.003200829629993, "bottom": 0.0031804693489344157}, {"name": "Side", "height": 0.2015615701675415, "volume": 475.41437006979, "extra": 1.0022410681369507, "bottom": 0.002231068185307799}, {"name": "Back", "height": 0.2015615701675415, "volume": 475.41437006979, "extra": 1.0022286193110967, "bottom": 0.002218729902483201}, {"name": "Top", "height": 0.18703913688659668, "volume": 475.41437006979, "extra": 1.002419374757424, "bottom": 0.002407724382237475}, {"name": "Bottom", "height": 0.18703913688659668, "volume": 475.41437006979, "extra": 1.002370632684679, "bottom": 0.002359445925422009}]}, {"name": "Radius", "views": [{"name": "Front", "height": 0.24676740169525146, "volume": 111.68849727946028, "extra": 1.002165234833322, "bottom": 0.002155898779055015}, {"name": "Angled", "height": 0.24676740169525146, "volume": 111.68849727946028, "extra": 1.00222144151206, "bottom": 0.002211615562820077}, {"name": "Corner", "height": 0.24676740169525146, "volume": 111.68849727946028, "extra": 1.0021922631198497, "bottom": 0.0021826930449210464}, {"name": "Side", "height": 0.24676740169525146, "volume": 111.68849727946028, "extra": 1.0022500266403909, "bottom": 0.0022399467606218806}, {"name": "Back", "height": 0.24676740169525146, "volume": 111.68849727946028, "extra": 1.0022463829647317, "bottom": 0.0022363356321965446}, {"name": "Top", "height": 0.04923446848988533, "volume": 111.68849727946028, "extra": 1.006323856204978, "bottom": 0.006244872849145298}, {"name": "Bottom", "height": 0.04923446848988533, "volume": 111.68849727946028, "extra": 1.005993127504272, "bottom": 0.005922143185849279}]}, {"name": "Ulna", "views": [{"name": "Front", "height": 0.27380239963531494, "volume": 121.57752540197214, "extra": 1.0021577414581804, "bottom": 0.002148469773576238}, {"name": "Angled", "height": 0.27380239963531494, "volume": 121.57752540197214, "extra": 1.0023353079295492, "bottom": 0.002324451310395101}, {"name": "Corner", "height": 0.27380239963531494, "volume": 121.57752540197214, "extra": 1.0023179538425109, "bottom": 0.0023072576092289005}, {"name": "Side", "height": 0.27380239963531494, "volume": 121.57752540197214, "extra": 1.0022151133302128, "bottom": 0.0022053431601494625}, {"name": "Back", "height": 0.27380239963531494, "volume": 121.57752540197214, "extra": 1.0022171627799341, "bottom": 0.002207374562491464}, {"name": "Top", "height": 0.0629698783159256, "volume": 121.57752540197214, "extra": 1.004622360184493, "bottom": 0.004580019187816969}, {"name": "Bottom", "height": 0.0629698783159256, "volume": 121.57752540197214, "extra": 1.0046849276273755, "bottom": 0.004641438024908118}]}, {"name": "Hand", "views": [{"name": "Front", "height": 0.20263588428497314, "volume": 116.36352679787515, "extra": 1.0021791092910166, "bottom": 0.0021696534669604288}, {"name": "Angled", "height": 0.20263588428497314, "volume": 116.36352679787515, "extra": 1.0021710636994263, "bottom": 0.002161677420670464}, {"name": "Corner", "height": 0.20263588428497314, "volume": 116.36352679787515, "extra": 1.0022579264431144, "bottom": 0.002247775818198266}, {"name": "Side", "height": 0.20263588428497314, "volume": 116.36352679787515, "extra": 1.002335582999553, "bottom": 0.0023247238286473256}, {"name": "Back", "height": 0.20263588428497314, "volume": 116.36352679787515, "extra": 1.002103583305142, "bottom": 0.002094770257657674}, {"name": "Top", "height": 0.10010014474391937, "volume": 116.36352679787515, "extra": 1.0031807539571427, "bottom": 0.0031606474732273973}, {"name": "Bottom", "height": 0.10010014474391937, "volume": 116.36352679787515, "extra": 1.0032159038630437, "bottom": 0.0031953519735328007}]}, {"name": "Humerus", "views": [{"name": "Front", "height": 0.3421529531478882, "volume": 289.6963440265512, "extra": 1.0021254533618769, "bottom": 0.0021164565026989737}, {"name": "Angled", "height": 0.3421529531478882, "volume": 289.6963440265512, "extra": 1.0022013657756736, "bottom": 0.002191716237443558}, {"name": "Corner", "height": 0.3421529531478882, "volume": 289.6963440265512, "extra": 1.0022357821476755, "bottom": 0.0022258292092558964}, {"name": "Side", "height": 0.3421529531478882, "volume": 289.6963440265512, "extra": 1.0021892385567808, "bottom": 0.002179694812927856}, {"name": "Back", "height": 0.3421529531478882, "volume": 289.6963440265512, "extra": 1.002123728341687, "bottom": 0.0021147460494457854}, {"name": "Top", "height": 0.04627583920955658, "volume": 289.6963440265512, "extra": 1.0044680731804307, "bottom": 0.004428499461087456}, {"name": "Bottom", "height": 0.04627583920955658, "volume": 289.6963440265512, "extra": 1.0043902615271145, "bottom": 0.004352048266973241}]}, {"name": "Leg", "views": [{"name": "Front", "height": 1.0403478145599365, "volume": 2141.525060832505, "extra": 1.001935523543506, "bottom": 0.001928059932719665}, {"name": "Angled", "height": 1.0403478145599365, "volume": 2141.525060832505, "extra": 1.0022164048404667, "bottom": 0.0022066232993431384}, {"name": "Corner", "height": 1.0403478145599365, "volume": 2141.525060832505, "extra": 1.0021877453859263, "bottom": 0.0021782146279226873}, {"name": "Side", "height": 1.0403478145599365, "volume": 2141.525060832505, "extra": 1.002173427394964, "bottom": 0.002164020711170142}, {"name": "Back", "height": 1.0403478145599365, "volume": 2141.525060832505, "extra": 1.0021914351276229, "bottom": 0.00218187226457368}, {"name": "Top", "height": 0.23337556421756744, "volume": 2141.525060832505, "extra": 1.0000103752152858, "bottom": 1.0375000000067303e-05}, {"name": "Bottom", "height": 0.23337556421756744, "volume": 2141.525060832505, "extra": 1.0023513007489804, "bottom": 0.0023402952729243056}]}, {"name": "Femur", "views": [{"name": "Front", "height": 0.4835929870605469, "volume": 827.395327343391, "extra": 1.00211502329404, "bottom": 0.002106114332294556}, {"name": "Angled", "height": 0.4835929870605469, "volume": 827.395327343391, "extra": 1.0022185814448985, "bottom": 0.0022087807250336035}, {"name": "Corner", "height": 0.4835929870605469, "volume": 827.395327343391, "extra": 1.0022116934179233, "bottom": 0.002201953326565425}, {"name": "Side", "height": 0.4835929870605469, "volume": 827.395327343391, "extra": 1.002356962139166, "bottom": 0.0023459037266343593}, {"name": "Back", "height": 0.4835929870605469, "volume": 827.395327343391, "extra": 1.0021768294352615, "bottom": 0.002167393344003467}, {"name": "Top", "height": 0.10711276531219482, "volume": 827.395327343391, "extra": 1.0036931988252005, "bottom": 0.003666119409408723}, {"name": "Bottom", "height": 0.10711276531219482, "volume": 827.395327343391, "extra": 1.0037614056359083, "bottom": 0.003733320569844173}]}, {"name": "Tibia", "views": [{"name": "Front", "height": 0.414003849029541, "volume": 804.7041368620378, "extra": 1.0021027163141047, "bottom": 0.002093910514506435}, {"name": "Angled", "height": 0.414003849029541, "volume": 804.7041368620378, "extra": 1.002254254818693, "bottom": 0.0022441371049277637}, {"name": "Corner", "height": 0.414003849029541, "volume": 804.7041368620378, "extra": 1.0020855358155578, "bottom": 0.002076873029383517}, {"name": "Side", "height": 0.414003849029541, "volume": 804.7041368620378, "extra": 1.002330277657029, "bottom": 0.0023194676497483107}, {"name": "Back", "height": 0.414003849029541, "volume": 804.7041368620378, "extra": 1.0021455856883448, "bottom": 0.00213641795277708}, {"name": "Top", "height": 0.09203404933214188, "volume": 804.7041368620378, "extra": 1.0024948681919834, "bottom": 0.0024824812648933654}, {"name": "Bottom", "height": 0.09203404933214188, "volume": 804.7041368620378, "extra": 1.002483063079347, "bottom": 0.0024707928105379773}]}, {"name": "Fibula", "views": [{"name": "Front", "height": 0.4025082588195801, "volume": 107.73502596420751, "extra": 1.0019245200125457, "bottom": 0.0019171408606393431}, {"name": "Angled", "height": 0.4025082588195801, "volume": 107.73502596420751, "extra": 1.002315708220764, "bottom": 0.002305032654629174}, {"name": "Corner", "height": 0.4025082588195801, "volume": 107.73502596420751, "extra": 1.002296743858986, "bottom": 0.00228624203428122}, {"name": "Side", "height": 0.4025082588195801, "volume": 107.73502596420751, "extra": 1.0022829508546582, "bottom": 0.0022725745028510562}, {"name": "Back", "height": 0.4025082588195801, "volume": 107.73502596420751, "extra": 1.0023056563639754, "bottom": 0.002295073064342215}, {"name": "Top", "height": 0.032739587128162384, "volume": 107.73502596420751, "extra": 1.0045183644089575, "bottom": 0.004477898851363715}, {"name": "Bottom", "height": 0.032739587128162384, "volume": 107.73502596420751, "extra": 1.00412095813091, "bottom": 0.004087271184071607}]}, {"name": "Foot", "views": [{"name": "Front", "height": 0.14661335945129395, "volume": 356.5653271911072, "extra": 1.002045196966848, "bottom": 0.002036865385033227}, {"name": "Angled", "height": 0.14661335945129395, "volume": 356.5653271911072, "extra": 1.0028490728917414, "bottom": 0.0028329304410936143}, {"name": "Corner", "height": 0.14661335945129395, "volume": 356.5653271911072, "extra": 1.004042164755466, "bottom": 0.004009748626314832}, {"name": "Side", "height": 0.14661335945129395, "volume": 356.5653271911072, "extra": 1.0038506885216782, "bottom": 0.0038212595610183074}, {"name": "Back", "height": 0.14661335945129395, "volume": 356.5653271911072, "extra": 1.002451724893843, "bottom": 0.0024397616451221167}, {"name": "Top", "height": 0.23337556421756744, "volume": 356.5653271911072, "extra": 1.0021741934260495, "bottom": 0.0021647801246180106}, {"name": "Bottom", "height": 0.23337556421756744, "volume": 356.5653271911072, "extra": 1.0023378787537591, "bottom": 0.0023269982741090057}]}, {"name": "Pelvis", "views": [{"name": "Front", "height": 0.23901724815368652, "volume": 1509.6240287112623, "extra": 1.0030772737633917, "bottom": 0.003058450385138162}, {"name": "Angled", "height": 0.23901724815368652, "volume": 1509.6240287112623, "extra": 1.0035764994211525, "bottom": 0.003551098418277694}, {"name": "Corner", "height": 0.23901724815368652, "volume": 1509.6240287112623, "extra": 1.003457131620346, "bottom": 0.003433392242572291}, {"name": "Side", "height": 0.23901724815368652, "volume": 1509.6240287112623, "extra": 1.002443819217844, "bottom": 0.002431932809570822}, {"name": "Back", "height": 0.23901724815368652, "volume": 1509.6240287112623, "extra": 1.0030772737633917, "bottom": 0.003058450385138162}, {"name": "Top", "height": 0.18795731663703918, "volume": 1509.6240287112623, "extra": 1.0036929596633062, "bottom": 0.003665883741729069}, {"name": "Bottom", "height": 0.18795731663703918, "volume": 1509.6240287112623, "extra": 1.003899861235307, "bottom": 0.0038696788145034006}]}, {"name": "Ribs", "views": [{"name": "Front", "height": 0.3903958797454834, "volume": 1035.031531953351, "extra": 1.0022435146918423, "bottom": 0.0022334929433770172}, {"name": "Angled", "height": 0.3903958797454834, "volume": 1035.031531953351, "extra": 1.0022569476643213, "bottom": 0.002246805818034961}, {"name": "Corner", "height": 0.3903958797454834, "volume": 1035.031531953351, "extra": 1.002323635385112, "bottom": 0.002312886774012288}, {"name": "Side", "height": 0.3903958797454834, "volume": 1035.031531953351, "extra": 1.0022153736910602, "bottom": 0.002205601229187957}, {"name": "Back", "height": 0.3903958797454834, "volume": 1035.031531953351, "extra": 1.001980309481776, "bottom": 0.001972497172070861}, {"name": "Top", "height": 0.23096522688865662, "volume": 1035.031531953351, "extra": 1.0030412237975315, "bottom": 0.0030228375465660494}, {"name": "Bottom", "height": 0.23096522688865662, "volume": 1035.031531953351, "extra": 1.0030570511284924, "bottom": 0.0030384735902565362}]}, {"name": "Rib", "views": [{"name": "Front", "height": 0.10072064399719238, "volume": 51.54958710505629, "extra": 1.0029420060309269, "bottom": 0.0029247964930830214}, {"name": "Angled", "height": 0.10072064399719238, "volume": 51.54958710505629, "extra": 1.0047324069674632, "bottom": 0.004688035582950199}, {"name": "Corner", "height": 0.10072064399719238, "volume": 51.54958710505629, "extra": 1.0059548857116276, "bottom": 0.00588479909948095}, {"name": "Side", "height": 0.10072064399719238, "volume": 51.54958710505629, "extra": 1.0048127264168962, "bottom": 0.004766843390673315}, {"name": "Back", "height": 0.10072064399719238, "volume": 51.54958710505629, "extra": 1.0028873308202089, "bottom": 0.0028707531918725593}, {"name": "Top", "height": 0.2015930712223053, "volume": 51.54958710505629, "extra": 1.0022547160940039, "bottom": 0.002244594248450854}, {"name": "Bottom", "height": 0.2015930712223053, "volume": 51.54958710505629, "extra": 1.002363159850736, "bottom": 0.0023520433419503277}]}, {"name": "Spine", "views": [{"name": "Front", "height": 0.6561791896820068, "volume": 1131.1056176649886, "extra": 1.002050172074802, "bottom": 0.002041799992149659}, {"name": "Angled", "height": 0.6561791896820068, "volume": 1131.1056176649886, "extra": 1.0021722070434982, "bottom": 0.0021628108973682524}, {"name": "Corner", "height": 0.6561791896820068, "volume": 1131.1056176649886, "extra": 1.0020988654101861, "bottom": 0.0020900917675561264}, {"name": "Side", "height": 0.6561791896820068, "volume": 1131.1056176649886, "extra": 1.0020132007792355, "bottom": 0.0020051273314233057}, {"name": "Back", "height": 0.6561791896820068, "volume": 1131.1056176649886, "extra": 1.0023045425488735, "bottom": 0.0022939694484738534}, {"name": "Top", "height": 0.18644998967647552, "volume": 1131.1056176649886, "extra": 1.0027285546940476, "bottom": 0.0027137454880678297}, {"name": "Bottom", "height": 0.18644998967647552, "volume": 1131.1056176649886, "extra": 1.002340191834757, "bottom": 0.002329289864513593}]}, {"name": "Vertebra", "views": [{"name": "Front", "height": 0.04795575141906738, "volume": 64.69003623058435, "extra": 1.0043699357369191, "bottom": 0.004332073967230433}, {"name": "Angled", "height": 0.04795575141906738, "volume": 64.69003623058435, "extra": 1.0061772856976363, "bottom": 0.006101899346512974}, {"name": "Corner", "height": 0.04795575141906738, "volume": 64.69003623058435, "extra": 1.0064987012915132, "bottom": 0.006415318810238036}, {"name": "Side", "height": 0.04795575141906738, "volume": 64.69003623058435, "extra": 1.0042223944668414, "bottom": 0.004187035832974158}, {"name": "Back", "height": 0.04795575141906738, "volume": 64.69003623058435, "extra": 1.0044262475995767, "bottom": 0.0043874080905187225}, {"name": "Top", "height": 0.08122364431619644, "volume": 64.69003623058435, "extra": 1.0025549035147352, "bottom": 0.002541914820516989}, {"name": "Bottom", "height": 0.08122364431619644, "volume": 64.69003623058435, "extra": 1.0027194427247632, "bottom": 0.0027047319972585363}]}, {"name": "Skeleton", "views": [{"name": "Front", "height": 1.938665747642517, "volume": 14591.508808500572, "extra": 1.001949167273836, "bottom": 0.0019415982742060607}, {"name": "Angled", "height": 1.938665747642517, "volume": 14591.508808500572, "extra": 1.0021986457807974, "bottom": 0.002189020021528606}, {"name": "Corner", "height": 1.938665747642517, "volume": 14591.508808500572, "extra": 1.0023411149377048, "bottom": 0.0023302043851171125}, {"name": "Side", "height": 1.938665747642517, "volume": 14591.508808500572, "extra": 1.0021485926659697, "bottom": 0.002139399270803934}, {"name": "Back", "height": 1.938665747642517, "volume": 14591.508808500572, "extra": 1.0021332002314765, "bottom": 0.0021241378089448897}, {"name": "Top", "height": 0.28137537837028503, "volume": 14591.508808500572, "extra": 1.0073327025994991, "bottom": 0.007226719825005903}, {"name": "Bottom", "height": 0.28137537837028503, "volume": 14591.508808500572, "extra": 1.0072308421567808, "bottom": 0.00712776270271222}]}]}));
  871. /* ***Integrated Circuits*** */ results.push(makeModel({"name": "Integrated Circuits", "kind": "objects", "trace_alpha": 1.0, "forms": [{"name": "6-pin DIP", "views": [{"name": "Front", "height": 0.00655000114440918, "extra": 1.0021773624823693, "bottom": 0.002167921779275625}, {"name": "Angled", "height": 0.00655000114440918, "extra": 1.001845561594203, "bottom": 0.001838774451187994}, {"name": "Corner", "height": 0.00655000114440918, "extra": 1.001780523255814, "bottom": 0.0017742052284740518}, {"name": "Side", "height": 0.00655000114440918, "extra": 1.0020282912234044, "bottom": 0.0020200965352585713}, {"name": "Top", "height": 0.007920001029968262, "extra": 1.001801341890315, "bottom": 0.0017948755213858263}, {"name": "Bottom", "height": 0.007920001029968262, "extra": 1.0017722578763126, "bottom": 0.0017659982676339722}]}, {"name": "8-pin DIP", "views": [{"name": "Front", "height": 0.006549999237060547, "extra": 1.001537582236842, "bottom": 0.0015328684143514314}, {"name": "Angled", "height": 0.006549999237060547, "extra": 1.0019140669371198, "bottom": 0.0019067675755733804}, {"name": "Corner", "height": 0.006549999237060547, "extra": 1.0021052631578948, "bottom": 0.0020964360587002098}, {"name": "Side", "height": 0.006549999237060547, "extra": 1.002004454787234, "bottom": 0.00199645119492372}, {"name": "Top", "height": 0.007920001029968262, "extra": 1.0011310884353741, "bottom": 0.0011285354884943179}, {"name": "Bottom", "height": 0.007920001029968262, "extra": 1.0011310884353741, "bottom": 0.0011285354884943179}]}, {"name": "16-pin DIP", "views": [{"name": "Front", "height": 0.006549999237060547, "extra": 1.0016778523489933, "bottom": 0.0016722408026755853}, {"name": "Angled", "height": 0.006549999237060547, "extra": 1.0018050541516246, "bottom": 0.0017985611510791368}, {"name": "Corner", "height": 0.006549999237060547, "extra": 1.0015310601164922, "bottom": 0.001526386138613828}, {"name": "Side", "height": 0.006549999237060547, "extra": 1.002004454787234, "bottom": 0.00199645119492372}, {"name": "Top", "height": 0.007920001029968262, "extra": 1.0013850415512466, "bottom": 0.0013812154696132596}, {"name": "Bottom", "height": 0.007920001029968262, "extra": 1.0013850415512466, "bottom": 0.0013812154696132596}]}, {"name": "24-pin DIP", "views": [{"name": "Front", "height": 0.006550003051757813, "extra": 0.9998737566303015, "bottom": -0.00012627525252524935}, {"name": "Angled", "height": 0.006550003051757813, "extra": 1.002630128738085, "bottom": 0.0026163659793814577}, {"name": "Corner", "height": 0.006550003051757813, "extra": 1.002262443438914, "bottom": 0.0022522522522522522}, {"name": "Side", "height": 0.006550003051757813, "extra": 1.0019946808510638, "bottom": 0.001986754966887417}, {"name": "Top", "height": 0.007920001029968262, "extra": 1.002092050209205, "bottom": 0.0020833333333333333}, {"name": "Bottom", "height": 0.007920001029968262, "extra": 1.002092050209205, "bottom": 0.0020833333333333333}]}, {"name": "24-pin Wide DIP", "views": [{"name": "Front", "height": 0.007099998474121094, "extra": 1.0023364485981308, "bottom": 0.002325581395348837}, {"name": "Angled", "height": 0.007099998474121094, "extra": 1.0026178010471205, "bottom": 0.0026041666666666665}, {"name": "Corner", "height": 0.007099998474121094, "extra": 1.002499375093742, "bottom": 0.002486943484532617}, {"name": "Side", "height": 0.007099998474121094, "extra": 1.0024885292533097, "bottom": 0.002476205035971228}, {"name": "Top", "height": 0.015540000915527345, "extra": 1.0010660980810235, "bottom": 0.0010638297872340426}, {"name": "Bottom", "height": 0.015540000915527345, "extra": 1.0010660980810235, "bottom": 0.0010638297872340426}]}]}));
  872. /* ***Capacitors*** */ results.push(makeModel({"name": "Capacitors", "kind": "objects", "trace_alpha": 1.0, "forms": [{"name": "2-5-11", "views": [{"name": "Front", "height": 0.013000000000000001, "extra": 1.0027502750275028, "bottom": 0.002735229759299781}, {"name": "Corner", "height": 0.013000000000000001, "extra": 1.0027502750275028, "bottom": 0.002735229759299781}, {"name": "Side", "height": 0.013000000000000001, "extra": 1.0027915291529153, "bottom": 0.0027760304132593305}, {"name": "Top", "height": 0.004983508110046387, "extra": 1.002754889048883, "bottom": 0.0027397933952415954}, {"name": "Bottom", "height": 0.004983508110046387, "extra": 1.0027613257700847, "bottom": 0.002746159687059393}]}, {"name": "3.5-8-11", "views": [{"name": "Front", "height": 0.013000001907348633, "extra": 1.0027709020902091, "bottom": 0.0027556309232390007}, {"name": "Corner", "height": 0.013000001907348633, "extra": 1.0027138613861386, "bottom": 0.0026992108181139703}, {"name": "Side", "height": 0.013000001907348633, "extra": 1.002781298129813, "bottom": 0.002765912475422833}, {"name": "Top", "height": 0.007970811367034912, "extra": 1.0026807891001794, "bottom": 0.002666492492162068}, {"name": "Bottom", "height": 0.007970811367034912, "extra": 1.0024029734430246, "bottom": 0.002391480116605168}]}, {"name": "5-10-20", "views": [{"name": "Front", "height": 0.022, "extra": 1.0027709020902091, "bottom": 0.0027556309232390007}, {"name": "Corner", "height": 0.022, "extra": 1.0027502750275028, "bottom": 0.002735229759299781}, {"name": "Side", "height": 0.022, "extra": 1.0027502750275028, "bottom": 0.002735229759299781}, {"name": "Top", "height": 0.009967016220092774, "extra": 1.0027654867256637, "bottom": 0.0027502750275027505}, {"name": "Bottom", "height": 0.009967016220092774, "extra": 1.0027654867256637, "bottom": 0.0027502750275027505}]}, {"name": "7.5-16-35", "views": [{"name": "Front", "height": 0.037, "extra": 1.0027709020902091, "bottom": 0.0027556309232390007}, {"name": "Corner", "height": 0.037, "extra": 1.0027502750275028, "bottom": 0.002735229759299781}, {"name": "Side", "height": 0.037, "extra": 1.0027502750275028, "bottom": 0.002735229759299781}, {"name": "Top", "height": 0.01594722557067871, "extra": 1.002873086910879, "bottom": 0.002856671977146649}, {"name": "Bottom", "height": 0.01594722557067871, "extra": 1.002873086910879, "bottom": 0.002856671977146649}]}, {"name": "10-22-40", "views": [{"name": "Front", "height": 0.042, "extra": 1.0027709020902091, "bottom": 0.0027556309232390007}, {"name": "Corner", "height": 0.042, "extra": 1.0027502750275028, "bottom": 0.002735229759299781}, {"name": "Side", "height": 0.042, "extra": 1.0027709020902091, "bottom": 0.0027556309232390007}, {"name": "Top", "height": 0.021986602783203125, "extra": 1.0028572726727683, "bottom": 0.002841037435514579}, {"name": "Bottom", "height": 0.021986602783203125, "extra": 1.0027871251758393, "bottom": 0.0027716751645784775}]}]}));
  873. /* ***cube test*** */ results.push(makeModel({"name": "cube test", "kind": "objects", "trace_alpha": 0.25, "forms": [{"name": "Sex Cube 5", "views": [{"name": "Front", "height": 0.5180512070655823}, {"name": "Side", "height": 0.5180512070655823}]}, {"name": "Sex Cube 6", "views": [{"name": "Front", "height": 0.5180512070655823}, {"name": "Side", "height": 0.5180512070655823}]}, {"name": "Sex Cube 7", "views": [{"name": "Front", "height": 7.409219741821289, "extra": 1.0005500550055006, "bottom": 0.0005494505494505495}, {"name": "Side", "height": 7.409219741821289, "extra": 1.0005500550055006, "bottom": 0.0005494505494505495}]}]}));
  874. /* ***INSERT HERE*** */
  875. return results;
  876. }