Skip to content

Faces, transitions and emotions

Kevin E edited this page Jul 3, 2018 · 12 revisions

Faces, transitions and emotions


To see the faces, take a look at this page (what is fri3dbot?).

What is a face, transition and emotion?

  • A face is a 'personality' that is shown on screen, it is displayed for a while, then changed by the sceneDirector.
  • A transition is a short animation, shown when the sceneDirector changes the face. A list of transitions below.
  • Emotions are the animations played by the different faces, a list is below.

Current list of transitions

  • -- _transition_blocks: initially a set of falling small blocks, but deemed too resource intensive. Later changed to 1 big falling fri3d logo that bounces when hitting the ground, then falls trough it.
  • -- _transition_static: a video of tv static.
  • -- _transition_testbeeld1: a classic 'no signal' picture.
  • -- _transition_testbeeld2: another 'no signal' picture.
  • -- _transition_xpScreensaver: it's actually the windows vista screensaver :) just to get some people on edge ;).
  • -- _transition_Fri3dlogo: a fading fri3dlogo
  • -- _transition_bsod: har har, the pc died...
  • -- _transition_clear: just a black screen to show for a second. faces scripts look for _trans in a name to know when to destroy themselves. This transition is only used when interaction is changing a face.

This is the current set of faces and their emotions:

LedFace

  • -- angry: a set of 4 frames showing a angry LedFace.
  • -- crash: the eye 'pixels' fall down, crashing on the bottom of the screen.
  • -- error: a set of 3 frames showing a rainbow/plasma effect on the eye 'pixels'.
  • -- gaming: a set of 10 frames showing a game (spaceship shooting an alien ship is shown in the eye 'pixels', and a joystick in the mouth 'pixels').
  • -- gaming2: a set of 24 frames, showing 'pong' in the eye 'pixels' and 'arcanoid' in the mouth 'pixels'.
  • -- happy: a set of 4 frames showing a smiling ledFace looking up sometimes.
  • -- init: 1 frame: showing ledFace in the 'off' state (all dark 'pixels').
  • -- laughing: a set of 3 frames showing ledFace with happy eyes (^^,) and an open mouth, as if laughing.
  • -- looking: a set of 4 frames showing ledFace looking around.
  • -- party: only triggered at night time, this set of 4 frames shows ledFace enjoying a glass of Duvel.
  • -- robot: a set of 8 frames showing ledFace with square eyes and a sort of 'grill' for a mouth.
  • -- sleeping: only triggered in the evening/night: showing ledFace sleeping with flat eyes that move up and down (--_--).
  • -- special1: 1 frame showing ledFace winking (O.-).
  • -- special2: 1 frame showing ledFace with fri3d logo's for eyes and a big heart for a mouth.
  • -- special3: 1 frame showing ledFace with two open hearts as eyes and a small round mouth.

Bend-R

  • -- angry: with his eyebrows tilted inward and his eyes moving, bend-r seems pretty angry at something.
  • -- coding/hacking: the eye bar and mouth are replaced with video's of a terminal scrolling and an oscilloscope creating shapes (source for mouth.
  • -- drunk: bend-r enjoys a bottle of olde fortran, burps, gets a buzz and grins.
  • -- error: animation of bend-r in a state of error: 2 blue screens for eyes and a mouth showing only static from an old VCR.
  • -- error2: bend-r is glitching out (as if electrocuted). The eyes change shape rapidly and the mouth shows an oscilloscope producing waves (square, sawtooth, ...).
  • -- fri3d: with 2 fri3d logo's for eyes that spin around their axis.
  • -- happy: with a slightly open mouth and happy eyes bend-r seems pretty happy.
  • -- init: bend-r is looking a bit down and left and right.
  • -- looking: same animation as init, but init is only loaded when the face changes to bend-r, the looking animation could be triggered again later.
  • -- smoking: looking a bit angry, bend-r is smoking one of his zuban cigars.
  • -- party: bend-r is showing what a pair of RGB eyes can do!
  • -- fri3dleds: bend-r is getting a visit from some old friends...

Eeve

  • -- error: sad looking Eeve with a 'no signal' video in the left eye and VHS static in the right eye. this scene is only loaded for a short amount of time to keep the overall mood happy.
  • -- fri3d: Eeve shows 2 fri3d logo's in her eyes for a while, then a hear appears above her smile, while the color changes frequently.
  • -- glitch: again a sad Eeve, this time even the colored bars around the eyes are glitching out. One eye is a BSOD and the other is TV static. this scene is also played for a short amount of time to keep the overall mood happy.
  • -- happy: Eeve is happy and smiling a lot.
  • -- idle: just a calm animation with loads of subtle color changes.
  • -- idle2: another calm animation that makes Eeve look sleepy.
  • -- idle3: same as above, but now full-on sleep mode.
  • -- init: Eeve appears and changes the face color. (loaded only after face change).
  • -- party: Eeve is having a ball, a disco ball!
  • -- amazed: :o so amazing...

Foxkeh

  • -- badge: Foxkeh is looking like the badge (yellow face, led-matrix for eyes and chips for eyebrows). there are some animations on the leds and the eyebrows move a bit.
  • -- coon: Foxkeh is mischievous and turns into a trash panda, stealing precious information!
  • -- fri3d: the fri3d logo is shown above the fox face, showing the resemblance.
  • -- idle: Foxkeh is seen 'breathing' slowly.
  • -- init: starting with a black screen, the eyes and later the face fade in. Only loaded after a face change.
  • -- looking: Foxkeh looking around.
  • -- tilt: Foxkeh tilting his head like a dog (or fox?) would do sometimes.
  • -- party: Seizure warning! foxkeh likes to strobe when partying!

Gearhead

  • -- fri3d: the fri3d logo flies in and around Gearhead, the eyes follow the color and movement of the logo.
  • -- gearStuck: Gearhead is seen in a chain of gears that won't turn. Gearhead talks to them, trying to persuade them to become green and turn.
  • -- happy: looking up with happy eyes.
  • -- idle: Gearhead is just cranking away... nothing happening.
  • -- idle2: same as above, except the colors change and the eyes move.
  • -- init: same as idle, but only loaded after a face change.
  • -- party: disco disco!
  • -- high: droopy eyes and slow moving pupils

RoboFace

  • -- dj: Roboface plays a disk(/tape?) in his left eye, the LED bar becomes an equaliser visual.
  • -- fri3d: the dome of Roboface checks incomming fri3d logo's, some are good, some are bad!
  • -- init: Roboface looks left and right. Only loaded after a face change.
  • -- loading: the eyes become tapes that spin while the LED bar slowly fills with green bars.
  • -- looking: just Roboface looking around. The LED bar fills up in the direction Roboface is looking.
  • -- party: more disco disco!
  • -- psyche: a tribute to pierre henry's psyche rock
  • -- talking: a quick animation of the mouth turning red as if 'talking', and a little wink at the end.