From 7dc77350c91d41f14534eccdf2e07f9487e8bd30 Mon Sep 17 00:00:00 2001 From: Fen Dweller Date: Sat, 23 Oct 2021 16:35:25 -0400 Subject: [PATCH] Add condoms --- media/attribution.js | 11 ++++++ media/objects/Condoms/Large-Front.svg | 45 +++++++++++++++++++++ media/objects/Condoms/Narrow-Front.svg | 38 ++++++++++++++++++ media/objects/Condoms/Standard-Front.svg | 50 ++++++++++++++++++++++++ media/objects/Condoms/XL-Front.svg | 42 ++++++++++++++++++++ presets/objects.js | 4 +- 6 files changed, 187 insertions(+), 3 deletions(-) create mode 100644 media/objects/Condoms/Large-Front.svg create mode 100644 media/objects/Condoms/Narrow-Front.svg create mode 100644 media/objects/Condoms/Standard-Front.svg create mode 100644 media/objects/Condoms/XL-Front.svg diff --git a/media/attribution.js b/media/attribution.js index 66fd5c1d..99047e1f 100644 --- a/media/attribution.js +++ b/media/attribution.js @@ -18754,6 +18754,13 @@ const attributionData = { "davilion" ] }, + { + prefix: "./media/objects/Condoms/", + all: "https://pasante.com/products/a4-shape-size-guide-pack-of-5", + authors: [ + "pasante" + ] + }, { prefix: "./media/real-buildings/", all: "https://wiki.openstreetmap.org/wiki/Blender", @@ -25089,6 +25096,10 @@ const attributionData = { "name": "LemmyFurball", "url": "https://www.furaffinity.net/user/lemmyfurball" }, + "pasante": { + "name": "Pasante", + "url": "https://pasante.com/" + }, } } diff --git a/media/objects/Condoms/Large-Front.svg b/media/objects/Condoms/Large-Front.svg new file mode 100644 index 00000000..ef9d1aee --- /dev/null +++ b/media/objects/Condoms/Large-Front.svg @@ -0,0 +1,45 @@ + + + + + + + + + + diff --git a/media/objects/Condoms/Narrow-Front.svg b/media/objects/Condoms/Narrow-Front.svg new file mode 100644 index 00000000..ac317825 --- /dev/null +++ b/media/objects/Condoms/Narrow-Front.svg @@ -0,0 +1,38 @@ + + + + + + + + + + diff --git a/media/objects/Condoms/Standard-Front.svg b/media/objects/Condoms/Standard-Front.svg new file mode 100644 index 00000000..496045ab --- /dev/null +++ b/media/objects/Condoms/Standard-Front.svg @@ -0,0 +1,50 @@ + + + + + + + + + + diff --git a/media/objects/Condoms/XL-Front.svg b/media/objects/Condoms/XL-Front.svg new file mode 100644 index 00000000..bc9c878a --- /dev/null +++ b/media/objects/Condoms/XL-Front.svg @@ -0,0 +1,42 @@ + + + + + + + + + + diff --git a/presets/objects.js b/presets/objects.js index 451fe6c6..12202b1b 100644 --- a/presets/objects.js +++ b/presets/objects.js @@ -179,9 +179,6 @@ function makeModel(data) { }) }); - console.log(views) - console.log(forms) - return { name: data.name, constructor: () => makeEntity( @@ -856,5 +853,6 @@ function makeObjects() { 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}]}]})) 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}]}]})) + 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}]}]})) return results; }