forked from kefcom/fri3dbot
-
Notifications
You must be signed in to change notification settings - Fork 0
Faces, transitions and emotions
Kevin E edited this page Jul 3, 2018
·
12 revisions
To see the faces, take a look at this page (what is fri3dbot?).
- 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.
- -- _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:
- -- 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.
- -- 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...
- -- 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...
- -- 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!
- -- 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
- -- 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.