I have tried a bunch of different FLARToolkit versions for pattern recognition augmented reality.
I would say that FLARManager is the most complete API.
It supports multiple markers, got some different smoothing and threshold parameters and supports most FLASH 3D engines.
Though if you want to track one marker it’s not the fastest.
The fastest tracker I’ve seen is the Alchemy branch of FLARToolkit.
I have combined the Alchemy version with some code from FLARManager.
I used the 3D engine converters and a snipplet for Smoothing the movements.
I have noticed that FLARToolkit is good at finding the position of a marker, but not always as good at finding the angles. Easy to figure ut why, but it becomes a problem if you want to place a non flat 3d object. It will flicker back n forth a lot.
To make this look better I have changed the smoothing algorithm to smooth the angle 4 times more then the position.
The youtube video looks more shaky than it does in reality. The framerate stays at a steady 30fps.
Please try it out HERE.
You will need to print this symbol first.
Download the sample and code HERE
To make the code work you will need MrDoob’s Stats and Away3D.
Jose A Moncada
hi,
Any special recomendation about away3d, why not papervision3D… ??
great work, thanks for sharing
monk
anders
@Jose Not really. I wanted to use this in another project, where I was using Away3D. At that time I chose Away3D cause it was performing better.
Jose A Moncada
ohh greats!, thanks a lot, Excellent work!
Rapport – Test av augmentet reality › Title
[...] För att få den ultimata lösningen kombinerade vi Alchemy-versionen med FLARManager, för att både få snabbhet och mjuka rörelser. Vi har mailat och diskuterat med utvecklarna bakom dessa tekniker och de kommer implementera våra förändringar senare under året. Så länge kan man se exempel och ladda hem denna kod på vår hemsida: http://www.moment77.se/flash-classes/alchemy-and-flarmanager/ [...]
David
Hi, I know you posted this a while ago but I’ve only just come across it. Thanks a bunch. I just downloaded it and got an animated MD2 model running with it at 28 FPS – from 12FPS with standard FlarManager. And I like the way when the camera loses the marker the model stays on the screen for a second or two rather than flickering off and on.
I’m fairly new to AR but this has helped a lot.
Thanks for sharing.
Sidney de Koning
Hi,
If i wanted to use the complete Away3D lib, do i also have to include that in the project? Because i think is does not use the complete library…
What i try to accomplish is loading in a Collada model using your example.
Some advice would be appreciated
Cheers, Sidney