we are an infinite loop
Sep 22, 2007
Aug 9, 2007
spherical harmonics part 2
rewritten by
Unknown
around
10:14 AM
23
comentarii
filed under code, computational, p55, processing.org
Aug 8, 2007
sphere harmonics
sphere harmonics implemented in processing.
some screenshots (here's the complete list):
rewritten by
Unknown
around
1:39 AM
0
comentarii
filed under code, computational, p55, processing.org
Jun 21, 2007
Sound Arcs, revisiting
This video recording done with my cameraphone.
A nifty addition to the sketch - everything is inside a big sphere lighted with a spotlight, which gives us a very nice gradient to the background. Hack came off this processing discourse topic.
Windows application is here, Mac application is here. No sketch-in-a-browser for this one. The code is in the zip file.
Yep, and music credits - soma.fm presenting "Urchin" - not the 70's band google's throwing in its searches.
rewritten by
Unknown
around
9:13 PM
5
comentarii
filed under arcs, p55, processing.org, programming, sound visualisation
Jun 20, 2007
arcs and sound
Simple yet effective:
A nice way of using lookup tables - tribute to toxi.
No applet for this one, nor for the DLA fractals toy - this one uses sound, and it's a big hassle getting the applet singed and then making opengl work properly in a browser; maybe in some distant future, i'll export the apps and upload them. Code available on request - there's not much to it, though :)
Oh, and exporting the video using Shiffman's moviemaker library.
rewritten by
Unknown
around
12:10 AM
2
comentarii
filed under arcs, p55, processing.org, sound visualisation
Jun 15, 2007
Difusion Limited Aggregation
Sau DLA pe scurt. Joaca buna in processing in loc sa invatam pentru geometrie sau rezistenta materialelor. Numa buni fractalii astia de testat toxiclibs - bune chestii, restpect.
More to come soon. M-am gandit si we shall react to sound. Nu cu chestiile astea, devin prea complicate geometric in prea putin timp. Nu-i asa ca arata bine daca le colorezi?
rewritten by
Unknown
around
12:54 AM
0
comentarii
filed under fractal, p55, processing.org, programming
May 26, 2007
Tema 6 la studiu' formei
Esti in pana de idei?
Ai probleme existentiale legate de viata ta de pana acum?
Iei note mici si nu esti apreciat de profesori, desi esti un mic geniu?
Te simti nedreptatit?
Noi te ajutam! Am facut un programel special pentru a te ajuta pe tine. Tema 6 la studiul formei nu va mai fi o problema! In cateva minute vei avea o compozitie multumitoare si te poti apuca de treaba! Click AICI!
rewritten by
Unknown
around
11:45 AM
5
comentarii
filed under arhitectura, p55, programming
Mar 19, 2007
Boids Update
Now everything's smoother - esp. camera movement (the camera now aims towards the overall center of the flock).
The applet is here (does not work 100% since opengl in a browser isn't that common. it surely won't work if java 5 (1.5) is installed on your machine).
Applications are here (download the appropriate folder for your os).
Command list (ripped from the code):
void keyPressed() {
switch(key) {
case RETURN:
changeCenterAtRandomCode();
break;
case 'e':
evade = !evade;
didi.evade(evade);
break;
case 'b':
bgclr = color(0, 0, 0);
break;
case 'w':
bgclr = color(255, 255, 255);
break;
case 'r':
didi.lines();
break;
case 'h':
big = !big;
default:
break;
}
Later edit: zipped mac app here, inside the os folder. never thought of this.
Also, take care when using 'e' (evade key). press it twice.
rewritten by
Unknown
around
8:57 AM
3
comentarii
filed under boids, computational, p55, processing.org
Mar 11, 2007
Boids
Boids. Simple algorithms to seek (or arrive), evade, separate, flock etc. extended in troix d.
You can find some theory here.
I'm having lots of fun with them.
Also, I found the red book of opengl online for free.
This Vector3D library saves me a lot of headaches. On the same site there you'll find some simple 2d boids.
I am planning on starting to make direct opengl calls. At least for the tails of the boids.
rewritten by
Unknown
around
5:20 PM
0
comentarii
filed under books, computational, p55
Feb 22, 2007
Inspiration
improved.ro/p5/flower is now working. controls inside the source.
rewritten by
Unknown
around
6:04 PM
0
comentarii
filed under computational, p55
Feb 21, 2007
Good news update
Good news, bad news. The good news is that the little interactive piece I did for that monologue (see below for details) got first prize at the mediart (romanian language link, sorry) festival. Also Gabriel (the actor) did a good job and he got an excellence award.
What I liked about our project: it was more of a performance than a theater play. The "script" was improvised, and the projection was designed to be (and , thank god, was) responsive to what the actor said/improvised, to how fast he talked etc.
What I didn't like and criticism I received: too hypnotic/it looked too good/it distracted your attention a bit from the actor. It should have communicated more with the actor (this would require a bit more preparation time and repetitions). Interaction was too distant. And lack of sound. Yep, that would have been great. I'm sorry I didn't have the time and will to code some solid sine basslines into it. I promise I'll do it next time :)
improved.ro/p5/gabriel/
Now works in a browser! finally.
(I had some issues with the so called java 5.0 - 1.5 - now resolved in a true discrete manner: switched back to good 'ol 1.42)
You can dig the controls from the source, but here's a short list:
'1' tags the words.
'2' inserts a random number (between 2 and 4 i think) of words.
'6' and '7'stand for slower or faster.
'0' and '9' do some nice things too, background change and lights() on or off.
default: wordBuffer += key; break;
How to use:
type a word on the keyboard, then press 2. repeat this with the same word for as long as you see fit. Then type the word again and press 1. that should do the magic. repeat this with different words of your choice :)
rewritten by
Unknown
around
10:14 PM
4
comentarii
filed under computational, p55
Feb 16, 2007
Theatre play projection update
Today the piece I did for Gabriel was screened for the first time. It turned out nice and I managed to get a good concept behind it. As it goes with most code that generates something abstract, the underlying idea may take numerous shapes. Personally, I like to think of it as responsive, generative tag cloud for the character's (actor's) thoughts, expressions and gestures. Here's a screenshot:
(not the best one but time is pressing)
How does it work? It's easy: the actor goes on reciting his monologue (yes, the theater play "Veghe" by Morris Panich is just one big monologue). I type in every word that is important, or has a special resonance, etc. (abstract tags?) and that word gets into a big rotating chaos. It pops out whenever i type it again. Multiple instances of the same word are allowed. Also, the whole business may start with a predefined list of words (list that can be anytime expanded).
This shifts the whole business to a more performance-like theater play due to the subtle interactivity insert.
Note to self: A nice expansion would be the ability to let the public send in by bluetooth their own words. Now that would be nice.
rewritten by
Unknown
around
5:31 PM
2
comentarii
filed under computational, p55, theatre
Feb 8, 2007
for that
small segment of individuals that are used to Adobe's (Macromedia's) Flash ActionScript coding environment, or for those of you that like to have a movie clip class somewhere in processing but just can't get near it (because of sloppy oop skills or other various reasons), I highly recommend using this as a semi-substitute. It' better than nothing, allows you to create more complex shapes using less complex methods. Still, if you want to do something spectacular, well, there's this library (quite a jewel, but it makes life too easy for me to rest comfortable).
Enjoy.
rewritten by
Unknown
around
10:13 PM
0
comentarii
flowers in the java sun
I finally understood pushMatrix() and popMatrix(). I am happy about it. Wasn't much of a hussle. I was used to applying transformations to independent objects separately. Maybe that's why the cube worked a bit slow (10 fps in a browser, 15 fps when running locally). Huuh, a matrix stack would have been useful.
Anyway, I brewed this:
This is not online yet, but will soon be. At first i want to take some time to organize things at mprvd.r/p55 so as to not upload all the core.jar and opengl.jar etc. all the time for a new sketch.
Remember kids, the future is generative.
rewritten by
Unknown
around
9:09 AM
3
comentarii
filed under computational, p55
Jan 26, 2007
one step
One step at a time. Discs changed into 3d "+" signs. And now they spin :)
Now working on oop -ing the thing, and get some more events coded into the damn thing. shouldn't be that difficult.
This will happen later this evening. Now it's time for some school work.
rewritten by
Unknown
around
1:03 PM
0
comentarii
filed under p55, sound visualisation
Jan 23, 2007
Updates
Recently I've been mapping a 32 channels' worth of FFT analysis on some discs (that form a cylinder) spaced out in 3D.
It looks extremely good, especially on cliq-hop. Too bad my iBook's built-in microphone isn't such a marvel of technology, but hey. All in all, it works and it's nice.
I'll edit this post later to post some screenshots. Until then, the code isn't working in a browser yet, but you copypaste and see it in action, tinker with the params and feel good.
rewritten by
Unknown
around
10:55 PM
0
comentarii
filed under computational, p55, sound visualisation
Jan 21, 2007
Just testing exporting
I was recently testing exporting geometry from p55 and yep, it works. Computed in p55, rendered in google's sketchup, and text in illustrator.
rewritten by
Unknown
around
12:20 PM
0
comentarii
filed under computational, p55, reders
Jan 20, 2007
Strange Attractors // Patterns in chaos
This book on Strange Attractors is so interesting I am drooling over it right now. Good for anybody, even the mathematically stupid.A random illustration from the book.
Yep, it's free to download.
Go p55 it!
rewritten by
Unknown
around
2:13 AM
21
comentarii
filed under books, computational, p55
Blog Archive
The magic list
Cine e porcaria asta?
Labels
- p55 (18)
- computational (12)
- processing.org (8)
- code (5)
- arhitectura (4)
- blabber (4)
- programming (4)
- sound visualisation (4)
- useless (4)
- architecture (3)
- books (3)
- proprietate privata (3)
- archictecture (2)
- arcs (2)
- comic (2)
- graphic design (2)
- life (2)
- now (2)
- sleep (2)
- boids (1)
- cad (1)
- circle packing (1)
- competition (1)
- corporate (1)
- cybernet (1)
- desing (1)
- documentar (1)
- fractal (1)
- funny (1)
- geek (1)
- kmap.org (1)
- libraries (1)
- memories (1)
- politica (1)
- poster (1)
- reders (1)
- rhinoscript (1)
- school (1)
- sphere (1)
- sphere packing (1)
- spirit (1)
- theatre (1)
- xkcd (1)