Esfera mod by spxl
by subpixel
Based on Esfera.pde by David Pena
v6 - Multicolour! Timewarp!
Mouse:
- Orientation of the object is based on mouse X,Y;
- Click/drag to move object (smoothly) to mouse X,Y;
- To jump to mouse position, press [j];
- Mouse Y-position used for zoom setting when [q] is pressed.
Keys:
- (a)gitation toggle (refers to variable "heartbeat" dependant on mouse movement);
- (h)airs display toggle;
- (l)ights display toggle;
- (p)etals display toggle;
- (s)phere display toggle;
- (t)entacles display toggle;
- (T)entacles noise (randomness) toggle;
- [y]/[u]/[i] Timewarp: slowdown x4 / speedup x2 /r everse;
- [q] Set zoom (scale) factor based on mouse Y-value;
- (j)ump to mouse location;
- [LEFT]/[RIGHT] or [z]..[m] to select parameter;
- [UP]/[DOWN] or [1]..[9] to adjust period;
- [0] or [SPACE] to toggle parameter paused;
- [BACKSPACE] to reverse parameter direction;
- [,][.][/][?] to set wave shape (sin, triangle, sawtooth, square);
- [[] []] decrease/increase wave amplitude;
- [{] [}] decrease/increase wave median value;
- [-] [=] decrease/increase wave period;
- [_] [+] decrease/increase all periods;
- [F1] toggle display of current oscillator information;
- [F2] toggle display of text petals;
- [F3] toggle display of "binary code" on tentacles;
- ..and maybe some I missed!
Source code: Esfera_mod_by_spxl_6 Hair Oscillator
Built with Processing