Fernhead studio

Fernhead is both my solo creative studio Fernhead.co and its robot mascot!

Character design

Fernhead’s design features hovering thrusters, articulating arms, and a compact, collapsible design that allows its head and arms to docks into its torso.

The concept is based loosely on one of my earliest character designs (more than 10 years ago) from the time I started to be interested in creating interactive stories and virtual worlds. I want to channel this mindset of creative freedom and abundance through my personal work, so this character seemed like a perfect mascot to champion my creative goals!

Backstory

The robot and the plant rooted in its head developed an unlikely relationship inspired by biology: in a world where batteries and clean water are precious, this fern took root by chance when a stray spore settled into the head of a lifeless, abandoned robot. As it grew, the fern began to photosynthesize, converting sunlight into enough energy to jumpstart the robot’s circuits as an alternate power source. The two became bound in a symbiotic cycle: the plant powers the robot, and in return, the robot seeks out fresh water and sunlight to keep the plant alive.

For now, their home base is this stray asteroid surrounded by a starfield. The environment is inspired by the cover design for The Little Prince — I draw lots of inspiration from that book!

Technical notes

  • The model is designed for realtime use and as a virtual Ready Player Me avatar. It’s fully rigged and has its facial expressions animated in a shader.
  • The Fernhead.co website is built with Next.js and the web game engine PlayCanvas
  • More details to the right
The hair is generated from splines and a single profile curve using geometry nodes. It uses a skeletal rig for cheap, realtime hair movement. Bone weights are also calculated in geometry nodes.
The face shader chooses eyes and mouth from a sprite sheet using the current gaze direction and an emotion state. The retro LCD look is created from a pixel grid and edge glow from scrolling noise.
Early grease pencil sketches; the final textured and rigged model
A 2D logo fits a square format and scales well across screen resolutions