January 2010
9 posts
[ T ]
Most recent update (everything’s coming along).
And, how. Ordered selection included.
[ T ]
And, how. 30 vids.
[ T ]
Core Animation (Troubles?) -> Box2D (Solution!)
So, we thought that using the CoreAnimation framework (CABasicAnimation functionality) would make it easy to change the sizes of destination rectangles for video playback. But, after trying to access the dimensions of animating objects we realized that you can’t actually access an object’s data in mid-animation. Without looking into it in tons of detail, we figure that CA sets up a...
Box2D Cocoa
So, Box2D is a great physics engine (there’s quite a lot of people who think so), and the examples they provide are great. Even though they offer an xcode project that will run their helloworld and testbed applications, they don’t actually offer a suite of wrappers that connect the Box2D and Cocoa APIs.
Digging around a bit, I found a very nice project example written for the iPhone...
AppDelegate * DisplayLink Issues
Last week I focused on reworking a video matrix viewer from an old project structure (adopted from Apple’s LiveVideoMixer example), into a Cocoa Application (i.e. using an ApplicationDelegate). And, after quite a lot of cleaning up code, removing odd bits and digging into forums looking for tips on how to switch over (of which there are few)… I wasn’t able to get past this:
...
December 2009
8 posts
New video of the light stick now with the final size, 6 feet frosted tube.
We are working on a light installation composed of 24 light sticks of different sizes. The RGB values and intensity of the lights will be controlled in real time from a computer through a custom generative app. We are using DMX for the light control and we have developed and custom DMX Arduino board with Danjel called DMXduino.
Here is the first physical test of the light
[Alex]
The Writings on the Wall
What do you get when you combine some white board paint and a erasable marker and a wall, a badass erasable white board. A great use of space previously reserved for… well nothing.
[Mike]
Video Channels
Messed around with creating Video Channel objects… This is much easier than the previous attempt to create multiple objects using the Core Video framework.
I can now choose a folder and the application will load as many .mov files – from the location I specify – as will fit on the screen… I can also specify the container size for each movie, and the specific screen width / height as well.
So,...
Core Video -> Pitfalls
Today we tested some implementation strategies with Core Video, but ran into a pitfall. Not a bad one, because on the way we learned how to implement and use the displaylink, and essentially get the Core Video Pipeline running… Which is quite good because there’s about zero tutorials for CV and the examples provided by apple are a bit overkill in terms of learning to build off of...
Getting jiggy with it - projectors and mirrors
Here at Tangible we are tired of wrestling with projectors and mirrors trying to get the perfect alignment for our multi-touch tables and screens. Just in case you find yourself on the verge of crying, with a sore back, blinded eyes and blistered fingers, here is a simple jig you can make to help align your projectors and mirrors and sooth your frustrated soul.All you need are 2 sheets of 12in by...
3 tags
MultiCoreVideo, Und So
We’re looking at having a lot of videos running on screen at the same time, but not necessarily in sync. On top of that we want to be able to apply various filters, rotate, translate and play around with all the objects on screen.
OpenFrameworks, Processing, Quartz, … are all options, but the G5’s we’re working with make it seem like building the rendering engines with...
3 tags