diff --git a/.gitignore b/.gitignore index af8636c..5fced9f 100644 --- a/.gitignore +++ b/.gitignore @@ -2,4 +2,5 @@ .directory .DS_Store public/ -.idea/ \ No newline at end of file +.idea/ +scripts/venv diff --git a/art/after-school.eno b/art/after-school.eno new file mode 100644 index 0000000..0cad9ea --- /dev/null +++ b/art/after-school.eno @@ -0,0 +1,11 @@ +-- Alt Text + +Two young girls are facing towards the viewer. The one on the left has blond hair, and doing a peace sign. The other girl is laughing and laying her hands on her skirt. They're in the street, with a stone wall and houses in the distance. + +-- Alt Text + +-- Description + +This was sitting in sketch form for a few years, and I finally decided to color it. I quite like the expressions the two are making :-) + +-- Description diff --git a/art/after-the-rain.eno b/art/after-the-rain.eno new file mode 100644 index 0000000..0508a0d --- /dev/null +++ b/art/after-the-rain.eno @@ -0,0 +1,14 @@ +-- Alt Text + +A young woman is walking along a mountain path. She has long brown hair, dark eyes and pale skin. She is wearing dark clothes, with golden accents and holding a long sword. While she is making eye contact with the viewer, she is keeping a slight smirk. + +-- Alt Text + +-- Description + +Who is this mysterious sword maiden, and where is she going next? I love how the background turned out in this piece. + +-- Description + +Characters: +- Mysterious Swordswoman diff --git a/art/bard.eno b/art/bard.eno new file mode 100644 index 0000000..611d7a5 --- /dev/null +++ b/art/bard.eno @@ -0,0 +1,14 @@ +-- Alt Text + +A bunny girl is looking at the viewer, and pulling back a bow towards something behind them. She has dark brown hair, long ears, greenish eyes and pale skin. Behind is her is a dense, untamed forest. She is wearing dark clothing, adorned by brass and greenish hues. + +-- Alt Text + +-- Description + +This is a full painting I did of my FFXIV character. Overall, I'm pretty happy with how this turned out, but the background isn't fantastic. At the time, I didn't know that filter masks were a thing in Krita, so I ended up pushing it back to Procreate and doing the finishing touches there. + +-- Description + +Characters: +- Juritta diff --git a/art/eva-girls.eno b/art/eva-girls.eno new file mode 100644 index 0000000..52f64f4 --- /dev/null +++ b/art/eva-girls.eno @@ -0,0 +1,16 @@ +-- Alt Text + +From left to right: Asuka, Rei, and Mari are standing on top of a dark blue sky. Asuka has one hand on her hip, and making eye contact. Rei is looking up and is holding her elbow. Mari has a hand above her chest. Asuka has orange-brown hair, and a red plugsuit. Rei has pale blue hair, and a dark blue plugsuit. Mari has brown hair, and a bright pink plugsuit. + +-- Alt Text + +-- Description + +This is one of my more complex pieces in 2021, and I spent many hours toiling away on it. I like the end result, but I kind of wish I slapped some shading on it... + +-- Description + +Characters: +- Asuka +- Rei +- Mari diff --git a/art/grocery-shopping.eno b/art/grocery-shopping.eno new file mode 100644 index 0000000..476c56d --- /dev/null +++ b/art/grocery-shopping.eno @@ -0,0 +1,21 @@ +-- Alt Text + +A young succubus is opening up the door to her apartment. She has pale blue hair, red eyes and is looking out in the distance. +She has four arms, one of which is turning the knob to the door. Another two hands are holding grocery bags, and the last +is inside of her jacket pocket. She is wearing a red jacket, and dark gray shorts. + +-- Alt Text + +-- Description + +This is the first proper "finished" drawing of Merume. I love multiarm designs so I finally broke down and came up with +a concept for her. Her initial name was going to be Meru, but a quick google search showed another succubus under +that name! + +Right now she's heading back to her apartment, and back from a quick grocery trip. She's probably the only +one who could comfortably make "one trip" ;-) + +-- Description + +Characters: +- Merume diff --git a/art/knight.eno b/art/knight.eno new file mode 100644 index 0000000..f23996e --- /dev/null +++ b/art/knight.eno @@ -0,0 +1,11 @@ +-- Alt Text + +A blonde-haired knight is looking at the viewer. She is leaning on her trusty sword, and has some chestplates and basic armor on. + +-- Alt Text + +-- Description + +Looks like this knight is ready for anything! It doesn't look like her legs are very protected though... + +-- Description diff --git a/art/mari-and-asuka.eno b/art/mari-and-asuka.eno new file mode 100644 index 0000000..ea02a1a --- /dev/null +++ b/art/mari-and-asuka.eno @@ -0,0 +1,15 @@ +-- Alt Text + +Female Byleth is in a swimsuit, a dark bikini with an extra belt and holding a knife. She is looking down at the viewer. She has dark blue hair, pale skin and bright blue eyes. She has a flower tucked in her hair. + +-- Alt Text + +-- Description + +This is my first proper painted character piece, and I'm pretty happy with how it turned out still. Why does she need a knife on the beach though? + +-- Description + +Characters: +- Mari +- Asuka diff --git a/art/mythra.eno b/art/mythra.eno new file mode 100644 index 0000000..edaa50c --- /dev/null +++ b/art/mythra.eno @@ -0,0 +1,32 @@ +-- Alt Text + +A woman sits against a fence, looking at the viewer. She has golden hair, a crown adorned with a green jewel and wears slim +white armor adorned with black and neon green accents. Her hair is flowing in the wind, and she is currently sat against +a fence on a bridge. In the background is the rest of the town, sitting above the sea of clouds. + +-- Alt Text + +-- Description + +I always wanted to draw some Xenoblade Chronicles 2 fan art, but unfortunately it took a +while before I got around to it! This is Mythra, while she's standing around in Torigoth. + +This is probably one of my most complex pieces of 2022, and of my favorites. The image is drawn at 8K, +and downscaled when posting online. I really wanted to make sure I drew at a high enough resolution for +wallpaper usage, so I hope you enjoy! + +Now if I had to do this piece again, I would definitely use some kind of perspective ruler. I decided +to inflate my ego a bit and didn't use any reference (except for the character design and the background) +and that visibly hampered the final product. I really tried to make it look like she's naturally leaning +back on the fencing, but oh well. I'm most happy with the lines, the shading (despite it being mostly layers) +and the far background bits. This is also one of my first major art pieces to be done fully inside of Krita too! + +I decided to not fully paint this all on one layer, but instead use layer effects to accomplish shading to... +a pretty okay result. I had split up each shading layer based on the material, one for cloth, one for skin, one for hair, +etc. While the best looking bits are the cloth and metal bits, the skin in retrospect could've used some more +love. In the future I should just do a quick paint-over pass... + +-- Description + +Characters: +- Mythra diff --git a/art/office-date.eno b/art/office-date.eno new file mode 100644 index 0000000..013c1e7 --- /dev/null +++ b/art/office-date.eno @@ -0,0 +1,12 @@ +-- Alt Text + +An office worker lady looks at the viewer. She has a can of a non-descript drink in one hand, and another one underneath her thigh. +She is wearing an unbuttoned collared shirt, and a short black shirt. She's in a red booth, and in front of a table. An incandescent light is flooding the room with an orange glow. + +-- Alt Text + +-- Description + +This is actually a much older piece, but I touched it up to make it look more "modern" and fit in with the rest of my work. It looks like she might be a little intoxicated! + +-- Description diff --git a/art/orbit-correction.eno b/art/orbit-correction.eno new file mode 100644 index 0000000..25eeebd --- /dev/null +++ b/art/orbit-correction.eno @@ -0,0 +1,12 @@ +-- Alt Text + +Two rocket boosters, currently firing at full thrust. The ship is trying to avoid orbital collision. + +-- Alt Text + +-- Description + +This is something a bit different from what I usually do, which is a rocket! Technically, it's really just two giant boosters. +Based off of the same one in the Rebuild of Evangelion 3.0 opening, which is probably one of my favorite sequences (ever). + +-- Description diff --git a/art/summer-byleth.eno b/art/summer-byleth.eno new file mode 100644 index 0000000..5732d37 --- /dev/null +++ b/art/summer-byleth.eno @@ -0,0 +1,14 @@ +-- Alt Text + +Female Byleth is in a swimsuit, a dark bikini with an extra belt and holding a knife. She is looking down at the viewer. She has dark blue hair, pale skin and bright blue eyes. She has a flower tucked in her hair. + +-- Alt Text + +-- Description + +This is my first proper painted character piece, and I'm pretty happy with how it turned out still. Why does she need a knife on the beach though? + +-- Description + +Characters: +- Byleth diff --git a/art/summer-eva-girls.eno b/art/summer-eva-girls.eno new file mode 100644 index 0000000..7f3ff42 --- /dev/null +++ b/art/summer-eva-girls.eno @@ -0,0 +1,16 @@ +-- Alt Text + +Mari, Asuka and Rei are on the beach. These three girls from left to right have brown hair, orange and blue hair with varying hues of pale skin. Mari is wearing a white bikini, Asuka some form of one piece and Rei is wearing a two-piece swimsuit. Mari is playing with Asuka's hair, which is causing Asuka some embarrassment. + +-- Alt Text + +-- Description + +I drew this while on a trip, and I thought it was about time to do a summer-themed Evangelion drawing! Mari is of course having some fun with Asuka! + +-- Description + +Characters: +- Mari +- Asuka +- Rei diff --git a/art/workingout.eno b/art/workingout.eno new file mode 100644 index 0000000..97fbcce --- /dev/null +++ b/art/workingout.eno @@ -0,0 +1,13 @@ +-- Alt Text + +Three different drawings of the same girl. She has brown hair, pale skin and dark gray eyes. She is wearing a greenish-blue +crop top, and some baggy gray sweatpants. On the left she is pointing at her leg, and standing the other leg. On the right, she is +stretching one of her arms. In the last one, she is looking down at the viewer. + +-- Alt Text + +-- Description + +This is a recreation of a sketch I did in 2020, where I tried to do it in my "new style". I actually really liked how this turned out, all of the poses and faces turned out cute! + +-- Description diff --git a/assets/banner.webp b/assets/banner.webp new file mode 100644 index 0000000..8bfd087 Binary files /dev/null and b/assets/banner.webp differ diff --git a/assets/banner2.webp b/assets/banner2.webp new file mode 100644 index 0000000..071568f Binary files /dev/null and b/assets/banner2.webp differ diff --git a/assets/year-thumbs/2016.webp b/assets/year-thumbs/2016.webp new file mode 100644 index 0000000..525e37d Binary files /dev/null and b/assets/year-thumbs/2016.webp differ diff --git a/assets/year-thumbs/2017.webp b/assets/year-thumbs/2017.webp new file mode 100644 index 0000000..380fcc1 Binary files /dev/null and b/assets/year-thumbs/2017.webp differ diff --git a/assets/year-thumbs/2018.webp b/assets/year-thumbs/2018.webp new file mode 100644 index 0000000..80df67c Binary files /dev/null and b/assets/year-thumbs/2018.webp differ diff --git a/assets/year-thumbs/2019.webp b/assets/year-thumbs/2019.webp new file mode 100644 index 0000000..b9e5bb0 Binary files /dev/null and b/assets/year-thumbs/2019.webp differ diff --git a/assets/year-thumbs/2020.webp b/assets/year-thumbs/2020.webp new file mode 100644 index 0000000..fdd9df4 Binary files /dev/null and b/assets/year-thumbs/2020.webp differ diff --git a/assets/year-thumbs/2021.webp b/assets/year-thumbs/2021.webp new file mode 100644 index 0000000..159d6d6 Binary files /dev/null and b/assets/year-thumbs/2021.webp differ diff --git a/assets/year-thumbs/2022.webp b/assets/year-thumbs/2022.webp new file mode 100644 index 0000000..316603c Binary files /dev/null and b/assets/year-thumbs/2022.webp differ diff --git a/content/_index.md b/content/_index.md index 6cbfc80..9c908f0 100644 --- a/content/_index.md +++ b/content/_index.md @@ -9,3 +9,6 @@ Welcome to my personal corner of the Internet! I really like creating software, art, among other things. You can find my own, personal collection [here](/art). If you like my website, consider signing the [guestbook](/guestbook)! + +![Banner](/banner.webp) +![Banner 2](/banner2.webp) diff --git a/content/art.md b/content/art.md deleted file mode 100644 index c4027dd..0000000 --- a/content/art.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: "Art" -layout: "gallery" -json: "art" -thumbnails: true -aliases: -- /gallery ---- - -Here is my gallery, a collection of artwork that I have created. I try to include some of my old art here as well, -which I've kept since 2016. Some of these may be NSFW, but I leave that up to your discretion - the thumbnails should -make it plenty obvious. - -My current two programs are Krita and Procreate, depending on what I'm drawing on. I used CSP momentarily, so only a -few pieces were made exclusively in that program (like "eva girls") diff --git a/content/art/2016/_index.md b/content/art/2016/_index.md new file mode 100644 index 0000000..ca5be05 --- /dev/null +++ b/content/art/2016/_index.md @@ -0,0 +1,7 @@ +--- +title: 2016 Art +layout: gallery +json: art +thumbnails: true +selectedyear: 2016 +--- diff --git a/content/art/2017/_index.md b/content/art/2017/_index.md new file mode 100644 index 0000000..c6f311b --- /dev/null +++ b/content/art/2017/_index.md @@ -0,0 +1,7 @@ +--- +title: 2017 Art +layout: gallery +json: art +thumbnails: true +selectedyear: 2017 +--- diff --git a/content/art/2018/_index.md b/content/art/2018/_index.md new file mode 100644 index 0000000..c972dc6 --- /dev/null +++ b/content/art/2018/_index.md @@ -0,0 +1,7 @@ +--- +title: 2018 Art +layout: gallery +json: art +thumbnails: true +selectedyear: 2018 +--- diff --git a/content/art/2019.md b/content/art/2019.md new file mode 100644 index 0000000..efbfd6d --- /dev/null +++ b/content/art/2019.md @@ -0,0 +1,7 @@ +--- +slug: 2019 +date: 2019-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/2019.webp) diff --git a/content/art/2019/_index.md b/content/art/2019/_index.md new file mode 100644 index 0000000..0e9f0d2 --- /dev/null +++ b/content/art/2019/_index.md @@ -0,0 +1,7 @@ +--- +title: 2019 Art +layout: gallery +json: art +thumbnails: true +selectedyear: 2019 +--- diff --git a/content/art/2020/_index.md b/content/art/2020/_index.md new file mode 100644 index 0000000..f7798ea --- /dev/null +++ b/content/art/2020/_index.md @@ -0,0 +1,7 @@ +--- +title: 2020 Art +layout: gallery +json: art +thumbnails: true +selectedyear: 2020 +--- diff --git a/content/art/2021/_index.md b/content/art/2021/_index.md new file mode 100644 index 0000000..3c6f867 --- /dev/null +++ b/content/art/2021/_index.md @@ -0,0 +1,7 @@ +--- +title: 2021 Art +layout: gallery +json: art +thumbnails: true +selectedyear: 2021 +--- diff --git a/content/art/2022/_index.md b/content/art/2022/_index.md new file mode 100644 index 0000000..0916a44 --- /dev/null +++ b/content/art/2022/_index.md @@ -0,0 +1,7 @@ +--- +title: 2022 Art +layout: gallery +json: art +thumbnails: true +selectedyear: 2022 +--- diff --git a/content/art/_index.md b/content/art/_index.md new file mode 100644 index 0000000..6dd86bd --- /dev/null +++ b/content/art/_index.md @@ -0,0 +1,27 @@ +--- +title: Art +layout: art +aliases: +- /gallery +featured: +- filename: orbit-correction.webp + date: 12-20 + year: 2022 + title: orbit correction +- filename: grocery-shopping.webp + date: 12-2 + year: 2022 + title: grocery shopping +- filename: mythra.webp + date: 11-11 + year: 2022 + title: torigoth +years: +- 2022 +- 2021 +- 2020 +- 2019 +- 2018 +- 2017 +- 2016 +--- diff --git a/content/art/aerith.md b/content/art/aerith.md new file mode 100644 index 0000000..ace07ed --- /dev/null +++ b/content/art/aerith.md @@ -0,0 +1,7 @@ +--- +slug: aerith +date: 2021-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/aerith.webp) diff --git a/content/art/after-school.md b/content/art/after-school.md new file mode 100644 index 0000000..bdb2de6 --- /dev/null +++ b/content/art/after-school.md @@ -0,0 +1,15 @@ +--- +title: after school +layout: art-detail +date: 2022-07-31 +slug: after-school +tags: +--- +![ +Two young girls are facing towards the viewer. The one on the left has blond hair, and doing a peace sign. The other girl is laughing and laying her hands on her skirt. They're in the street, with a stone wall and houses in the distance. +](/art/after-school.webp) +## Commentary + +This was sitting in sketch form for a few years, and I finally decided to color it. I quite like the expressions the two are making :-) + +## Characters diff --git a/content/art/after-the-rain.md b/content/art/after-the-rain.md new file mode 100644 index 0000000..6f64395 --- /dev/null +++ b/content/art/after-the-rain.md @@ -0,0 +1,17 @@ +--- +title: after the rain +layout: art-detail +date: 2022-04-27 +slug: after-the-rain +tags: +- mysterious swordswoman +--- +![ +A young woman is walking along a mountain path. She has long brown hair, dark eyes and pale skin. She is wearing dark clothes, with golden accents and holding a long sword. While she is making eye contact with the viewer, she is keeping a slight smirk. +](/art/after-the-rain.webp) +## Commentary + +Who is this mysterious sword maiden, and where is she going next? I love how the background turned out in this piece. + +## Characters +* [Mysterious Swordswoman](/tags/mysterious swordswoman) diff --git a/content/art/alley.md b/content/art/alley.md new file mode 100644 index 0000000..e90056f --- /dev/null +++ b/content/art/alley.md @@ -0,0 +1,8 @@ +--- +slug: alley +title: Alley +date: 2018-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/alley.webp) diff --git a/content/art/angry-gibus.md b/content/art/angry-gibus.md new file mode 100644 index 0000000..48e99aa --- /dev/null +++ b/content/art/angry-gibus.md @@ -0,0 +1,8 @@ +--- +slug: angry-gibus +title: Angry Gibus +date: 2016-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/angry-gibus.webp) diff --git a/content/art/back.md b/content/art/back.md new file mode 100644 index 0000000..85c4f47 --- /dev/null +++ b/content/art/back.md @@ -0,0 +1,7 @@ +--- +slug: back +date: 2019-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/back.webp) diff --git a/content/art/bard.md b/content/art/bard.md new file mode 100644 index 0000000..b922c95 --- /dev/null +++ b/content/art/bard.md @@ -0,0 +1,17 @@ +--- +title: bard in the black shroud +layout: art-detail +date: 2022-08-20 +slug: bard +tags: +- juritta +--- +![ +A bunny girl is looking at the viewer, and pulling back a bow towards something behind them. She has dark brown hair, long ears, greenish eyes and pale skin. Behind is her is a dense, untamed forest. She is wearing dark clothing, adorned by brass and greenish hues. +](/art/bard.webp) +## Commentary + +This is a full painting I did of my FFXIV character. Overall, I'm pretty happy with how this turned out, but the background isn't fantastic. At the time, I didn't know that filter masks were a thing in Krita, so I ended up pushing it back to Procreate and doing the finishing touches there. + +## Characters +* [Juritta](/tags/juritta) diff --git a/content/art/beachball.md b/content/art/beachball.md new file mode 100644 index 0000000..2b5abb4 --- /dev/null +++ b/content/art/beachball.md @@ -0,0 +1,7 @@ +--- +slug: beachball +date: 2021-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/beachball.webp) diff --git a/content/art/bench.md b/content/art/bench.md new file mode 100644 index 0000000..127bf95 --- /dev/null +++ b/content/art/bench.md @@ -0,0 +1,7 @@ +--- +slug: bench +date: 2020-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/bench.webp) diff --git a/content/art/bike.md b/content/art/bike.md new file mode 100644 index 0000000..1a62880 --- /dev/null +++ b/content/art/bike.md @@ -0,0 +1,7 @@ +--- +slug: bike +date: 2020-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/bike.webp) diff --git a/content/art/bike2020.md b/content/art/bike2020.md new file mode 100644 index 0000000..b953f9b --- /dev/null +++ b/content/art/bike2020.md @@ -0,0 +1,7 @@ +--- +slug: bike2020 +date: 2020-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/bike2020.webp) diff --git a/content/art/cactaur.md b/content/art/cactaur.md new file mode 100644 index 0000000..9fd9edc --- /dev/null +++ b/content/art/cactaur.md @@ -0,0 +1,8 @@ +--- +slug: cactaur +title: Cactaur +date: 2022-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/cactaur.webp) diff --git a/content/art/cactus-border.md b/content/art/cactus-border.md new file mode 100644 index 0000000..283bb6b --- /dev/null +++ b/content/art/cactus-border.md @@ -0,0 +1,7 @@ +--- +slug: cactus-border +date: 2016-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/cactus-border.webp) diff --git a/content/art/candle-light.md b/content/art/candle-light.md new file mode 100644 index 0000000..aff8585 --- /dev/null +++ b/content/art/candle-light.md @@ -0,0 +1,8 @@ +--- +slug: candle-light +title: Candle Light +date: 2019-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/candle-light.webp) diff --git a/content/art/castle.md b/content/art/castle.md new file mode 100644 index 0000000..b4c974c --- /dev/null +++ b/content/art/castle.md @@ -0,0 +1,7 @@ +--- +slug: castle +date: 2021-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/castle.webp) diff --git a/content/art/casual-elf.md b/content/art/casual-elf.md new file mode 100644 index 0000000..001d2ac --- /dev/null +++ b/content/art/casual-elf.md @@ -0,0 +1,7 @@ +--- +slug: casual-elf +date: 2020-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/casual-elf.webp) diff --git a/content/art/chains-sketch.md b/content/art/chains-sketch.md new file mode 100644 index 0000000..b8aae47 --- /dev/null +++ b/content/art/chains-sketch.md @@ -0,0 +1,8 @@ +--- +slug: chains-sketch +title: Chains +date: 2020-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/chains-sketch.webp) diff --git a/content/art/chains.md b/content/art/chains.md new file mode 100644 index 0000000..15fa00b --- /dev/null +++ b/content/art/chains.md @@ -0,0 +1,8 @@ +--- +slug: chains +title: Chains +date: 2019-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/chains.webp) diff --git a/content/art/chair2020.md b/content/art/chair2020.md new file mode 100644 index 0000000..3fffd80 --- /dev/null +++ b/content/art/chair2020.md @@ -0,0 +1,7 @@ +--- +slug: chair2020 +date: 2020-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/chair2020.webp) diff --git a/content/art/chars2020.md b/content/art/chars2020.md new file mode 100644 index 0000000..61bee8f --- /dev/null +++ b/content/art/chars2020.md @@ -0,0 +1,7 @@ +--- +slug: chars2020 +date: 2020-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/chars2020.webp) diff --git a/content/art/chips.md b/content/art/chips.md new file mode 100644 index 0000000..b868efa --- /dev/null +++ b/content/art/chips.md @@ -0,0 +1,8 @@ +--- +slug: chips +title: Chips +date: 2022-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/chips.webp) diff --git a/content/art/city-train.md b/content/art/city-train.md new file mode 100644 index 0000000..827e37b --- /dev/null +++ b/content/art/city-train.md @@ -0,0 +1,8 @@ +--- +slug: city-train +title: City Train +date: 2018-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/city-train.webp) diff --git a/content/art/clock.md b/content/art/clock.md new file mode 100644 index 0000000..1a1245d --- /dev/null +++ b/content/art/clock.md @@ -0,0 +1,8 @@ +--- +slug: clock +title: Clock +date: 2019-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/clock.webp) diff --git a/content/art/cup.md b/content/art/cup.md new file mode 100644 index 0000000..a59b420 --- /dev/null +++ b/content/art/cup.md @@ -0,0 +1,7 @@ +--- +slug: cup +date: 2019-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/cup.webp) diff --git a/content/art/day4.md b/content/art/day4.md new file mode 100644 index 0000000..aae70b3 --- /dev/null +++ b/content/art/day4.md @@ -0,0 +1,7 @@ +--- +slug: day4 +date: 2019-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/day4.webp) diff --git a/content/art/day6.md b/content/art/day6.md new file mode 100644 index 0000000..3b7c2e1 --- /dev/null +++ b/content/art/day6.md @@ -0,0 +1,7 @@ +--- +slug: day6 +date: 2019-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/day6.webp) diff --git a/content/art/dec1-2.md b/content/art/dec1-2.md new file mode 100644 index 0000000..f8b7a2e --- /dev/null +++ b/content/art/dec1-2.md @@ -0,0 +1,7 @@ +--- +slug: dec1-2 +date: 2019-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/dec1-2.webp) diff --git a/content/art/dec1.md b/content/art/dec1.md new file mode 100644 index 0000000..2aabee4 --- /dev/null +++ b/content/art/dec1.md @@ -0,0 +1,7 @@ +--- +slug: dec1 +date: 2019-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/dec1.webp) diff --git a/content/art/dec7.md b/content/art/dec7.md new file mode 100644 index 0000000..33c4245 --- /dev/null +++ b/content/art/dec7.md @@ -0,0 +1,7 @@ +--- +slug: dec7 +date: 2019-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/dec7.webp) diff --git a/content/art/demon.md b/content/art/demon.md new file mode 100644 index 0000000..69dd359 --- /dev/null +++ b/content/art/demon.md @@ -0,0 +1,8 @@ +--- +slug: demon +title: Demonness +date: 2022-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/demon.webp) diff --git a/content/art/descent.md b/content/art/descent.md new file mode 100644 index 0000000..3155b40 --- /dev/null +++ b/content/art/descent.md @@ -0,0 +1,7 @@ +--- +slug: descent +date: 2019-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/descent.webp) diff --git a/content/art/desert.md b/content/art/desert.md new file mode 100644 index 0000000..38352f0 --- /dev/null +++ b/content/art/desert.md @@ -0,0 +1,8 @@ +--- +slug: desert +title: Desert +date: 2019-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/desert.webp) diff --git a/content/art/dorks.md b/content/art/dorks.md new file mode 100644 index 0000000..6fbdc60 --- /dev/null +++ b/content/art/dorks.md @@ -0,0 +1,7 @@ +--- +slug: dorks +date: 2019-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/dorks.webp) diff --git a/content/art/dr-bob.md b/content/art/dr-bob.md new file mode 100644 index 0000000..9cf58eb --- /dev/null +++ b/content/art/dr-bob.md @@ -0,0 +1,7 @@ +--- +slug: dr-bob +date: 2019-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/dr-bob.webp) diff --git a/content/art/drawpile-snippet.md b/content/art/drawpile-snippet.md new file mode 100644 index 0000000..f7e6970 --- /dev/null +++ b/content/art/drawpile-snippet.md @@ -0,0 +1,7 @@ +--- +slug: drawpile-snippet +date: 2021-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/drawpile-snippet.webp) diff --git a/content/art/drink.md b/content/art/drink.md new file mode 100644 index 0000000..6fca225 --- /dev/null +++ b/content/art/drink.md @@ -0,0 +1,7 @@ +--- +slug: drink +date: 2019-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/drink.webp) diff --git a/content/art/duel.md b/content/art/duel.md new file mode 100644 index 0000000..e630fae --- /dev/null +++ b/content/art/duel.md @@ -0,0 +1,8 @@ +--- +slug: duel +title: Duel +date: 2020-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/duel.webp) diff --git a/content/art/duel2.md b/content/art/duel2.md new file mode 100644 index 0000000..22f2602 --- /dev/null +++ b/content/art/duel2.md @@ -0,0 +1,7 @@ +--- +slug: duel2 +date: 2019-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/duel2.webp) diff --git a/content/art/dump2020.md b/content/art/dump2020.md new file mode 100644 index 0000000..3db24d8 --- /dev/null +++ b/content/art/dump2020.md @@ -0,0 +1,7 @@ +--- +slug: dump2020 +date: 2020-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/dump2020.webp) diff --git a/content/art/duo.md b/content/art/duo.md new file mode 100644 index 0000000..70e7b01 --- /dev/null +++ b/content/art/duo.md @@ -0,0 +1,8 @@ +--- +slug: duo +title: Duo +date: 2019-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/duo.webp) diff --git a/content/art/eccentric-girl.md b/content/art/eccentric-girl.md new file mode 100644 index 0000000..845d7bc --- /dev/null +++ b/content/art/eccentric-girl.md @@ -0,0 +1,7 @@ +--- +slug: eccentric-girl +date: 2019-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/eccentric-girl.webp) diff --git a/content/art/eleanor.md b/content/art/eleanor.md new file mode 100644 index 0000000..36c83de --- /dev/null +++ b/content/art/eleanor.md @@ -0,0 +1,8 @@ +--- +slug: eleanor +title: Eleanor +date: 2019-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/eleanor.webp) diff --git a/content/art/elisanne.md b/content/art/elisanne.md new file mode 100644 index 0000000..c31ea16 --- /dev/null +++ b/content/art/elisanne.md @@ -0,0 +1,7 @@ +--- +slug: elisanne +date: 2019-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/elisanne.webp) diff --git a/content/art/eva-girls.md b/content/art/eva-girls.md new file mode 100644 index 0000000..2837d2a --- /dev/null +++ b/content/art/eva-girls.md @@ -0,0 +1,21 @@ +--- +title: eva girls +layout: art-detail +date: 2021-12-23 +slug: eva-girls +tags: +- asuka +- rei +- mari +--- +![ +From left to right: Asuka, Rei, and Mari are standing on top of a dark blue sky. Asuka has one hand on her hip, and making eye contact. Rei is looking up and is holding her elbow. Mari has a hand above her chest. Asuka has orange-brown hair, and a red plugsuit. Rei has pale blue hair, and a dark blue plugsuit. Mari has brown hair, and a bright pink plugsuit. +](/art/eva-girls.webp) +## Commentary + +This is one of my more complex pieces in 2021, and I spent many hours toiling away on it. I like the end result, but I kind of wish I slapped some shading on it... + +## Characters +* [Asuka](/tags/asuka) +* [Rei](/tags/rei) +* [Mari](/tags/mari) diff --git a/content/art/fantasyfolks.md b/content/art/fantasyfolks.md new file mode 100644 index 0000000..1d056e1 --- /dev/null +++ b/content/art/fantasyfolks.md @@ -0,0 +1,7 @@ +--- +slug: fantasyfolks +date: 2020-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/fantasyfolks.webp) diff --git a/content/art/ff7r-airbuster-fight.md b/content/art/ff7r-airbuster-fight.md new file mode 100644 index 0000000..9ce486c --- /dev/null +++ b/content/art/ff7r-airbuster-fight.md @@ -0,0 +1,8 @@ +--- +slug: ff7r-airbuster-fight +title: FF7R Airbuster Fight +date: 2021-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/ff7r-airbuster-fight.webp) diff --git a/content/art/ffxiv-sketches.md b/content/art/ffxiv-sketches.md new file mode 100644 index 0000000..a5289ee --- /dev/null +++ b/content/art/ffxiv-sketches.md @@ -0,0 +1,7 @@ +--- +slug: ffxiv-sketches +date: 2021-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/ffxiv-sketches.webp) diff --git a/content/art/ffxiv-swim.md b/content/art/ffxiv-swim.md new file mode 100644 index 0000000..4907935 --- /dev/null +++ b/content/art/ffxiv-swim.md @@ -0,0 +1,7 @@ +--- +slug: ffxiv-swim +date: 2020-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/ffxiv-swim.webp) diff --git a/content/art/fight2020.md b/content/art/fight2020.md new file mode 100644 index 0000000..9fa6a0e --- /dev/null +++ b/content/art/fight2020.md @@ -0,0 +1,7 @@ +--- +slug: fight2020 +date: 2020-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/fight2020.webp) diff --git a/content/art/fitgirl1.md b/content/art/fitgirl1.md new file mode 100644 index 0000000..1e317ce --- /dev/null +++ b/content/art/fitgirl1.md @@ -0,0 +1,7 @@ +--- +slug: fitgirl1 +date: 2019-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/fitgirl1.webp) diff --git a/content/art/fitgirl2.md b/content/art/fitgirl2.md new file mode 100644 index 0000000..c191aa1 --- /dev/null +++ b/content/art/fitgirl2.md @@ -0,0 +1,7 @@ +--- +slug: fitgirl2 +date: 2019-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/fitgirl2.webp) diff --git a/content/art/fitness.md b/content/art/fitness.md new file mode 100644 index 0000000..8a875dc --- /dev/null +++ b/content/art/fitness.md @@ -0,0 +1,7 @@ +--- +slug: fitness +date: 2020-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/fitness.webp) diff --git a/content/art/funny.md b/content/art/funny.md new file mode 100644 index 0000000..9b72a6b --- /dev/null +++ b/content/art/funny.md @@ -0,0 +1,8 @@ +--- +slug: funny +title: Funny +date: 2022-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/funny.webp) diff --git a/content/art/futaba.md b/content/art/futaba.md new file mode 100644 index 0000000..342841c --- /dev/null +++ b/content/art/futaba.md @@ -0,0 +1,7 @@ +--- +slug: futaba +date: 2021-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/futaba.webp) diff --git a/content/art/genshin-amber.md b/content/art/genshin-amber.md new file mode 100644 index 0000000..8c0e973 --- /dev/null +++ b/content/art/genshin-amber.md @@ -0,0 +1,8 @@ +--- +slug: genshin-amber +title: Eternally unfinished Genshin background +date: 2020-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/genshin-amber.webp) diff --git a/content/art/girl-drinking-water.md b/content/art/girl-drinking-water.md new file mode 100644 index 0000000..cca23bc --- /dev/null +++ b/content/art/girl-drinking-water.md @@ -0,0 +1,8 @@ +--- +slug: girl-drinking-water +title: Girl Drinking Water +date: 2019-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/girl-drinking-water.webp) diff --git a/content/art/girl-sketch.md b/content/art/girl-sketch.md new file mode 100644 index 0000000..de7de56 --- /dev/null +++ b/content/art/girl-sketch.md @@ -0,0 +1,7 @@ +--- +slug: girl-sketch +date: 2021-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/girl-sketch.webp) diff --git a/content/art/girls.md b/content/art/girls.md new file mode 100644 index 0000000..d3cb9d0 --- /dev/null +++ b/content/art/girls.md @@ -0,0 +1,7 @@ +--- +slug: girls +date: 2022-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/girls.webp) diff --git a/content/art/glass.md b/content/art/glass.md new file mode 100644 index 0000000..463ffa1 --- /dev/null +++ b/content/art/glass.md @@ -0,0 +1,8 @@ +--- +slug: glass +title: Glass +date: 2018-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/glass.webp) diff --git a/content/art/goblin-mines.md b/content/art/goblin-mines.md new file mode 100644 index 0000000..a5b25e3 --- /dev/null +++ b/content/art/goblin-mines.md @@ -0,0 +1,7 @@ +--- +slug: goblin-mines +date: 2020-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/goblin-mines.webp) diff --git a/content/art/great-subject.md b/content/art/great-subject.md new file mode 100644 index 0000000..3e22198 --- /dev/null +++ b/content/art/great-subject.md @@ -0,0 +1,8 @@ +--- +slug: great-subject +title: Great Subject +date: 2019-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/great-subject.webp) diff --git a/content/art/grocery-shopping.md b/content/art/grocery-shopping.md new file mode 100644 index 0000000..fc7915e --- /dev/null +++ b/content/art/grocery-shopping.md @@ -0,0 +1,24 @@ +--- +title: grocery shopping +layout: art-detail +date: 2022-12-02 +slug: grocery-shopping +tags: +- merume +--- +![ +A young succubus is opening up the door to her apartment. She has pale blue hair, red eyes and is looking out in the distance. +She has four arms, one of which is turning the knob to the door. Another two hands are holding grocery bags, and the last +is inside of her jacket pocket. She is wearing a red jacket, and dark gray shorts. +](/art/grocery-shopping.webp) +## Commentary + +This is the first proper "finished" drawing of Merume. I love multiarm designs so I finally broke down and came up with +a concept for her. Her initial name was going to be Meru, but a quick google search showed another succubus under +that name! + +Right now she's heading back to her apartment, and back from a quick grocery trip. She's probably the only +one who could comfortably make "one trip" ;-) + +## Characters +* [Merume](/tags/merume) diff --git a/content/art/gun-lady.md b/content/art/gun-lady.md new file mode 100644 index 0000000..bb5e856 --- /dev/null +++ b/content/art/gun-lady.md @@ -0,0 +1,7 @@ +--- +slug: gun-lady +date: 2020-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/gun-lady.webp) diff --git a/content/art/gunpoint.md b/content/art/gunpoint.md new file mode 100644 index 0000000..5d34ed3 --- /dev/null +++ b/content/art/gunpoint.md @@ -0,0 +1,8 @@ +--- +slug: gunpoint +title: Gunpoint +date: 2019-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/gunpoint.webp) diff --git a/content/art/guns.md b/content/art/guns.md new file mode 100644 index 0000000..781fa1e --- /dev/null +++ b/content/art/guns.md @@ -0,0 +1,8 @@ +--- +slug: guns +title: Guns +date: 2022-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/guns.webp) diff --git a/content/art/hallway.md b/content/art/hallway.md new file mode 100644 index 0000000..363fb59 --- /dev/null +++ b/content/art/hallway.md @@ -0,0 +1,8 @@ +--- +slug: hallway +title: Hallway +date: 2018-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/hallway.webp) diff --git a/content/art/hey-baby.md b/content/art/hey-baby.md new file mode 100644 index 0000000..bf4f0c7 --- /dev/null +++ b/content/art/hey-baby.md @@ -0,0 +1,7 @@ +--- +slug: hey-baby +date: 2019-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/hey-baby.webp) diff --git a/content/art/jan1.md b/content/art/jan1.md new file mode 100644 index 0000000..21e7ee1 --- /dev/null +++ b/content/art/jan1.md @@ -0,0 +1,7 @@ +--- +slug: jan1 +date: 2021-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/jan1.webp) diff --git a/content/art/king.md b/content/art/king.md new file mode 100644 index 0000000..c088dbf --- /dev/null +++ b/content/art/king.md @@ -0,0 +1,7 @@ +--- +slug: king +date: 2020-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/king.webp) diff --git a/content/art/knight.md b/content/art/knight.md new file mode 100644 index 0000000..8d433d0 --- /dev/null +++ b/content/art/knight.md @@ -0,0 +1,16 @@ +--- +title: woman knight +layout: art-detail +date: 2021-01-01 +excludefeed: true +slug: knight +tags: +--- +![ +A blonde-haired knight is looking at the viewer. She is leaning on her trusty sword, and has some chestplates and basic armor on. +](/art/knight.webp) +## Commentary + +Looks like this knight is ready for anything! It doesn't look like her legs are very protected though... + +## Characters diff --git a/content/art/knockout-background.md b/content/art/knockout-background.md new file mode 100644 index 0000000..7e42dc5 --- /dev/null +++ b/content/art/knockout-background.md @@ -0,0 +1,7 @@ +--- +slug: knockout-background +date: 2022-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/knockout-background.webp) diff --git a/content/art/knocky-chan.md b/content/art/knocky-chan.md new file mode 100644 index 0000000..ed29787 --- /dev/null +++ b/content/art/knocky-chan.md @@ -0,0 +1,8 @@ +--- +slug: knocky-chan +title: Knocky-Chan +date: 2022-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/knocky-chan.webp) diff --git a/content/art/ko-girl.md b/content/art/ko-girl.md new file mode 100644 index 0000000..5895979 --- /dev/null +++ b/content/art/ko-girl.md @@ -0,0 +1,7 @@ +--- +slug: ko-girl +date: 2022-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/ko-girl.webp) diff --git a/content/art/lantern.md b/content/art/lantern.md new file mode 100644 index 0000000..95c5ade --- /dev/null +++ b/content/art/lantern.md @@ -0,0 +1,8 @@ +--- +slug: lantern +title: Lantern +date: 2016-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/lantern.webp) diff --git a/content/art/lemon.md b/content/art/lemon.md new file mode 100644 index 0000000..6ea87a6 --- /dev/null +++ b/content/art/lemon.md @@ -0,0 +1,8 @@ +--- +slug: lemon +title: Lemon +date: 2018-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/lemon.webp) diff --git a/content/art/lets-get-fit.md b/content/art/lets-get-fit.md new file mode 100644 index 0000000..35a020e --- /dev/null +++ b/content/art/lets-get-fit.md @@ -0,0 +1,8 @@ +--- +slug: lets-get-fit +title: let's get fit! +date: 2020-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/lets-get-fit.webp) diff --git a/content/art/lifeguard.md b/content/art/lifeguard.md new file mode 100644 index 0000000..29b03d3 --- /dev/null +++ b/content/art/lifeguard.md @@ -0,0 +1,8 @@ +--- +slug: lifeguard +title: Lifeguard +date: 2019-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/lifeguard.webp) diff --git a/content/art/loss.md b/content/art/loss.md new file mode 100644 index 0000000..15f6d8e --- /dev/null +++ b/content/art/loss.md @@ -0,0 +1,7 @@ +--- +slug: loss +date: 2019-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/loss.webp) diff --git a/content/art/luca.md b/content/art/luca.md new file mode 100644 index 0000000..94f3f52 --- /dev/null +++ b/content/art/luca.md @@ -0,0 +1,8 @@ +--- +slug: luca +title: Luca +date: 2019-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/luca.webp) diff --git a/content/art/ma-casual.md b/content/art/ma-casual.md new file mode 100644 index 0000000..06ebcd8 --- /dev/null +++ b/content/art/ma-casual.md @@ -0,0 +1,7 @@ +--- +slug: ma-casual +date: 2021-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/ma-casual.webp) diff --git a/content/art/ma-sketch.md b/content/art/ma-sketch.md new file mode 100644 index 0000000..886e5e1 --- /dev/null +++ b/content/art/ma-sketch.md @@ -0,0 +1,7 @@ +--- +slug: ma-sketch +date: 2020-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/ma-sketch.webp) diff --git a/content/art/madman.md b/content/art/madman.md new file mode 100644 index 0000000..00260de --- /dev/null +++ b/content/art/madman.md @@ -0,0 +1,7 @@ +--- +slug: madman +date: 2019-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/madman.webp) diff --git a/content/art/mari-and-asuka.md b/content/art/mari-and-asuka.md new file mode 100644 index 0000000..747a9c5 --- /dev/null +++ b/content/art/mari-and-asuka.md @@ -0,0 +1,19 @@ +--- +title: mari & asuka +layout: art-detail +date: 2021-12-25 +slug: mari-and-asuka +tags: +- mari +- asuka +--- +![ +Female Byleth is in a swimsuit, a dark bikini with an extra belt and holding a knife. She is looking down at the viewer. She has dark blue hair, pale skin and bright blue eyes. She has a flower tucked in her hair. +](/art/mari-and-asuka.webp) +## Commentary + +This is my first proper painted character piece, and I'm pretty happy with how it turned out still. Why does she need a knife on the beach though? + +## Characters +* [Mari](/tags/mari) +* [Asuka](/tags/asuka) diff --git a/content/art/miqote-swimsuit.md b/content/art/miqote-swimsuit.md new file mode 100644 index 0000000..9b7ae70 --- /dev/null +++ b/content/art/miqote-swimsuit.md @@ -0,0 +1,8 @@ +--- +slug: miqote-swimsuit +title: Miq'ote in a Swimsuit +date: 2021-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/miqote-swimsuit.webp) diff --git a/content/art/mona-wip.md b/content/art/mona-wip.md new file mode 100644 index 0000000..79486c9 --- /dev/null +++ b/content/art/mona-wip.md @@ -0,0 +1,7 @@ +--- +slug: mona-wip +date: 2021-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/mona-wip.webp) diff --git a/content/art/mona.md b/content/art/mona.md new file mode 100644 index 0000000..d20f02d --- /dev/null +++ b/content/art/mona.md @@ -0,0 +1,8 @@ +--- +slug: mona +title: Mona +date: 2022-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/mona.webp) diff --git a/content/art/mothman.md b/content/art/mothman.md new file mode 100644 index 0000000..67c4cbd --- /dev/null +++ b/content/art/mothman.md @@ -0,0 +1,7 @@ +--- +slug: mothman +date: 2019-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/mothman.webp) diff --git a/content/art/museum.md b/content/art/museum.md new file mode 100644 index 0000000..fc72263 --- /dev/null +++ b/content/art/museum.md @@ -0,0 +1,8 @@ +--- +slug: museum +title: Museum +date: 2019-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/museum.webp) diff --git a/content/art/mythra-sketch.md b/content/art/mythra-sketch.md new file mode 100644 index 0000000..bf66280 --- /dev/null +++ b/content/art/mythra-sketch.md @@ -0,0 +1,7 @@ +--- +slug: mythra-sketch +date: 2021-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/mythra-sketch.webp) diff --git a/content/art/mythra-sketch2.md b/content/art/mythra-sketch2.md new file mode 100644 index 0000000..4731200 --- /dev/null +++ b/content/art/mythra-sketch2.md @@ -0,0 +1,8 @@ +--- +slug: mythra-sketch2 +title: Mythra Sketch #2 +date: 2022-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/mythra-sketch2.webp) diff --git a/content/art/mythra.md b/content/art/mythra.md new file mode 100644 index 0000000..888c835 --- /dev/null +++ b/content/art/mythra.md @@ -0,0 +1,35 @@ +--- +title: torigoth +layout: art-detail +date: 2022-11-11 +slug: mythra +tags: +- mythra +--- +![ +A woman sits against a fence, looking at the viewer. She has golden hair, a crown adorned with a green jewel and wears slim +white armor adorned with black and neon green accents. Her hair is flowing in the wind, and she is currently sat against +a fence on a bridge. In the background is the rest of the town, sitting above the sea of clouds. +](/art/mythra.webp) +## Commentary + +I always wanted to draw some Xenoblade Chronicles 2 fan art, but unfortunately it took a +while before I got around to it! This is Mythra, while she's standing around in Torigoth. + +This is probably one of my most complex pieces of 2022, and of my favorites. The image is drawn at 8K, +and downscaled when posting online. I really wanted to make sure I drew at a high enough resolution for +wallpaper usage, so I hope you enjoy! + +Now if I had to do this piece again, I would definitely use some kind of perspective ruler. I decided +to inflate my ego a bit and didn't use any reference (except for the character design and the background) +and that visibly hampered the final product. I really tried to make it look like she's naturally leaning +back on the fencing, but oh well. I'm most happy with the lines, the shading (despite it being mostly layers) +and the far background bits. This is also one of my first major art pieces to be done fully inside of Krita too! + +I decided to not fully paint this all on one layer, but instead use layer effects to accomplish shading to... +a pretty okay result. I had split up each shading layer based on the material, one for cloth, one for skin, one for hair, +etc. While the best looking bits are the cloth and metal bits, the skin in retrospect could've used some more +love. In the future I should just do a quick paint-over pass... + +## Characters +* [Mythra](/tags/mythra) diff --git a/content/art/naga2020.md b/content/art/naga2020.md new file mode 100644 index 0000000..2a30e8a --- /dev/null +++ b/content/art/naga2020.md @@ -0,0 +1,7 @@ +--- +slug: naga2020 +date: 2020-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/naga2020.webp) diff --git a/content/art/naked-elf.md b/content/art/naked-elf.md new file mode 100644 index 0000000..939ad7e --- /dev/null +++ b/content/art/naked-elf.md @@ -0,0 +1,7 @@ +--- +slug: naked-elf +date: 2019-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/naked-elf.webp) diff --git a/content/art/naked.md b/content/art/naked.md new file mode 100644 index 0000000..cae9689 --- /dev/null +++ b/content/art/naked.md @@ -0,0 +1,7 @@ +--- +slug: naked +date: 2019-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/naked.webp) diff --git a/content/art/nook-cat.md b/content/art/nook-cat.md new file mode 100644 index 0000000..5184092 --- /dev/null +++ b/content/art/nook-cat.md @@ -0,0 +1,8 @@ +--- +slug: nook-cat +title: Nook Cat +date: 2020-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/nook-cat.webp) diff --git a/content/art/object-study.md b/content/art/object-study.md new file mode 100644 index 0000000..e07a4c2 --- /dev/null +++ b/content/art/object-study.md @@ -0,0 +1,8 @@ +--- +slug: object-study +title: Object Study +date: 2019-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/object-study.webp) diff --git a/content/art/office-date.md b/content/art/office-date.md new file mode 100644 index 0000000..f4ef097 --- /dev/null +++ b/content/art/office-date.md @@ -0,0 +1,16 @@ +--- +title: office date +layout: art-detail +date: 2022-08-01 +slug: office-date +tags: +--- +![ +An office worker lady looks at the viewer. She has a can of a non-descript drink in one hand, and another one underneath her thigh. +She is wearing an unbuttoned collared shirt, and a short black shirt. She's in a red booth, and in front of a table. An incandescent light is flooding the room with an orange glow. +](/art/office-date.webp) +## Commentary + +This is actually a much older piece, but I touched it up to make it look more "modern" and fit in with the rest of my work. It looks like she might be a little intoxicated! + +## Characters diff --git a/content/art/orbit-correction.md b/content/art/orbit-correction.md new file mode 100644 index 0000000..ca40c85 --- /dev/null +++ b/content/art/orbit-correction.md @@ -0,0 +1,16 @@ +--- +title: orbit correction +layout: art-detail +date: 2022-12-20 +slug: orbit-correction +tags: +--- +![ +Two rocket boosters, currently firing at full thrust. The ship is trying to avoid orbital collision. +](/art/orbit-correction.webp) +## Commentary + +This is something a bit different from what I usually do, which is a rocket! Technically, it's really just two giant boosters. +Based off of the same one in the Rebuild of Evangelion 3.0 opening, which is probably one of my favorite sequences (ever). + +## Characters diff --git a/content/art/overalls.md b/content/art/overalls.md new file mode 100644 index 0000000..060b2d0 --- /dev/null +++ b/content/art/overalls.md @@ -0,0 +1,8 @@ +--- +slug: overalls +title: Overalls +date: 2022-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/overalls.webp) diff --git a/content/art/pair.md b/content/art/pair.md new file mode 100644 index 0000000..f195f24 --- /dev/null +++ b/content/art/pair.md @@ -0,0 +1,7 @@ +--- +slug: pair +date: 2019-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/pair.webp) diff --git a/content/art/pc-vs-quest.md b/content/art/pc-vs-quest.md new file mode 100644 index 0000000..9541d9d --- /dev/null +++ b/content/art/pc-vs-quest.md @@ -0,0 +1,8 @@ +--- +slug: pc-vs-quest +title: Sakura (PC vs Quest poly) +date: 2021-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/pc-vs-quest.webp) diff --git a/content/art/pencil.md b/content/art/pencil.md new file mode 100644 index 0000000..1cd5ff4 --- /dev/null +++ b/content/art/pencil.md @@ -0,0 +1,8 @@ +--- +slug: pencil +title: Pencil +date: 2022-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/pencil.webp) diff --git a/content/art/plan.md b/content/art/plan.md new file mode 100644 index 0000000..2242ba4 --- /dev/null +++ b/content/art/plan.md @@ -0,0 +1,7 @@ +--- +slug: plan +date: 2019-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/plan.webp) diff --git a/content/art/pokegirls.md b/content/art/pokegirls.md new file mode 100644 index 0000000..f84425c --- /dev/null +++ b/content/art/pokegirls.md @@ -0,0 +1,7 @@ +--- +slug: pokegirls +date: 2019-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/pokegirls.webp) diff --git a/content/art/pot.md b/content/art/pot.md new file mode 100644 index 0000000..8d1dcd4 --- /dev/null +++ b/content/art/pot.md @@ -0,0 +1,8 @@ +--- +slug: pot +title: Pot +date: 2022-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/pot.webp) diff --git a/content/art/production-monitor.md b/content/art/production-monitor.md new file mode 100644 index 0000000..4d72e9b --- /dev/null +++ b/content/art/production-monitor.md @@ -0,0 +1,8 @@ +--- +slug: production-monitor +title: Cool-looking Monitor +date: 2016-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/production-monitor.webp) diff --git a/content/art/pyra-sketch.md b/content/art/pyra-sketch.md new file mode 100644 index 0000000..ccb29c8 --- /dev/null +++ b/content/art/pyra-sketch.md @@ -0,0 +1,7 @@ +--- +slug: pyra-sketch +date: 2021-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/pyra-sketch.webp) diff --git a/content/art/question.md b/content/art/question.md new file mode 100644 index 0000000..e0a45bc --- /dev/null +++ b/content/art/question.md @@ -0,0 +1,7 @@ +--- +slug: question +date: 2019-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/question.webp) diff --git a/content/art/ray-concept.md b/content/art/ray-concept.md new file mode 100644 index 0000000..360c605 --- /dev/null +++ b/content/art/ray-concept.md @@ -0,0 +1,8 @@ +--- +slug: ray-concept +title: Ray Concept +date: 2020-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/ray-concept.webp) diff --git a/content/art/refill.md b/content/art/refill.md new file mode 100644 index 0000000..30f3e6f --- /dev/null +++ b/content/art/refill.md @@ -0,0 +1,7 @@ +--- +slug: refill +date: 2019-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/refill.webp) diff --git a/content/art/room.md b/content/art/room.md new file mode 100644 index 0000000..93bd077 --- /dev/null +++ b/content/art/room.md @@ -0,0 +1,8 @@ +--- +slug: room +title: Classroom +date: 2018-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/room.webp) diff --git a/content/art/sakura.md b/content/art/sakura.md new file mode 100644 index 0000000..2adcfa5 --- /dev/null +++ b/content/art/sakura.md @@ -0,0 +1,7 @@ +--- +slug: sakura +date: 2021-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/sakura.webp) diff --git a/content/art/samus.md b/content/art/samus.md new file mode 100644 index 0000000..504c614 --- /dev/null +++ b/content/art/samus.md @@ -0,0 +1,8 @@ +--- +slug: samus +title: Unfinished Samus Wallpaper +date: 2017-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/samus.webp) diff --git a/content/art/sand.md b/content/art/sand.md new file mode 100644 index 0000000..75720c6 --- /dev/null +++ b/content/art/sand.md @@ -0,0 +1,7 @@ +--- +slug: sand +date: 2019-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/sand.webp) diff --git a/content/art/scythe-monster.md b/content/art/scythe-monster.md new file mode 100644 index 0000000..88e6cbb --- /dev/null +++ b/content/art/scythe-monster.md @@ -0,0 +1,7 @@ +--- +slug: scythe-monster +date: 2019-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/scythe-monster.webp) diff --git a/content/art/scythe.md b/content/art/scythe.md new file mode 100644 index 0000000..a238a9d --- /dev/null +++ b/content/art/scythe.md @@ -0,0 +1,7 @@ +--- +slug: scythe +date: 2019-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/scythe.webp) diff --git a/content/art/sep-2019.md b/content/art/sep-2019.md new file mode 100644 index 0000000..7366171 --- /dev/null +++ b/content/art/sep-2019.md @@ -0,0 +1,7 @@ +--- +slug: sep-2019 +date: 2019-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/sep-2019.webp) diff --git a/content/art/sep29.md b/content/art/sep29.md new file mode 100644 index 0000000..5600871 --- /dev/null +++ b/content/art/sep29.md @@ -0,0 +1,7 @@ +--- +slug: sep29 +date: 2019-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/sep29.webp) diff --git a/content/art/shading-study.md b/content/art/shading-study.md new file mode 100644 index 0000000..493fc02 --- /dev/null +++ b/content/art/shading-study.md @@ -0,0 +1,8 @@ +--- +slug: shading-study +title: Shading Study +date: 2020-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/shading-study.webp) diff --git a/content/art/shading-test.md b/content/art/shading-test.md new file mode 100644 index 0000000..2b8b417 --- /dev/null +++ b/content/art/shading-test.md @@ -0,0 +1,8 @@ +--- +slug: shading-test +title: Shading Test +date: 2022-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/shading-test.webp) diff --git a/content/art/ship.md b/content/art/ship.md new file mode 100644 index 0000000..db811ac --- /dev/null +++ b/content/art/ship.md @@ -0,0 +1,8 @@ +--- +slug: ship +title: Ship +date: 2022-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/ship.webp) diff --git a/content/art/shoot-ghost.md b/content/art/shoot-ghost.md new file mode 100644 index 0000000..bdc3dab --- /dev/null +++ b/content/art/shoot-ghost.md @@ -0,0 +1,7 @@ +--- +slug: shoot-ghost +date: 2019-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/shoot-ghost.webp) diff --git a/content/art/shorts-girl.md b/content/art/shorts-girl.md new file mode 100644 index 0000000..a03bc4c --- /dev/null +++ b/content/art/shorts-girl.md @@ -0,0 +1,7 @@ +--- +slug: shorts-girl +date: 2019-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/shorts-girl.webp) diff --git a/content/art/sketch-collect.md b/content/art/sketch-collect.md new file mode 100644 index 0000000..212ac84 --- /dev/null +++ b/content/art/sketch-collect.md @@ -0,0 +1,7 @@ +--- +slug: sketch-collect +date: 2019-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/sketch-collect.webp) diff --git a/content/art/sketch-dump.md b/content/art/sketch-dump.md new file mode 100644 index 0000000..ed24ac0 --- /dev/null +++ b/content/art/sketch-dump.md @@ -0,0 +1,8 @@ +--- +slug: sketch-dump +title: Sketch Dump +date: 2022-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/sketch-dump.webp) diff --git a/content/art/sketch-dump2.md b/content/art/sketch-dump2.md new file mode 100644 index 0000000..ad06e20 --- /dev/null +++ b/content/art/sketch-dump2.md @@ -0,0 +1,8 @@ +--- +slug: sketch-dump2 +title: Sketch Dump #2 +date: 2022-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/sketch-dump2.webp) diff --git a/content/art/sketch-dump3.md b/content/art/sketch-dump3.md new file mode 100644 index 0000000..0f5eb9f --- /dev/null +++ b/content/art/sketch-dump3.md @@ -0,0 +1,8 @@ +--- +slug: sketch-dump3 +title: Sketch Dump #3 +date: 2022-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/sketch-dump3.webp) diff --git a/content/art/sleeping.md b/content/art/sleeping.md new file mode 100644 index 0000000..80902e1 --- /dev/null +++ b/content/art/sleeping.md @@ -0,0 +1,8 @@ +--- +slug: sleeping +title: Sleeping Witch +date: 2019-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/sleeping.webp) diff --git a/content/art/sniper-girl.md b/content/art/sniper-girl.md new file mode 100644 index 0000000..41ca340 --- /dev/null +++ b/content/art/sniper-girl.md @@ -0,0 +1,8 @@ +--- +slug: sniper-girl +title: Sniper Girl +date: 2019-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/sniper-girl.webp) diff --git a/content/art/sniper-rifle.md b/content/art/sniper-rifle.md new file mode 100644 index 0000000..2c898ea --- /dev/null +++ b/content/art/sniper-rifle.md @@ -0,0 +1,8 @@ +--- +slug: sniper-rifle +title: Sniper Rifle +date: 2016-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/sniper-rifle.webp) diff --git a/content/art/sniper.md b/content/art/sniper.md new file mode 100644 index 0000000..78d2404 --- /dev/null +++ b/content/art/sniper.md @@ -0,0 +1,8 @@ +--- +slug: sniper +title: Sniper +date: 2019-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/sniper.webp) diff --git a/content/art/some-swords.md b/content/art/some-swords.md new file mode 100644 index 0000000..c881c7e --- /dev/null +++ b/content/art/some-swords.md @@ -0,0 +1,7 @@ +--- +slug: some-swords +date: 2019-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/some-swords.webp) diff --git a/content/art/space.md b/content/art/space.md new file mode 100644 index 0000000..e42590d --- /dev/null +++ b/content/art/space.md @@ -0,0 +1,8 @@ +--- +slug: space +title: Spaceship +date: 2016-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/space.webp) diff --git a/content/art/summer-byleth.md b/content/art/summer-byleth.md new file mode 100644 index 0000000..2630be7 --- /dev/null +++ b/content/art/summer-byleth.md @@ -0,0 +1,17 @@ +--- +title: summer byleth +layout: art-detail +date: 2022-05-30 +slug: summer-byleth +tags: +- byleth +--- +![ +Female Byleth is in a swimsuit, a dark bikini with an extra belt and holding a knife. She is looking down at the viewer. She has dark blue hair, pale skin and bright blue eyes. She has a flower tucked in her hair. +](/art/summer-byleth.webp) +## Commentary + +This is my first proper painted character piece, and I'm pretty happy with how it turned out still. Why does she need a knife on the beach though? + +## Characters +* [Byleth](/tags/byleth) diff --git a/content/art/summer-eva-girls.md b/content/art/summer-eva-girls.md new file mode 100644 index 0000000..370325f --- /dev/null +++ b/content/art/summer-eva-girls.md @@ -0,0 +1,21 @@ +--- +title: summer eva girls +layout: art-detail +date: 2022-07-27 +slug: summer-eva-girls +tags: +- mari +- asuka +- rei +--- +![ +Mari, Asuka and Rei are on the beach. These three girls from left to right have brown hair, orange and blue hair with varying hues of pale skin. Mari is wearing a white bikini, Asuka some form of one piece and Rei is wearing a two-piece swimsuit. Mari is playing with Asuka's hair, which is causing Asuka some embarrassment. +](/art/summer-eva-girls.webp) +## Commentary + +I drew this while on a trip, and I thought it was about time to do a summer-themed Evangelion drawing! Mari is of course having some fun with Asuka! + +## Characters +* [Mari](/tags/mari) +* [Asuka](/tags/asuka) +* [Rei](/tags/rei) diff --git a/content/art/sword-buying.md b/content/art/sword-buying.md new file mode 100644 index 0000000..c013e80 --- /dev/null +++ b/content/art/sword-buying.md @@ -0,0 +1,8 @@ +--- +slug: sword-buying +title: Sword Buying +date: 2019-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/sword-buying.webp) diff --git a/content/art/swordlady-comp.md b/content/art/swordlady-comp.md new file mode 100644 index 0000000..fdeaca3 --- /dev/null +++ b/content/art/swordlady-comp.md @@ -0,0 +1,7 @@ +--- +slug: swordlady-comp +date: 2021-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/swordlady-comp.webp) diff --git a/content/art/swordwoman-concept.md b/content/art/swordwoman-concept.md new file mode 100644 index 0000000..6c11792 --- /dev/null +++ b/content/art/swordwoman-concept.md @@ -0,0 +1,8 @@ +--- +slug: swordwoman-concept +title: Swordswoman (Concept) +date: 2020-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/swordwoman-concept.webp) diff --git a/content/art/tifa-sketch.md b/content/art/tifa-sketch.md new file mode 100644 index 0000000..d1f5a60 --- /dev/null +++ b/content/art/tifa-sketch.md @@ -0,0 +1,7 @@ +--- +slug: tifa-sketch +date: 2021-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/tifa-sketch.webp) diff --git a/content/art/town2020.md b/content/art/town2020.md new file mode 100644 index 0000000..90c30c8 --- /dev/null +++ b/content/art/town2020.md @@ -0,0 +1,7 @@ +--- +slug: town2020 +date: 2020-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/town2020.webp) diff --git a/content/art/toys.md b/content/art/toys.md new file mode 100644 index 0000000..830480e --- /dev/null +++ b/content/art/toys.md @@ -0,0 +1,7 @@ +--- +slug: toys +date: 2019-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/toys.webp) diff --git a/content/art/train.md b/content/art/train.md new file mode 100644 index 0000000..84bc7c5 --- /dev/null +++ b/content/art/train.md @@ -0,0 +1,7 @@ +--- +slug: train +date: 2021-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/train.webp) diff --git a/content/art/trainwatching.md b/content/art/trainwatching.md new file mode 100644 index 0000000..82a766e --- /dev/null +++ b/content/art/trainwatching.md @@ -0,0 +1,8 @@ +--- +slug: trainwatching +title: Trainwatching +date: 2020-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/trainwatching.webp) diff --git a/content/art/tree.md b/content/art/tree.md new file mode 100644 index 0000000..2de2670 --- /dev/null +++ b/content/art/tree.md @@ -0,0 +1,7 @@ +--- +slug: tree +date: 2021-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/tree.webp) diff --git a/content/art/tree2.md b/content/art/tree2.md new file mode 100644 index 0000000..56449fa --- /dev/null +++ b/content/art/tree2.md @@ -0,0 +1,7 @@ +--- +slug: tree2 +date: 2019-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/tree2.webp) diff --git a/content/art/tv.md b/content/art/tv.md new file mode 100644 index 0000000..1951459 --- /dev/null +++ b/content/art/tv.md @@ -0,0 +1,8 @@ +--- +slug: tv +title: TV +date: 2018-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/tv.webp) diff --git a/content/art/two-girls.md b/content/art/two-girls.md new file mode 100644 index 0000000..e98784a --- /dev/null +++ b/content/art/two-girls.md @@ -0,0 +1,8 @@ +--- +slug: two-girls +title: Two Girls +date: 2022-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/two-girls.webp) diff --git a/content/art/underwear.md b/content/art/underwear.md new file mode 100644 index 0000000..da250ff --- /dev/null +++ b/content/art/underwear.md @@ -0,0 +1,8 @@ +--- +slug: underwear +title: Underwear +date: 2022-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/underwear.webp) diff --git a/content/art/viera-dancer.md b/content/art/viera-dancer.md new file mode 100644 index 0000000..bc3c499 --- /dev/null +++ b/content/art/viera-dancer.md @@ -0,0 +1,7 @@ +--- +slug: viera-dancer +date: 2021-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/viera-dancer.webp) diff --git a/content/art/viera-sketch.md b/content/art/viera-sketch.md new file mode 100644 index 0000000..787dc49 --- /dev/null +++ b/content/art/viera-sketch.md @@ -0,0 +1,7 @@ +--- +slug: viera-sketch +date: 2020-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/viera-sketch.webp) diff --git a/content/art/viera-street.md b/content/art/viera-street.md new file mode 100644 index 0000000..f9dc1d9 --- /dev/null +++ b/content/art/viera-street.md @@ -0,0 +1,8 @@ +--- +slug: viera-street +title: Viera Streetwear +date: 2022-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/viera-street.webp) diff --git a/content/art/viera1.md b/content/art/viera1.md new file mode 100644 index 0000000..a2449b6 --- /dev/null +++ b/content/art/viera1.md @@ -0,0 +1,8 @@ +--- +slug: viera1 +title: Viera #1 +date: 2022-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/viera1.webp) diff --git a/content/art/viera2.md b/content/art/viera2.md new file mode 100644 index 0000000..2407613 --- /dev/null +++ b/content/art/viera2.md @@ -0,0 +1,8 @@ +--- +slug: viera2 +title: Viera #2 +date: 2022-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/viera2.webp) diff --git a/content/art/vinesauce.md b/content/art/vinesauce.md new file mode 100644 index 0000000..3655475 --- /dev/null +++ b/content/art/vinesauce.md @@ -0,0 +1,8 @@ +--- +slug: vinesauce +title: Vinesauce Hill +date: 2016-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/vinesauce.webp) diff --git a/content/art/waiting.md b/content/art/waiting.md new file mode 100644 index 0000000..32f2eb6 --- /dev/null +++ b/content/art/waiting.md @@ -0,0 +1,7 @@ +--- +slug: waiting +date: 2020-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/waiting.webp) diff --git a/content/art/waiting2.md b/content/art/waiting2.md new file mode 100644 index 0000000..a714ccd --- /dev/null +++ b/content/art/waiting2.md @@ -0,0 +1,7 @@ +--- +slug: waiting2 +date: 2019-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/waiting2.webp) diff --git a/content/art/warrior.md b/content/art/warrior.md new file mode 100644 index 0000000..45cd2e8 --- /dev/null +++ b/content/art/warrior.md @@ -0,0 +1,8 @@ +--- +slug: warrior +title: Warrior +date: 2022-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/warrior.webp) diff --git a/content/art/water-test.md b/content/art/water-test.md new file mode 100644 index 0000000..5d1f56c --- /dev/null +++ b/content/art/water-test.md @@ -0,0 +1,8 @@ +--- +slug: water-test +title: Water Render Test +date: 2020-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/water-test.webp) diff --git a/content/art/well-fed.md b/content/art/well-fed.md new file mode 100644 index 0000000..786d5d8 --- /dev/null +++ b/content/art/well-fed.md @@ -0,0 +1,8 @@ +--- +slug: well-fed +title: Well Fed +date: 2022-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/well-fed.webp) diff --git a/content/art/whatever.md b/content/art/whatever.md new file mode 100644 index 0000000..5347067 --- /dev/null +++ b/content/art/whatever.md @@ -0,0 +1,8 @@ +--- +slug: whatever +title: Whatever (WIP) +date: 2019-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/whatever.webp) diff --git a/content/art/wip2020.md b/content/art/wip2020.md new file mode 100644 index 0000000..7d66e5c --- /dev/null +++ b/content/art/wip2020.md @@ -0,0 +1,7 @@ +--- +slug: wip2020 +date: 2020-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/wip2020.webp) diff --git a/content/art/witch.md b/content/art/witch.md new file mode 100644 index 0000000..27891a7 --- /dev/null +++ b/content/art/witch.md @@ -0,0 +1,7 @@ +--- +slug: witch +date: 2019-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/witch.webp) diff --git a/content/art/witch2.md b/content/art/witch2.md new file mode 100644 index 0000000..93534eb --- /dev/null +++ b/content/art/witch2.md @@ -0,0 +1,7 @@ +--- +slug: witch2 +date: 2019-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/witch2.webp) diff --git a/content/art/wooden-boy.md b/content/art/wooden-boy.md new file mode 100644 index 0000000..2becdbf --- /dev/null +++ b/content/art/wooden-boy.md @@ -0,0 +1,7 @@ +--- +slug: wooden-boy +date: 2019-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/wooden-boy.webp) diff --git a/content/art/working-out.md b/content/art/working-out.md new file mode 100644 index 0000000..26768d1 --- /dev/null +++ b/content/art/working-out.md @@ -0,0 +1,8 @@ +--- +slug: working-out +title: Working Out +date: 2022-01-01 +excludefeed: true +layout: art-detail +--- +![](/art/working-out.webp) diff --git a/content/art/workingout.md b/content/art/workingout.md new file mode 100644 index 0000000..48d27e7 --- /dev/null +++ b/content/art/workingout.md @@ -0,0 +1,17 @@ +--- +title: working out +layout: art-detail +date: 2022-11-09 +slug: workingout +tags: +--- +![ +Three different drawings of the same girl. She has brown hair, pale skin and dark gray eyes. She is wearing a greenish-blue +crop top, and some baggy gray sweatpants. On the left she is pointing at her leg, and standing the other leg. On the right, she is +stretching one of her arms. In the last one, she is looking down at the viewer. +](/art/workingout.webp) +## Commentary + +This is a recreation of a sketch I did in 2020, where I tried to do it in my "new style". I actually really liked how this turned out, all of the poses and faces turned out cute! + +## Characters diff --git a/content/interface-portfolio/index.md b/content/interface-portfolio/index.md deleted file mode 100644 index fc9ac26..0000000 --- a/content/interface-portfolio/index.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: "Interface Portfolio" -layout: "gallery" -json: "int" -thumbnails: false ---- - -This is my collection of projects made in my User Interface Design class! - -## Goals -* Design clean interfaces -* Make sure the contrast is readable and accessible -* Want to attempt to design a more complex application - -{{< video "walkthrough.webm" >}} \ No newline at end of file diff --git a/content/interface-portfolio/walkthrough.webm b/content/interface-portfolio/walkthrough.webm deleted file mode 100644 index 9ac6d23..0000000 Binary files a/content/interface-portfolio/walkthrough.webm and /dev/null differ diff --git a/data/art.json b/data/art.json index ffb8acf..31cee2f 100644 --- a/data/art.json +++ b/data/art.json @@ -1,4 +1,9 @@ { + "featured": [ + "orbit-correction", + "grocery-shopping", + "mythra" + ], "categories": [ { "name": "Finished Works", @@ -108,7 +113,8 @@ "title": "mari & asuka", "filename": "mari-and-asuka.webp", "pixiv_url": "https://www.pixiv.net/en/artworks/95031741", - "newgrounds_url": "https://www.newgrounds.com/art/view/redstrate/mari-asuka" + "newgrounds_url": "https://www.newgrounds.com/art/view/redstrate/mari-asuka", + "date": "12-25" }, { "title": "woman knight", @@ -120,7 +126,8 @@ "title": "eva girls", "filename": "eva-girls.webp", "pixiv_url": "https://www.pixiv.net/en/artworks/94953596", - "newgrounds_url": "https://www.newgrounds.com/art/view/redstrate/eva-girls" + "newgrounds_url": "https://www.newgrounds.com/art/view/redstrate/eva-girls", + "date": "12-23" } ] }, @@ -131,61 +138,71 @@ "title": "orbit correction", "filename": "orbit-correction.webp", "newgrounds_url": "https://www.newgrounds.com/art/view/redstrate/orbit-correction", - "pixiv_url": "https://www.pixiv.net/en/artworks/103753611" + "pixiv_url": "https://www.pixiv.net/en/artworks/103753611", + "date": "12-20" }, { "title": "grocery shopping", "filename": "grocery-shopping.webp", "newgrounds_url": "https://www.newgrounds.com/art/view/redstrate/grocery-shopping", - "pixiv_url": "https://www.pixiv.net/en/artworks/103269375" + "pixiv_url": "https://www.pixiv.net/en/artworks/103269375", + "date": "12-2" }, { "title": "torigoth", "filename": "mythra.webp", "newgrounds_url": "https://www.newgrounds.com/art/view/redstrate/torigoth", - "pixiv_url": "https://www.pixiv.net/en/artworks/102692392" + "pixiv_url": "https://www.pixiv.net/en/artworks/102692392", + "date": "11-11" }, { "title": "working out", "filename": "workingout.webp", "newgrounds_url": "https://www.newgrounds.com/art/view/redstrate/working-out", - "pixiv_url": "https://www.pixiv.net/en/artworks/102641828" + "pixiv_url": "https://www.pixiv.net/en/artworks/102641828", + "date": "11-9" }, { "title": "bard in the black shroud", "filename": "bard.webp", "newgrounds_url": "https://www.newgrounds.com/art/view/redstrate/bard-in-the-black-shroud", - "pixiv_url": "https://www.pixiv.net/en/artworks/100622631" + "pixiv_url": "https://www.pixiv.net/en/artworks/100622631", + "date": "8-20" }, { "title": "office date", "filename": "office-date.webp", "newgrounds_url": "https://www.newgrounds.com/art/view/redstrate/office-date", - "pixiv_url": "https://www.pixiv.net/en/artworks/100150299" + "pixiv_url": "https://www.pixiv.net/en/artworks/100150299", + "date": "8-1" }, { "title": "after school", "filename": "after-school.webp", "newgrounds_url": "https://www.newgrounds.com/art/view/redstrate/after-school", - "pixiv_url": "https://www.pixiv.net/en/artworks/100147156" + "pixiv_url": "https://www.pixiv.net/en/artworks/100147156", + "date": "7-31" }, { "title": "summer eva girls", "filename": "summer-eva-girls.webp", "newgrounds_url": "https://www.newgrounds.com/art/view/redstrate/summer-eva-girls", - "pixiv_url": "https://www.pixiv.net/en/artworks/100026963" + "pixiv_url": "https://www.pixiv.net/en/artworks/100026963", + "date": "7-27" }, { "title": "summer byleth", "filename": "summer-byleth.webp", "pixiv_url": "https://www.pixiv.net/en/artworks/98726204", - "newgrounds_url": "https://www.newgrounds.com/art/view/redstrate/summer-byleth" + "newgrounds_url": "https://www.newgrounds.com/art/view/redstrate/summer-byleth", + "date": "5-30" }, { "title": "after the rain", "filename": "after-the-rain.webp", "newgrounds_url": "https://www.newgrounds.com/art/view/redstrate/after-the-rain", - "pixiv_url": "https://www.pixiv.net/en/artworks/97911950" + "pixiv_url": "https://www.pixiv.net/en/artworks/97911950", + "date": "4-27" } ] } diff --git a/scripts/gen_art.py b/scripts/gen_art.py new file mode 100644 index 0000000..c3e3acd --- /dev/null +++ b/scripts/gen_art.py @@ -0,0 +1,158 @@ +import enolib +import os +import shutil +import json + +def write_field(f, key, value): + f.write(key + ": " + value + "\n") + +def parse_art(title, year, date, original_filename, filename, file): + with open(original_filename + '.md', 'w') as f: + document = enolib.parse(file) + + f.write('---\n') + + write_field(f, 'title', title) + write_field(f, 'layout', 'art-detail') + + if date is None: + write_field(f, 'date', str(year) + '-01-01') + write_field(f, 'excludefeed', "true") + else: + split = date.split("-") + month = split[0] + day = split[1] + + write_field(f, 'date', str(year) + '-' + month.zfill(2) + "-" + day.zfill(2)) + + write_field(f, 'slug', filename) + + f.write("tags:\n") + for character in document.list('Characters').items(): + f.write("- " + character.required_string_value().lower() + "\n") + + f.write('---\n') + + f.write('![') + f.write(document.field('Alt Text').required_string_value()) + f.write('](/art/') + f.write(filename) + f.write('.webp)\n') + + f.write('## Commentary\n') + + f.write(document.field('Description').required_string_value()) + f.write('\n') + + f.write('## Characters\n') + + for character in document.list('Characters').items(): + f.write('* [' + character.required_string_value() + '](' + '/tags/' + character.required_string_value().lower() + ')\n') + +def parse_art_piece(json, year, date): + filename_without_ext = os.path.splitext(json["filename"])[0] + + with open(art_output_directory + "/" + filename_without_ext + '.md', 'w') as f: + f.write('---\n') + + write_field(f, 'slug', filename_without_ext) + + if "title" in json.keys(): + write_field(f, 'title', json['title']) + + if date is None: + write_field(f, 'date', str(year) + '-01-01') + write_field(f, 'excludefeed', "true") + else: + split = date.split("-") + month = split[0] + day = split[1] + + write_field(f, 'date', str(year) + '-' + month.zfill(2) + "-" + day.zfill(2)) + + write_field(f, 'layout', 'art-detail') + + f.write('---\n') + + f.write('![') + f.write('](/art/') + f.write(json["filename"]) + f.write(')\n') + +art_data_directory = '../art' +art_output_directory = '../content/art' + +shutil.rmtree(art_output_directory) +os.mkdir(art_output_directory) + +with open('../data/art.json', 'r') as f: + art_data = json.load(f) + + collected_years = set() + + for category in art_data["categories"]: + for year in category["years"]: + collected_years.add(year["year"]) + + for year in collected_years: + new_dir_path = os.path.join(art_output_directory, str(year)) + os.mkdir(new_dir_path) + + with open(new_dir_path + '/_index.md', 'w') as f: + f.write('---\n') + + write_field(f, 'title', str(year) + ' Art') + write_field(f, 'layout', 'gallery') + write_field(f, 'json', 'art') + write_field(f, 'thumbnails', 'true') + write_field(f, 'selectedyear', str(year)) + + f.write('---\n') + + with open(art_output_directory + '/_index.md', 'w') as f: + f.write('---\n') + + write_field(f, 'title', 'Art') + write_field(f, 'layout', 'art') + + f.write('aliases:\n') + f.write('- /gallery\n') + + f.write('featured:\n') + for piece_name in art_data["featured"]: + for category in art_data["categories"]: + for year in category["years"]: + for piece in year["pieces"]: + filename_without_ext = os.path.splitext(piece["filename"])[0] + + if filename_without_ext == piece_name: + f.write('- filename: ' + piece["filename"] + '\n') + f.write(' date: ' + piece["date"] + '\n') + f.write(' year: ' + str(year["year"]) + '\n') + f.write(' title: ' + piece["title"] + '\n') + + f.write('years:\n') + for year in reversed(list(collected_years)): + f.write('- ' + str(year) + '\n') + + f.write('---\n') + + for category in art_data["categories"]: + for year in category["years"]: + for piece in year["pieces"]: + filename_without_ext = os.path.splitext(piece["filename"])[0] + + path = os.path.join(art_data_directory, filename_without_ext + ".eno") + + if os.path.isfile(path): + with open(path) as f: + if "date" in piece.keys(): + parse_art(piece["title"], year["year"], piece["date"], art_output_directory + "/" + filename_without_ext, filename_without_ext, f.read()) + else: + parse_art(piece["title"], year["year"], None, art_output_directory + "/" + filename_without_ext, filename_without_ext, f.read()) + else: + if "date" in piece.keys(): + parse_art_piece(piece, year["year"], piece["date"]) + else: + parse_art_piece(piece, year["year"], None) + diff --git a/themes/red/layouts/_default/art-detail.html b/themes/red/layouts/_default/art-detail.html new file mode 100644 index 0000000..cf6d28f --- /dev/null +++ b/themes/red/layouts/_default/art-detail.html @@ -0,0 +1,27 @@ +{{ define "main" }} +

{{ .Title }}

+ +
+ {{ .Content }} +
+ +

+ Posted on + +

+ +

Comments

+ + +
+ +
+{{ end }} diff --git a/themes/red/layouts/_default/art.html b/themes/red/layouts/_default/art.html new file mode 100644 index 0000000..09c33e3 --- /dev/null +++ b/themes/red/layouts/_default/art.html @@ -0,0 +1,61 @@ +{{ define "main" }} +

{{ .Title }}

+ +

Welcome to my art gallery! This is the most complete view of my work, which I have archived since 2016.

+ +

This current iteration of the gallery is a work-in-progress, so details and alt-text may be missing for older work.

+ +

If you wish to follow me when I post new art, you can follow me on Mastodon, Pixiv, Newgrounds or my Art RSS Feed!

+ +

Featured Artwork

+ + +

Years

+ {{ range $.Param "years" }} + + {{ $thumbp := printf "/year-thumbs/%s.webp" . }} + {{ with resources.Get $thumbp }} + + {{ end }} + + {{ end }} +{{ end }} diff --git a/themes/red/layouts/_default/gallery.html b/themes/red/layouts/_default/gallery.html index afbb33a..1f214cc 100644 --- a/themes/red/layouts/_default/gallery.html +++ b/themes/red/layouts/_default/gallery.html @@ -3,6 +3,7 @@ {{ .Content }} + {{ $selected_year := $.Param "selectedyear" }} {{ $art := (index site.Data ($.Param "json")) }} {{ $pixiv_icon := resources.Get "pixiv.webp" }} {{ $newgrounds_icon := resources.Get "newgrounds.webp" }} @@ -13,63 +14,81 @@ {{ range $art.categories }} {{ $without_space := replaceRE "(\\s)" "" .name }}
  • {{ .name }}
  • - {{ end }} {{ range $art.categories }} - {{ $without_space := replaceRE "(\\s)" "" .name }} -

    {{ .name }}

    -

    {{ .description }}

    + {{ $should_include := false }} + {{ range sort .years "year" "desc" }} -

    {{ .year }}

    - - {{ end }} -
    {{ end }} {{ end }} diff --git a/themes/red/layouts/art/rss.xml b/themes/red/layouts/art/rss.xml new file mode 100644 index 0000000..13958c2 --- /dev/null +++ b/themes/red/layouts/art/rss.xml @@ -0,0 +1,45 @@ +{{- $pctx := . -}} + {{- if .IsHome -}}{{ $pctx = .Site }}{{- end -}} + {{- $pages := slice -}} + {{- if or $.IsHome $.IsSection -}} + {{- $pages = $pctx.RegularPages -}} + {{- else -}} + {{- $pages = $pctx.Pages -}} + {{- end -}} + {{- $limit := .Site.Config.Services.RSS.Limit -}} + {{- if ge $limit 1 -}} + {{- $pages = $pages | first $limit -}} + {{- end -}} + {{- printf "" | safeHTML }} + + + {{ .Site.Author.name }}'s art + {{ .Permalink }} + Feed of the art that I make! + {{ with .Site.LanguageCode }}{{.}}{{end}}{{ with .Site.Author.email }} + {{.}}{{ with $.Site.Author.name }} ({{.}}){{end}}{{end}}{{ with .Site.Author.email }} + {{.}}{{ with $.Site.Author.name }} ({{.}}){{end}}{{end}}{{ with .Site.Copyright }} + {{.}}{{end}}{{ if not .Date.IsZero }} + {{ .Date.Format "Mon, 02 Jan 2006 15:04:05 -0700" | safeHTML }}{{ end }} + {{- with .OutputFormats.Get "RSS" -}} + {{ printf "" .Permalink .MediaType | safeHTML }} + {{- end -}} + {{ range $pages }} + {{ if not (.Param "excludefeed") }} + + {{ .Title }} + {{ .Permalink }}' + {{ with $.Site.Author.name }}{{ . }}{{ end }} + {{ .Date.Format "Mon, 02 Jan 2006 15:04:05 -0700" | safeHTML }} + {{ with .Site.Author.email }}{{.}}{{ with $.Site.Author.name }} ({{.}}){{end}}{{end}} + {{ .Permalink }} + {{ " + {{ " + + {{ end }} + {{ end }} + + diff --git a/themes/red/layouts/partials/footer.html b/themes/red/layouts/partials/footer.html index 96fd1ef..84fbfad 100644 --- a/themes/red/layouts/partials/footer.html +++ b/themes/red/layouts/partials/footer.html @@ -17,7 +17,9 @@
    - RSS Feed + Blog Feed + + Art Feed License