FAQ
Cover
This is the archive Discourse for the Processing (ALPHA) software.
Please visit the new Processing forum for current information.

   Processing 1.0 _ALPHA_
   Topics & Contributions
   Information Visualization
(Moderators: forkinsocket, REAS)
   1nformation: Dis0rganized
« Previous topic | Next topic »

Pages: 1 2 
   Author  Topic: 1nformation: Dis0rganized  (Read 2588 times)
Martin

122417302122417302martingomez_listsmg1ph WWW Email
1nformation: Dis0rganized
« on: Mar 8th, 2003, 6:37pm »

[1:d0] or 1nformation: Dis0rganized is a parody of sorts derived from MIT Media Lab's information: organized consortia. Seeking to disorient how the user reads news, [1:d0] displays each line of fresh news retrieved in real-time from approximately 4,500 news sources worldwide; however, presenting pertinent information at the same time.
 
Beneath the blankets of this sketch being a parody, the disorientation may bring about another area of research in interaction design.
 
Applet / Information / Source code at
http://studio.instituteofmedia.com/experiments/ido/
 
benelek

35160983516098 WWW Email
Re: 1nformation: Dis0rganized
« Reply #1 on: Mar 9th, 2003, 12:49am »

i think i already linked this one in another post, but oh well.. Martin, u may like this one - it's called RIOT, and it's another go at the information overload concept.
 
http://www.potatoland.org/riot/
 
Martin

122417302122417302martingomez_listsmg1ph WWW Email
Re: 1nformation: Dis0rganized
« Reply #2 on: Mar 9th, 2003, 4:06am »

Yup, I think I've seen this before And yes, you posted it over the Automated Systems category. Mark Napier is well-known for doing this kind of stuff. However, it's not built with Processing hehehehehe...
 
Speaking of Processing, is there an easy way of rotating the camera's view given something like [1:d0]? I could treat each line as an object in an array of sorts but I think that it would be quite a resource hog. I'm looking for something like how the Valence sphere can be rotated when the user drags his/her mouse on the applet.
 
In concept, is there a difference between rotating the objects themselves and rotating the camera? What do the rotate methods in Processing want to virtually mimic (object or camera) in the physical space?
 
Thanks.
 
Martin

122417302122417302martingomez_listsmg1ph WWW Email
Re: 1nformation: Dis0rganized
« Reply #3 on: Mar 9th, 2003, 4:17am »

Hmm, to give a clearer and more concrete idea of what I'd want to achieve, I'd want to approach the concept animation made by Peter Cho derived from a message sent to him by John Maeda. However, I don't want it to just be an animation, rather, be an interactive piece.
 
a message
http://acg.media.mit.edu/people/pcho/thesis/msg.html
 
benelek

35160983516098 WWW Email
Re: 1nformation: Dis0rganized
« Reply #4 on: Mar 9th, 2003, 6:59am »

isn't the valence sphere rotated by adding a rotateY or something at the begining of the main loop?
 
Martin

122417302122417302martingomez_listsmg1ph WWW Email
Re: 1nformation: Dis0rganized
« Reply #5 on: Mar 9th, 2003, 9:33am »

Yup, how do you rotateY / rotateX / rotateZ something that already uses rotateY?
 
Martin

122417302122417302martingomez_listsmg1ph WWW Email
Re: 1nformation: Dis0rganized
« Reply #6 on: Mar 9th, 2003, 11:07am »

Update / [1:d0] / Emotional Abstract
Animated motion blur providing an emotional expression to the viewer
 
Access from 2nd column at
http://studio.instituteofmedia.com/experiments/ido/
 
benelek

35160983516098 WWW Email
Re: 1nformation: Dis0rganized
« Reply #7 on: Mar 9th, 2003, 1:12pm »

what's the repaint() function do? i cant seem to find its definition in the motion-blurred version..
 
Martin

122417302122417302martingomez_listsmg1ph WWW Email
Re: 1nformation: Dis0rganized
« Reply #8 on: Mar 9th, 2003, 1:20pm »

repaint() updates the canvas. i have a simpler code that also uses repaint() ... access it at http://proce55ing.net/discourse/yabb/board_Contributions_Beyond__action_display_num_1047199850.html ... try taking out repaint. see what happens.
 
tomek

WWW Email
Re: 1nformation: Dis0rganized
« Reply #9 on: Mar 9th, 2003, 5:25pm »

Rotations are additive. So for example if your construct uses some rotateX/Y/Z() calls and you want to spin it as a whole you can add one more rotateY() at the begining of the loop and give it progressively different value with each frame. To control speed in a consistent manner on all machines you could drive the 'global' rotateY() using some kind of time input like millis() funtion. I think...
 
Martin

122417302122417302martingomez_listsmg1ph WWW Email
Re: 1nformation: Dis0rganized
« Reply #10 on: Mar 9th, 2003, 6:35pm »

hi tomek, good idea. however, it's more suited for an animation in autorun mode. case would be rotating using user input. how now brown cow?
 
benelek

35160983516098 WWW Email
Re: 1nformation: Dis0rganized
« Reply #11 on: Mar 9th, 2003, 11:38pm »

if u want the rotation to vary with mouse movement, u can have a rotateX/Y/Z(rotaterVar) at the begining of the loop(), and then in mouseDragged() put rotaterVar+=(mouseX-pmouseX);
 
er...
Code:

void setup() {
  //stuff.
}
 
float rotaterVar=0;
 
void loop() {
  rotateY(rotaterVar);
  //ur normal drawing stuff goes here.
}
 
void mouseDragged() {
  rotaterVar+=0.5*radians(mouseX-pmouseX);
}

 
-bnlk
 
Martin

122417302122417302martingomez_listsmg1ph WWW Email
Re: 1nformation: Dis0rganized
« Reply #12 on: Mar 10th, 2003, 6:48pm »

in simple scenarios, it's pretty easy to insert rotateY(rotaterVar); ... but in more complicated scenarious, like the orig version of [1:d0], where do i insert rotateY(rotaterVar); ? hmmm... should i go multithreading? one rotate based on mouse drag for the main thread, and another auto-rotate for the text insertion?
 
mmuday

WWW
Re: 1nformation: Dis0rganized
« Reply #13 on: Mar 10th, 2003, 10:35pm »

Martin,
 
This is GREAT stuff... now I'm inspired to do something with 3d text.  Cool cool cool.
 
Cheers,
-Mark
 
Martin

122417302122417302martingomez_listsmg1ph WWW Email
Re: 1nformation: Dis0rganized
« Reply #14 on: Mar 11th, 2003, 4:06am »

thanks. looking forward to what you come up with
« Last Edit: Mar 11th, 2003, 4:09am by Martin »  
Pages: 1 2 

« Previous topic | Next topic »