How to create several rotation center at the same time ?

Cheng Chien-Wen's icon

Is there any way to have several rotation centers at the same time when using jit.rota ?

I am trying jit.poke~ to create audio-controlled animation, and use jit.rota to rotate the result. But I was wondering if there is a good way to have several rotation centers at the same time for this kind of animation.

Any ideas ?

Thanks.

Dan's icon

I'm not sure what effect you're going for, but try cascading several jit.rota like

[jit.matrix]
|
[jit.rota]
|
[jit.rota]
|
[jit.rota]
|
...

Cheng Chien-Wen's icon

Thanks for help.

But I want to create an effect which emits some colorful lines from a specified point. I find it possible to use jit.rota to do this, but there is only one rotation center in a pwindow.

Are there some ways to create similar effects but with color lines emitting from several different centers ? Or should I just use xfade to mix them together ?

My main purpose is to simulate the visual effects as in Reactable projects (http://mtg.upf.edu/reactable/?media). When there is a physical object put upon a surface, it creates some special effects surrounding the objects. I found jit.rota might be one of the proper effects to do this along with jit.poke~, but I don't know how to create several rotation centers in one pwindow. Any idea ?

Thanks.

DonK's icon

It looks a lot like they used processing to make the graphics (processing.org in case you didn't know about it).

Cheng Chien-Wen's icon

That's too bad. I thought jitter is the most versatile real-time audio-visual programing environment.

Wesley Smith's icon

Looks to me like they use all kinds of things:

reacTIVision client examples
C++: TUIO_CPP.zip (source, all platforms)
Java: TUIO_JAVA.zip (platform independent)
C#: TUIO_CSHARP.zip (platform independent)
Processing: TUIO_Processing.zip (platform independent)
Pure Data: TUIO_PureData.zip (all platforms)
Max/MSP: TUIO_MaxMSP.zip (all platforms)
Flash: TUIO_Flash.zip (platform independent)

wes

seejayjames's icon

reactable....that pretty much blew my mind...

You see a lot of cool interactive media projects out there, but a lot wind up being a couple pricey gadgets and some slick trickery, without too much complexity (once you know what you're doing that is). The reactable is definitely sophisticated on a number of levels... definitely the most impressive hardware / software / interactive piece I've seen yet. Thanks for the link... Now I'll just go off and wonder whether I'll ever get to such a level ;) or be able to collaborate with others that are (and have lots of funding).

Seriously, though, some kind of virtual GL version would be great for this. But man, that would be a lotta work... wouldn't it? I guess it's always less work if you copy ideas though.

I remember seeing something similar virtually, where objects would connect in networks and send their synth / control info to each other, all in GL. Can't recall where that was though, or the name... dang.

--CJ