FLARToolkit and Alternativa3D, anyone?

Shortly after FLARToolkit was married to Sandy, I arranged it a secret date with Alternativa3D. The date was quite fruitful, and in a week this baby was born:


This is modified ”Ballance” game released by Alternativa3D team in november, with FLARToolkit used to control camera instead of mouse. Unfortunately, due to GPL2 section 2 clause B I cannot distribute stuff including both FLARToolkit and Alternativa3D for free, so no SWF for you to play with atm, sorry. But, if anyone is interested in sponsorship to enable this thing to go online, contact me.

On the technical side (aka “how the hell was it done”), bad news are that neither object transformation matrix nor camera projection matrix cannot be directly set in Alternativa3D, so we have to resort to mind-f@#king tricks to get it working, and the result is only approximate match. Good news are that this approximation is, obviously, good enough and useable. An example of what has to be done to make it work can be found here (I believe my single AS file does not contain FLARToolkit, and so I can distribute it, under whatever license I want).

10 Responses to “FLARToolkit and Alternativa3D, anyone?”


  1. 1 ljones April 17, 2009 at 05:25

    Very cool. I saw some cool things yesterday at GA Tech, and this Augmented Reality technology is going to be very cool when you add in mobile devices.

  2. 2 Splengy April 18, 2009 at 04:01

    hey there i just found you googling something. great work. i like it very much. great use of the marker position to physics relationship. cool little game. pac man, i see it comming allready.

  3. 3 thivy April 23, 2009 at 21:02

    hey im trying to do the same game except its with wiimote.

    Is there any way i can get the code from 4? it will make my life so easy :)

  4. 5 ericsoco May 5, 2009 at 22:19

    hey makc, i’d like to roll in support for other 3D engines into FLARManager. was taking a look at your SimpleTest.as, and i noticed that you translate a FLAR matrix into a new matrix for use with Alternativa3D, but then you manually set props on a Camera3D instance like rotationX, etc, rather than directly applying that matrix to an Object3D.

    why is this? is this an idiosyncrasy of Alternativa3D? i.e. is it not possible to just apply a matrix to an object like you can in PV3D / flash?

  5. 6 makc3d May 5, 2009 at 22:46

    unfortunately, in Alternativa3D transform matrix is read only.

  6. 7 mclelun May 19, 2009 at 10:45

    damn, this is so nice.

    Makc the great!

  7. 9 Badim May 22, 2009 at 23:41

    Hey, very nice demo. I like it =)
    How much you looking for sponsorship? if you like we can disscust it via icq(146558873) or skype(mr.Badim).

    если спонсора не нашел, пиши =) что-нибудь придумаем.


  1. 1 transmote speaks… » FLARManager v0.5 (for FLARToolkit) Trackback on July 19, 2009 at 03:25

Leave a Reply




Old stuff

April 2009
M T W T F S S
« Mar   May »
 12345
6789101112
13141516171819
20212223242526
27282930  

Oh, btw…