DAE Viewer

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.

Augmented Reality helmet

This is a basic visual guide about how to make a very cheap AR helmet from CORE Labs. And it works!!


Materials:

How to add FlarToolkit and Papervision libraries to project

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?

AR fighters

 

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?

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).

How to Solve THIS?

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

how to control the marker rotation from flartoolkit?

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);

Can I load animations on DAE models?

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

Can I map one object on multiple markers?

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 :)

what changeScreenSize and setContinueMode does?

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...

random error (problem with labeled areas and lengths of the arrays)

you can see the original thread in Google Groups here

Can I use color markers?

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.

I'm on a Mac and my iSight camera output won't show in the program

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

The only camera that shows is a small one in the corner, and the marker doesn't work

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

Getting the screen coordinates of a marker

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);

 

Building the site

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".