diff --git a/media/attribution.js b/media/attribution.js
index 074bd2e7..646f0c1a 100644
--- a/media/attribution.js
+++ b/media/attribution.js
@@ -1315,6 +1315,22 @@ const attributionData = {
"mgrgas"
]
},
+ {
+ prefix: "./media/clothing/Heels/",
+ files: [
+ { name: "Stiletto-Front.svg", source: "https://www.cgtrader.com/free-3d-models/character/clothing/female-high-heel-sandals" },
+ { name: "Stiletto-Front Corner.svg", source: "https://www.cgtrader.com/free-3d-models/character/clothing/female-high-heel-sandals" },
+ { name: "Stiletto-Side.svg", source: "https://www.cgtrader.com/free-3d-models/character/clothing/female-high-heel-sandals" },
+ { name: "Stiletto-Back Corner.svg", source: "https://www.cgtrader.com/free-3d-models/character/clothing/female-high-heel-sandals" },
+ { name: "Stiletto-Back.svg", source: "https://www.cgtrader.com/free-3d-models/character/clothing/female-high-heel-sandals" },
+ { name: "Stiletto-Bottom.svg", source: "https://www.cgtrader.com/free-3d-models/character/clothing/female-high-heel-sandals" },
+ { name: "Stiletto-Top.svg", source: "https://www.cgtrader.com/free-3d-models/character/clothing/female-high-heel-sandals" },
+ ],
+ authors: [
+ "tom-andy-stripe"
+ ]
+ },
+
{
prefix: "./media/characters/abbott-absol/",
files: [
@@ -21355,6 +21371,10 @@ const attributionData = {
"name": "mgrgas",
"url": "https://blendswap.com/profile/378021"
},
+ "tom-andy-stripe": {
+ "name": "Tom Andy Stripe",
+ "url": "https://www.cgtrader.com/tom-andy-stripe"
+ },
}
}
diff --git a/media/clothing/Heels/Stiletto-Back Corner.svg b/media/clothing/Heels/Stiletto-Back Corner.svg
new file mode 100644
index 00000000..551627be
--- /dev/null
+++ b/media/clothing/Heels/Stiletto-Back Corner.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/media/clothing/Heels/Stiletto-Back.svg b/media/clothing/Heels/Stiletto-Back.svg
new file mode 100644
index 00000000..c2f77ea5
--- /dev/null
+++ b/media/clothing/Heels/Stiletto-Back.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/media/clothing/Heels/Stiletto-Bottom.svg b/media/clothing/Heels/Stiletto-Bottom.svg
new file mode 100644
index 00000000..4b969216
--- /dev/null
+++ b/media/clothing/Heels/Stiletto-Bottom.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/media/clothing/Heels/Stiletto-Front Corner.svg b/media/clothing/Heels/Stiletto-Front Corner.svg
new file mode 100644
index 00000000..1027444c
--- /dev/null
+++ b/media/clothing/Heels/Stiletto-Front Corner.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/media/clothing/Heels/Stiletto-Front.svg b/media/clothing/Heels/Stiletto-Front.svg
new file mode 100644
index 00000000..54f55e41
--- /dev/null
+++ b/media/clothing/Heels/Stiletto-Front.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/media/clothing/Heels/Stiletto-Side.svg b/media/clothing/Heels/Stiletto-Side.svg
new file mode 100644
index 00000000..05b335e6
--- /dev/null
+++ b/media/clothing/Heels/Stiletto-Side.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/media/clothing/Heels/Stiletto-Top.svg b/media/clothing/Heels/Stiletto-Top.svg
new file mode 100644
index 00000000..7db06470
--- /dev/null
+++ b/media/clothing/Heels/Stiletto-Top.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/presets/clothing.js b/presets/clothing.js
index fdc45793..350e90a9 100644
--- a/presets/clothing.js
+++ b/presets/clothing.js
@@ -47,6 +47,22 @@ function makeClothing() {
}
]
+ const dataHeels = [
+ {
+ name: "Stiletto",
+ sides: {
+ "Front": { height: math.unit(0.29693031311035156, "meters") },
+ "Front Corner": { height: math.unit(0.29693031311035156, "meters") },
+ "Side": { height: math.unit(0.29693031311035156, "meters") },
+ "Back Corner": { height: math.unit(0.29693031311035156, "meters") },
+ "Back": { height: math.unit(0.29693031311035156, "meters") },
+ "Bottom": { height: math.unit(0.559783935546875, "meters") },
+ "Top": { height: math.unit(0.559783935546875, "meters") }
+ }
+ }
+
+ ]
+
results.push({
name: "Boots",
constructor: () => makeAutoVehicleGroup(
@@ -74,6 +90,15 @@ function makeClothing() {
)
})
+ results.push({
+ name: "Heels",
+ constructor: () => makeAutoVehicleGroup(
+ dataHeels,
+ "Heels",
+ "clothing"
+ )
+ })
+
results.sort((b1, b2) => {
e1 = b1.constructor();
e2 = b2.constructor();
diff --git a/scripts/blender-freestyle.py b/scripts/blender-freestyle.py
index 1def9aab..0dd4ad86 100644
--- a/scripts/blender-freestyle.py
+++ b/scripts/blender-freestyle.py
@@ -24,7 +24,7 @@ BACK = [2, 1, 2, "Back"]
BOTTOM = [0, 2, 1, "Bottom"]
TOP = [2, 0, 1, "Top"]
-sides = [BOTTOM]
+sides = [FRONT, FRONT_CORNER, SIDE, BACK_CORNER, BACK, BOTTOM, TOP]
path = "/tmp/macrovision/"