From 9d2f9b9ce5cce5ceec7a38e46af1633d557f65f3 Mon Sep 17 00:00:00 2001 From: Fen Dweller Date: Thu, 16 Apr 2020 18:45:55 -0400 Subject: [PATCH] Update Elbial's silhouettes, and add two new ones --- media/attribution.js | 2 + media/characters/elbial/back.svg | 305 +++++++++---- media/characters/elbial/front-dressed.svg | 486 +++++++++++++++++++++ media/characters/elbial/front.svg | 502 ++++++++++++++++------ media/characters/elbial/genitals.svg | 104 +++++ media/characters/elbial/side.svg | 349 ++++++++++----- presets/characters.js | 29 +- 7 files changed, 1444 insertions(+), 333 deletions(-) create mode 100644 media/characters/elbial/front-dressed.svg create mode 100644 media/characters/elbial/genitals.svg diff --git a/media/attribution.js b/media/attribution.js index b9153b56..24ee2c3e 100644 --- a/media/attribution.js +++ b/media/attribution.js @@ -2164,6 +2164,8 @@ const attributionData = { { name: "front.svg", source: "https://www.furaffinity.net/view/15459294/" }, { name: "side.svg", source: "https://www.furaffinity.net/view/15459294/" }, { name: "back.svg", source: "https://www.furaffinity.net/view/15459294/" }, + { name: "front-dressed.svg", source: "https://www.furaffinity.net/view/15459294/" }, + { name: "genitals.svg", source: "https://www.furaffinity.net/view/15459294/" }, ], authors: [ "homogeneousrule" diff --git a/media/characters/elbial/back.svg b/media/characters/elbial/back.svg index 6fa1e0c3..e1441935 100644 --- a/media/characters/elbial/back.svg +++ b/media/characters/elbial/back.svg @@ -1,96 +1,215 @@ - + - + viewBox="0 0 597.53 1672.59" style="enable-background:new 0 0 597.53 1672.59;" xml:space="preserve"> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/media/characters/elbial/front-dressed.svg b/media/characters/elbial/front-dressed.svg new file mode 100644 index 00000000..0160cc6d --- /dev/null +++ b/media/characters/elbial/front-dressed.svg @@ -0,0 +1,486 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/media/characters/elbial/front.svg b/media/characters/elbial/front.svg index 525eda1a..6f626597 100644 --- a/media/characters/elbial/front.svg +++ b/media/characters/elbial/front.svg @@ -1,140 +1,368 @@ - + - + viewBox="0 0 1215.21 1696.8" style="enable-background:new 0 0 1215.21 1696.8;" xml:space="preserve"> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/media/characters/elbial/genitals.svg b/media/characters/elbial/genitals.svg new file mode 100644 index 00000000..40596556 --- /dev/null +++ b/media/characters/elbial/genitals.svg @@ -0,0 +1,104 @@ + + + + + + + + + + + + + + + + + + diff --git a/media/characters/elbial/side.svg b/media/characters/elbial/side.svg index e51dcc5f..31845e2e 100644 --- a/media/characters/elbial/side.svg +++ b/media/characters/elbial/side.svg @@ -1,103 +1,252 @@ - + - + viewBox="0 0 759.62 1697.24" style="enable-background:new 0 0 759.62 1697.24;" xml:space="preserve"> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/presets/characters.js b/presets/characters.js index 5971364d..7d89291d 100644 --- a/presets/characters.js +++ b/presets/characters.js @@ -1116,7 +1116,9 @@ characterMakers.push(() => makeCharacter( weight: math.unit(80, "kg"), name: "Front", image: { - source: "./media/characters/elbial/front.svg" + source: "./media/characters/elbial/front.svg", + extra: 1643/1556, + bottom: 60.2/1696 } }, side: { @@ -1124,7 +1126,9 @@ characterMakers.push(() => makeCharacter( weight: math.unit(80, "kg"), name: "Side", image: { - source: "./media/characters/elbial/side.svg" + source: "./media/characters/elbial/side.svg", + extra: 1630/1565, + bottom: 71.5/1697 } }, back: { @@ -1132,7 +1136,26 @@ characterMakers.push(() => makeCharacter( weight: math.unit(80, "kg"), name: "Back", image: { - source: "./media/characters/elbial/back.svg" + source: "./media/characters/elbial/back.svg", + extra: 1668/1595, + bottom: 5.6/1672 + } + }, + frontDressed: { + height: math.unit(2, "meter"), + weight: math.unit(80, "kg"), + name: "Front (Dressed)", + image: { + source: "./media/characters/elbial/front-dressed.svg", + extra: 1653/1584, + bottom: 57/1708 + } + }, + genitals: { + height: math.unit(2/3.367, "meter"), + name: "Genitals", + image: { + source: "./media/characters/elbial/genitals.svg" } }, },