Play n' watch

A collection of interactive, playable or experimental pieces as well as motion, animation and anything you can watch or play with.

Latest news on Mighty Mess:The Krump Arcade will be presented at WattsFest 2011 for the first time. The game will be part of the Apocalypse Fete area along side other games, mohican barber shop, cider bar and performances.

A quick 30s project done in few week-ends to present my new website. This video represent the concept of Mighty Mess, different textures, lights, materials making analogy to diverse works in various media. All this wrapped into mystery to create the need to discover more.

The whole video was created in cinema4d with some post production in After Effects for the lens flairs and titles. Sound design was produced in Ableton live.

Back to Top

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

OpenGL blending, textures and lights study with Processing.download the desktop version (including source code): macosx | windows | linux

instruction: Move around with the mouse, press Space Bar to repulse particles.

Back to Top
  1. To said on Saturday, May 1st, 2010 at 8:27 am

    Nice stuff – is the source-code for pro55ing availble?

  2. TM said on Thursday, May 13th, 2010 at 10:39 am

    Thanks,
    I will put it up next week. It’s probably not well commented but hey ho…

  3. Jason said on Thursday, May 20th, 2010 at 8:18 pm

    Very nice, I’m also looking forward to the source. Also FYI the interactive demo doesn’t seem to be working, at least not for me. Here’s what the console told me:

    java.lang.NullPointerException
    at com.sun.opengl.util.JOGLAppletLauncher.start(JOGLAppletLauncher.java:404)
    at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)
    Exception: java.lang.NullPointerException

  4. TM said on Friday, May 21st, 2010 at 2:41 am

    Thanks Jason! Source is coming, promess. Can’t remember the code but might be uncommented and a little bit messy.

    Sorry it’s not working anymore, don’t know why, might need to recompile it. Maybe because of the latest java update? Don’t know…

  5. TM said on Saturday, May 22nd, 2010 at 8:22 am

    Source code available now, recompile didn’t fixed the problem, it’s seems to be related to OPENGL, can’t be bother to search for solution but if I find it (or you do) I will fix it :)

    Thanks

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

I am currently working on a game for an International HIV and AIDS Charity. For that, I did some test on attraction/repulsion with Traer’s physics library ( brilliant lib ), and obviously got carried away playing with lights and physics. The game is not going to be like that as it has to run online and on the largest panel of computers.

Downloadable version: macosx | windows | linux

Back to Top
  1. wally said on Thursday, September 11th, 2008 at 3:54 pm

    muy groso!!!!! felicitaciones!!
    saludos!

  2. carol-anne said on Monday, September 15th, 2008 at 7:05 pm

    remarkable. I like that there is a Mac version as well. Good on you

  3. TM said on Tuesday, September 16th, 2008 at 12:10 pm

    thanks :)

  4. Processing 1.0 (Beta), lenguaje Open Source multimedia | CyberHades said on Thursday, September 25th, 2008 at 5:32 am

    [...] “Repulsion” creado con Processing: Repulsion from TM ( Thomas Michalak ) on Vimeo. [...]

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Blow water lilies by blowing on your microphone ( old trick I know ).

Online:
WaterLilies now works online.

Download the Full Screen version:
mac osx | windowslinux

This my second try on processing, I was trying to understand class. The applet get slower after a moment but I already spend too much time on it, so I stopped there. A Class is like a object. A object have properties and/or behaviours. Like a glass for example. In processing you can create a model object ( class ), that you will use to create multiple independent objects based on the original model. I’m new to the subject so it’s best to read about object-oriented programmation here.

My example is using the ESS library from Krister Olsson. And I help myself with Stanley Douglas‘ on-line course ( French ).

Took me a while to find out how to sign a applet so it could work online. Here is a longer explanation of the one from Krister Olsson.

Back to Top

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

This is the graphic generator I made to create my header. It’s a simple director application that draw with graphics elements. I also adapted it as a screensaver ( thanks to DirSaver ).

Download the PC app or PC Screensaver

Back to Top

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

The MusicBox project was based on finding different approach to music sequencing and/or interaction with sound. It’s a bit of a must do when you start programming sound and interactivity, you have to do your own little musicbox.

In my case I established a protocol for the design and the type of interactivity. The idea was to create movement as if those musicbox were mechanical, like old musical box and music roll. So the way to make them work had to be simple and more or less complex for the render ( sound composition and “music roll” ). As for the design I tried to always use the same type of graphic object, witch are coloured square, in a simple composition. Finally for the interactivity I chosen to only use the mouse because those MusicBox were meant to be showed only on the web, and also to reduce the physical interface to a minimum.

Back to Top

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>