a place to learn, share and develop augmented reality with Flartoolkit
FLARtoolkit is a Saqoosha project | ARtoollkit is a ARtoolworks projet
From the Onezerothrice/Artisan team an AIR app to preview your DAE models.
Just wanted to give a heads up to everyone that I uploaded a simple
Collada model viewer AIR app for use with ARtisan and Papervision3D.
I originally wrote it for our Art Director, Dave, so he could be 100%
sure that whatever models show up in the app would work when I
integrate them for AR, but I figured that everyone else might want to
use it too.
This is a basic visual guide about how to make a very cheap AR helmet from CORE Labs. And it works!!

Materials:
Hi,
I have downloaded FlarToolkit and Papervision. But I can't figure out how to add the libraries to my project. I have created an eclipse actionscript project. How do I add the libraries and compile the project?

DOWNLOAD SOURCE
http://www.corelabs.cn/ar/Playing_Animations_ARFighterz.zip
AR FIGHTERS: FLARManaget Multi MD2
Can I load Google 3D Warehouse model (.kmz) in the FLARToolkit? It's not a problem to load (.kmz) in the Flash 3d (PaperVision 3D).
Hi there,
Can anyone help me out?I read many posts, blogs and tutorials.I have basic knowledge about papervision3d.I tried to create a small model in blender and exported it in .DAE format. When i am testing my movie then i just simply cannot see anything on the marker(the problem is for sure with the co-ordinates).I have no idea where my object is in 3D co-ordinates. Can someone suggest a way, so that after exporting any collada.dae one can see it easily(or have atleast any idea) where the model is present in the 3D co-ordinates.
Thanks alot
QUESTION by Shachar Oz
How can I get the marker's rotation values without any manager? only
with flartoolkit?
ANSWER by Eric Socolofsky
or var fm:FLARDoubleMatrix34 --
rotationX = Math.atan2(fm.m20, fm.m22);
original thread here
QUESTION by Mikhail I. Tsybizov
Can FLARManager read the animation of the DAE file? I do export including animation from 3ds Max2010 to DAE. But it is not displayed.
Is it the right way, or there is some other way?
ANSWER by Eric Socolofsky
e.g. image on 4 markers, so smaller marker can be used without having too much jittering?
ANSWER BY MAKC
if all 4 markers are of same size and not rotated relative to each other, for example in corners of invisible square, you could simply average their resulting matrices - and that would place your model into square center.
that is, if they are ALL detected :)
ANSWER BY Eric Socolofsky
changeScreenSize changes the size expected by FLARToolkit of the BitmapData (FLARRGBRaster) you're going to send it.
you might take a look at FLARManager.onCameraParamsLoaded to see an example of this in action.
http://transmote.com/codeshare/FLARManager/dev/src/com/transmote/flar...
you can see the original thread in Google Groups here
This thread is a resum from this original from Fabien Sayer at Google Groups.
No. Right now FLARtoolkit doesn't support color markers. If you have seen some company examples and they use color markers, that's other technology but no FLARtoolkit.
Control click on the application and select Settings. Once the panel opens, go to the camera tab and, in the drop down menu, select "USB Video Class Video." Now your iSight camera will be the default camera for all Flash webcam applications.
from the ARtisan Wiki
Your project isn't set to compile for Flash Player 10. In Flex Builder, go to the Flex Compiler section under Project Properties to change the compile version.
from the ARtisan Wiki
Here is the sample code to get the screen coordinates of the marker. (Originally from Makc's post)
var i:int, sq:FLARSquare = detector.getSquare ();
for (i = 0; i < 4; i++) {
var ix:int = sq.sqvertex[i].x;
var iy:int = sq.sqvertex[i].y;
var c:uint = 0xFFFF0000;
bd.setPixel (ix + 0, iy + 0, c);
bd.setPixel (ix - 1, iy + 0, c);
bd.setPixel (ix + 1, iy + 0, c);
bd.setPixel (ix + 0, iy - 1, c);
bd.setPixel (ix + 0, iy + 1, c);
Actually the site is under construction.
It works with Drupal 6.3, so everybody who knows about drupal, knows is a slow task.
The style is REALLY minimal, that's because I don't want to waste time stylizing and because I find more important to create the taxonomies to organize the content in the best way possible.
So, next immediate tasks:
- Taxonomize the contents
- Modularize the site
I'll keep updating the process.
UPDATE:
Ok. Site modularized and taxonomized. That's important in order the users can find the same content under different taxonomies or "categories".
Recent comments
11 hours 42 min ago
16 hours 35 min ago
1 day 16 hours ago
2 days 10 hours ago
4 days 16 hours ago
5 days 17 hours ago
6 days 14 hours ago
1 week 16 hours ago
1 week 1 day ago
1 week 1 day ago