refactor: ♻️ use more of the webc feature set proper
This commit is contained in:
parent
c0b42b82d0
commit
aa410f916a
21 changed files with 678 additions and 723 deletions
|
@ -2,27 +2,6 @@
|
|||
eleventyNavigation:
|
||||
key: Anatomy
|
||||
order: 2
|
||||
refs:
|
||||
sebinFront:
|
||||
src: ref-front.png
|
||||
alt: Sebin Ref
|
||||
artist: draftgon
|
||||
href: https://bsky.app/profile/draftgon.bsky.social
|
||||
sebinBack:
|
||||
src: ref-back.png
|
||||
alt: Sebin Ref
|
||||
artist: draftgon
|
||||
href: https://bsky.app/profile/draftgon.bsky.social
|
||||
sebinExpressions:
|
||||
src: ref-expressions.png
|
||||
alt: Sebin's expressions
|
||||
artist: draftgon
|
||||
href: https://bsky.app/profile/draftgon.bsky.social
|
||||
sebinUpperBody:
|
||||
src: ref-upper-body.png
|
||||
alt: Sebin's upper body closeup
|
||||
artist: Nidhogg
|
||||
href: https://bsky.app/profile/nidthedragon.bsky.social
|
||||
gallery: [
|
||||
{
|
||||
alt: Sebin looking aloof (but chill),
|
||||
|
@ -73,20 +52,19 @@ gallery: [
|
|||
---
|
||||
|
||||
<ref-img
|
||||
:char="firstName.toLowerCase()"
|
||||
:src="refs.sebinFront.src"
|
||||
:alt="refs.sebinFront.alt"
|
||||
:width="[1000]"
|
||||
:artist="refs.sebinFront.artist"
|
||||
:href="refs.sebinFront.href"
|
||||
:dropshadow="true"
|
||||
webc:nokeep
|
||||
src="ref-front.png"
|
||||
alt="Sebin Ref"
|
||||
artist="draftgon"
|
||||
href="https://bsky.app/profile/draftgon.bsky.social"
|
||||
:width="[1000]"
|
||||
:@char="$data.firstName.toLowerCase()"
|
||||
:@dropshadow="true"
|
||||
></ref-img>
|
||||
|
||||
<colors :colors="getColors()" webc:nokeep></colors>
|
||||
<colors :@colors="$data.getColors()"></colors>
|
||||
|
||||
<quick-info webc:nokeep>
|
||||
<traits :traits="getTraits('general')" webc:nokeep></traits>
|
||||
<quick-info>
|
||||
<traits :@traits="$data.getTraits('general')"></traits>
|
||||
</quick-info>
|
||||
|
||||
Sebin is the offspring of a human and a dragon. Like a human, he is a bipedal plantigrade. Most of his body is covered with red scales. Yellow scales run from the underside of his jaw over his chest and legs to the underside of the tip of his tail. These scales are particularly hard and function like plate armor to better protect vital organs.
|
||||
|
@ -100,18 +78,17 @@ Sebin has a muscular build that he keeps in shape with regular exercise.
|
|||
## Wings
|
||||
|
||||
<ref-img
|
||||
:char="firstName.toLowerCase()"
|
||||
:src="refs.sebinBack.src"
|
||||
:alt="refs.sebinBack.alt"
|
||||
:width="[1000]"
|
||||
:artist="refs.sebinBack.artist"
|
||||
:href="refs.sebinBack.href"
|
||||
:dropshadow="true"
|
||||
webc:nokeep
|
||||
src="ref-back.png"
|
||||
alt="Sebin Ref"
|
||||
artist="draftgon"
|
||||
href="https://bsky.app/profile/draftgon.bsky.social"
|
||||
:width="[1000]"
|
||||
:@char="$data.firstName.toLowerCase()"
|
||||
:@dropshadow="true"
|
||||
></ref-img>
|
||||
|
||||
<quick-info webc:nokeep>
|
||||
<traits :traits="getTraits('wings')" webc:nokeep></traits>
|
||||
<quick-info>
|
||||
<traits :@traits="$data.getTraits('wings')"></traits>
|
||||
</quick-info>
|
||||
|
||||
Sebin's wings have a span of about 4.17 meters (13'8"). They function very much like a second pair of arms: two interconnected limbs that form a bendable arm, at the end of which sits a hand-like structure, adorned with a talon in exchange for a thumb, with a sturdy membrane stretched between its long fingers. On solid ground, he keeps his wings closed so as not to accidentally bump into anything with them. Sebin also pays a lot of attention to his wings when working out, so that they can keep carrying him reliably through the air. Though, he only travels short to medium distances through the air before he has to take a rest - as long as the airspace in the area has been declared open for wing bearers.
|
||||
|
@ -119,18 +96,17 @@ Sebin's wings have a span of about 4.17 meters (13'8"). They function very much
|
|||
## Head
|
||||
|
||||
<ref-img
|
||||
:char="firstName.toLowerCase()"
|
||||
:src="refs.sebinExpressions.src"
|
||||
:alt="refs.sebinExpressions.alt"
|
||||
:width="[1000]"
|
||||
:artist="refs.sebinExpressions.artist"
|
||||
:href="refs.sebinExpressions.href"
|
||||
:dropshadow="true"
|
||||
webc:nokeep
|
||||
src="ref-expressions.png"
|
||||
alt="Sebin's expressions"
|
||||
artist="draftgon"
|
||||
href="https://bsky.app/profile/draftgon.bsky.social"
|
||||
:width="[1000]"
|
||||
:@char="$data.firstName.toLowerCase()"
|
||||
:@dropshadow="true"
|
||||
></ref-img>
|
||||
|
||||
<quick-info webc:nokeep>
|
||||
<traits :traits="getTraits('head')" webc:nokeep></traits>
|
||||
<quick-info>
|
||||
<traits :@traits="$data.getTraits('head')"></traits>
|
||||
</quick-info>
|
||||
|
||||
Despite what one might expect with reptilians, Sebin's pupils are rounded instead of slit-shaped. Yellow spikes running above his eyelids serve as eyebrows. These spikes are also found along his jaw bone. Two pointed, slightly curved, black horns protrude from his head. He usually wears his medium-length, blue hair loose. His long, pointed ears are very flexible, allowing him to hear sounds around him without having to turn his head. They are also used for non-verbal communication, to express emotions through body language. His hearing perceives a wider range of frequencies, making it superior to that of a human. His jaws are equipped with razor-sharp teeth that effortlessly sink into anything he manages to bite, be it nourishment or adversaries. Embedded between them lies his tongue, which is typically pointed for reptilians. Glands in his throat produce a mixture which he uses to spit fire, which can reach up to around 100 °C (212 °F).
|
||||
|
@ -138,18 +114,17 @@ Despite what one might expect with reptilians, Sebin's pupils are rounded instea
|
|||
## Upper body
|
||||
|
||||
<ref-img
|
||||
:char="firstName.toLowerCase()"
|
||||
:src="refs.sebinUpperBody.src"
|
||||
:alt="refs.sebinUpperBody.alt"
|
||||
:width="[1000]"
|
||||
:artist="refs.sebinUpperBody.artist"
|
||||
:href="refs.sebinUpperBody.href"
|
||||
:dropshadow="true"
|
||||
webc:nokeep
|
||||
src="ref-upper-body.png"
|
||||
alt="Sebin's upper body closeup"
|
||||
artist="Nidhogg"
|
||||
href="https://bsky.app/profile/nidthedragon.bsky.social"
|
||||
:width="[1000]"
|
||||
:@char="$data.firstName.toLowerCase()"
|
||||
:@dropshadow="true"
|
||||
></ref-img>
|
||||
|
||||
<quick-info webc:nokeep>
|
||||
<traits :traits="getTraits('muscle')" webc:nokeep></traits>
|
||||
<quick-info>
|
||||
<traits :@traits="$data.getTraits('muscle')"></traits>
|
||||
</quick-info>
|
||||
|
||||
At the age of 17, Sebin gradually began to keep his body in shape on a regular basis. His favorite exercises include weightlifting (with both dumbbells and barbells), lat pulldown, leg press and cable curls. He works out three days a week with one day off between training days, rotating the body regions he trains each day.
|
||||
|
@ -160,34 +135,32 @@ Sebin is very concerned with an even distribution of muscle mass, but pays parti
|
|||
|
||||
An assortment of additional references how Sebin can be drawn.
|
||||
|
||||
<ref-gallery webc:nokeep>
|
||||
<ref-gallery>
|
||||
<ref-img webc:for="ref of [...Array(9).keys()]"
|
||||
:char="firstName.toLowerCase()"
|
||||
:src="`ref-muscle-${ref + 1}.png`"
|
||||
:alt="gallery[ref].alt"
|
||||
:artist="gallery[ref].artist"
|
||||
:href="gallery[ref].href"
|
||||
:alt="$data.gallery[ref].alt"
|
||||
:width="[500, 1000]"
|
||||
:dropshadow="false"
|
||||
webc:nokeep
|
||||
:href="$data.gallery[ref].href"
|
||||
:@artist="$data.gallery[ref].artist"
|
||||
:@char="$data.firstName.toLowerCase()"
|
||||
:@dropshadow="false"
|
||||
></ref-img>
|
||||
</ref-gallery>
|
||||
|
||||
## Penis
|
||||
|
||||
<ref-img
|
||||
:char="firstName.toLowerCase()"
|
||||
src="ref-penis.png"
|
||||
alt="Sebin's manly parts"
|
||||
artist="draftgon"
|
||||
href="https://bsky.app/profile/draftgon.bsky.social"
|
||||
:width="[500, 1000]"
|
||||
:dropshadow="true"
|
||||
webc:nokeep
|
||||
src="ref-penis.png"
|
||||
alt="Sebin's manly parts"
|
||||
artist="draftgon"
|
||||
href="https://bsky.app/profile/draftgon.bsky.social"
|
||||
:width="[500, 1000]"
|
||||
:@char="$data.firstName.toLowerCase()"
|
||||
:@dropshadow="true"
|
||||
></ref-img>
|
||||
|
||||
<quick-info webc:nokeep>
|
||||
<traits :traits="getTraits('naughty')" webc:nokeep></traits>
|
||||
<quick-info>
|
||||
<traits :@traits="$data.getTraits('naughty')"></traits>
|
||||
</quick-info>
|
||||
|
||||
Despite his reptilian appearance, Sebin has nipples, a feature of the human side of his family. Furthermore, his external testicles represent another humanized feature. Where relatives of his ilk possess a slit in which the penis lies protectively, Sebin possesses a pouch-like sheath from which the tip of the penis protrudes slightly. The shape of his shaft is predominantly humanoid, but it is surrounded by ridges and has no equivalent of a foreskin. When aroused, the coal-black shaft swells and pushes out of the sheath until fully erect, the sheath wrapping around the root of the shaft like a ring. However, he can also push it out in a flaccid state, e.g. when needing to pass water.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue