transmote speaks…

design + art + code
  • portfolio
  • rss
  • Home
  • About
  • FLARManager: Augmented Reality in Flash
    • FLARManager intro
    • FLARManager documentation
    • FLARManager – donate
    • Inside FLARManager
      • Inside FLARManager: Getting Started
      • Inside FLARManager: 2D Marker Tracking
      • Inside FLARManager: Basic Augmented Reality
      • Inside FLARManager: Loading Collada Models
      • Inside FLARManager: Tracking Engines
      • Inside FLARManager: Customization
      • Inside FLARManager: FLARManager Miscellany
  • Contact

FLARManager: Augmented Reality in Flash

 

what is this?

FLARManager is a lightweight framework that makes it easier to build augmented reality applications for Flash. It is compatible with a variety of tracking libraries and 3D frameworks (listed below), and provides a more robust event-based system for managing marker addition, update, and removal. It supports detection and management of multiple patterns, and multiple markers of a given pattern.

Supported tracking libraries include:

  • FLARToolkit
  • flare*tracker
  • flare*NFT

Supported 3D frameworks include:

  • Alternativa3D
  • Away3D
  • Away3D Lite
  • Papervision3D
  • Sandy3D

Please note, FLARManager does not yet provide compatibility between flare* and Away3D/Lite, Sandy3D, or Alternativa3D.

 

where can i get it?

You can download the latest stable release here:


download FLARManager

GNU General Public License

Alternatively, FLARManager can be downloaded via SVN at http://transmote.com/codeshare/FLARManager. Released versions are available in the /deploy folder, and current development lives in the /trunk folder. (Note, i don’t make any guarantee the code in /trunk will work, or even compile! But I do my best to keep it stable.)

If you find FLARManager useful, please consider a wee donation to help me make it even more useful in the future. Thanks!




I’ll try to keep the download link pointed at the most recently released version. The FLARManager distro also includes the FLARToolkit library and SWCs for all supported 3D frameworks. If you want to keep on top of things, you might want to update those on your own (via the links on this page). I’ll be keeping the tracking libraries pretty fresh, but I’m not focusing on 3D framework development so those libraries will likely get a bit crusty.

Note: FLARManager is built to compile to Flash Player 10. there is a Flash Player 9 version available here, but it’s based on v0.1, and i don’t have plans to upgrade it. I highly recommend you update to Flash Player 10 if you haven’t already.

 

what are the licensing options?

FLARManager is available for download and use under two licenses:

  • GPL License: FLARManager can be used for free under the GNU General Public License, v3. Source code of applications using FLARManager under the GPL must be provided free of charge on request.
     
  • Commercial License: Source code of FLARManager applications can be protected with a commercial license, offered exclusively by ARToolworks. Applications using the commercial license do not have to provide source code, but must pay a licensing fee. Contact ARToolworks at sales@artoolworks.com for more information.

 

how do i use it?

Take a look at the Quickstart on Inside FLARManager. The FLARManager distribution comes with a number of tutorials, accessible via the nav bar above (click on the FLARMANAGER (FOR FLARTOOLKIT) link), and also a number of more specific examples. You can also find full documentation here.

Additionally, there are a couple of forums with some lovely, friendly folks on them who can help you get up and running.

  • ARToolworks hosts a FLARManager-specific forum, which is better at archiving questions and answers than the comments on this blog.
  • There is also a FLARToolkit Google group, which is a good place for more general FLARToolkit and Flash-augmented reality topics.

 

what can i do with it?

You could make a hat, or a brooch, or a pterodactyl…
FLARManager gives access to both 2D and 3D information about detected markers, which provides a wide range of opportunities. Have an interesting project you created with FLARManager? Let me know and i’ll post it here!

You can take a look through this page to see a list of noteworthy projects created with FLARToolkit and FLARManager. Diego Gopen authors ARVertising, a blog that follows trends in AR in marketing and advertising.



Comments rss
Comments rss
Trackback
Trackback

464 responses

i couldn't find the application/Main class after i download from

rcnow | 2009/03/30 | 1:53 pm

i couldn’t find the application/Main class after i download from SVN
then i try to import the project, it replies that the unzipped folder i select is not an Flex project.
I guess it is becz of missing “/.settings folder and .project and .actionScriptProperties files”

whoops, sorry bout that. uploaded the FB project files

ericsoco | 2009/03/30 | 2:43 pm

whoops, sorry bout that. uploaded the FB project files to the repository and also updated the zip files. thanks for catching that.

I can't make the Vector class works :( Though I'm using

Victor | 2009/03/31 | 4:02 am

I can’t make the Vector class works :(

Though I’m using Flash cs4 IDE and FlashDevelop, both compiling for flashplayer 10 but I can only use you older version with Array in place of Vectors.

I’m running out of idea :(

Thanks for the great work ericsoco , it can now

rcnow | 2009/03/31 | 8:18 am

Thanks for the great work ericsoco ,
it can now import into the Flex Bulider 3,
But when i try to compile , it seems not recognized the ” ” identified after the “Vector.”
and give errors
” 1084: Syntax error: expecting identifier before lessthan. FLARManager/src FLARManagerExample_PV3D.as at line 33 , 36, 40 ,29 & 39″

I am using AS3 , is there any sort of plugin that i will need to install ?

Thanks !

@rcnow: the compile error about Vector means you need to upgrade

ericsoco | 2009/03/31 | 9:31 am

@rcnow:
the compile error about Vector means you need to upgrade Flex Builder to v3.2. the FB Project included with FLARManager is already set up to target Flash Player 10, but you probably don’t have the FP10 version of playerglobal.swc.

to upgrade, go to Help>Search for Flex Builder Updates…. once you’ve updated, i believe the project should compile with no problems. let me know if it doesn’t.

@Victor:
sorry, i don’t have CS4 so can’t try to reproduce your problem. one thing i would suggest is to make a new .fla, add this code:

var vec:Vector. = new Vector.();

and get that to compile. once you figure out what to do there, transfer that knowledge to getting FLARManager to compile. good luck…

hello ericscoco, thx for your help, i have update my

rcnow | 2009/03/31 | 2:32 pm

hello ericscoco, thx for your help, i have update my Flext Builder to V3.02 and SDK to 3.2
i also add the new playerglobal.swc for player 10, however,

When i try to run the application
it gave the following errors

************************************************************************************
TypeError: Error #1009: Cannot access a property or method of a null object reference.
at com.transmote.flar.source::FLARCameraSource/init()[C:\Documents and Settings\Rafale\My Documents\Flex Builder 3\FLARManager\src\com\transmote\flar\source\FLARCameraSource.as:108]
at com.transmote.flar.source::FLARCameraSource()[C:\Documents and Settings\Rafale\My Documents\Flex Builder 3\FLARManager\src\com\transmote\flar\source\FLARCameraSource.as:49]
at com.transmote.flar::FLARManager/createDefaultSource()[C:\Documents and Settings\Rafale\My Documents\Flex Builder 3\FLARManager\src\com\transmote\flar\FLARManager.as:357]
at com.transmote.flar::FLARManager()[C:\Documents and Settings\Rafale\My Documents\Flex Builder 3\FLARManager\src\com\transmote\flar\FLARManager.as:84]
at FLARManagerExample_PV3D/init()[C:\Documents and Settings\Rafale\My Documents\Flex Builder 3\FLARManager\src\FLARManagerExample_PV3D.as:46]
at FLARManagerExample_PV3D()[C:\Documents and Settings\Rafale\My Documents\Flex Builder 3\FLARManager\src\FLARManagerExample_PV3D.as:34]

***********************************************************************************

it seems it is complaining about FLARCameraSource.as @ 108
Could it not able to locate my Web Cam?

Thanks man :)

yep, i think that's exactly the problem. what platform are you

ericsoco | 2009/03/31 | 3:20 pm

yep, i think that’s exactly the problem.
what platform are you on? what kind of webcam are you using? is the webcam in use by another application?

PS, i added a more descriptive error there, and committed

ericsoco | 2009/03/31 | 3:24 pm

PS, i added a more descriptive error there, and committed it to SVN. it will be up to each developer to provide feedback to the end user if no camera is found, however.

I was also having the same issue as rcnow. The problem

Sam Hassan | 2009/04/01 | 6:35 am

I was also having the same issue as rcnow.

The problem is when the FLARCameraSource tries to auto select the built in USB camera, I’m using a PC so that might be an issue with that.

The solution:
In the FLARCameraSource class change the line (around line 108):

this.camera = Camera.getCamera(i.toString());

to:

this.camera = Camera.getCamera();

hey sam, thanks for the note. i rewrote this

ericsoco | 2009/04/01 | 9:12 pm

hey sam, thanks for the note. i rewrote this section to do a better job of selecting cameras across platforms, with the following code:

// if no “USB Video Class Video” camera found, use default camera.
if (i == uint.MAX_VALUE) {
this.camera = Camera.getCamera();
} else {
this.camera = Camera.getCamera(i.toString());
}

problem was that my loop counter was getting set to uint.MAX_VALUE at the end of the loop, and most computers don’t have 4,294,967,296 cameras installed.

updated to svn.

Hi eric, how´re you doing? I had to download the

juan_carlos | 2009/04/05 | 2:40 pm

Hi eric, how´re you doing? I had to download the flex trial version, but i got the PV3D example working in my PC. By the way, thanks for the great work.

When i upload the swf and html to a server, and try to check it out in a navigator I get the following error:

Error: Error #2032: Error de secuencia. URL: ../resources/flar/FLARparams.dat
at com.transmote.flar::FLARManager/onCameraParamsLoadError()[C:\Documents and Settings\TOSHIBA\Escritorio\FLARManager\v03\src\com\transmote\flar\FLARManager.as:324]
at flash.events::EventDispatcher/dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at flash.net::URLLoader/onComplete()

I already had a security problem so i had to add the compiler argument “-use-network=false” …. now i don´t know what else to do. Thanks, man

hey juan. did you upload the FLARParams.dat file to

ericsoco | 2009/04/06 | 9:04 pm

hey juan. did you upload the FLARParams.dat file to the correct path? that path is relative to your swf. so if your swf is at http://mysite.com/demo/myflardemo.swf, you should also have http://mysite.com/resources/flar/FLARParams.dat.

i saw a discussion on the FLARToolkit forums about this, people were talking about MIME types. i don’t have issues on my server, but perhaps you should take a look at that thread here:
http://groups.google.com/group/flartoolkit-userz/browse_thread/thread/ea683ff8ea4715b5

i’m not sure that’s going to help though; seems like their solution was to rename the file to an extension the server didn’t have a problem serving up. FLARParams.dat is not plain text tho, it’s binary. so, not sure…let us know if you figure it out.

fyi, i found out that, by releasing FLARManager under Creative

ericsoco | 2009/04/12 | 12:49 pm

fyi, i found out that, by releasing FLARManager under Creative Commons, i was in breach of the GPL under which FLARToolkit was originally released. so, FLARManager is now under the GNU GPL. the source has been modified accordingly.

@ericsoco - You should be able to dual license your

Peter Velichkov | 2009/04/17 | 5:17 am

@ericsoco – You should be able to dual license your work. Also have you modified in any way PV3D or FLARToolkit, if not I think it is a good idea to remove it from the repository, because it is a pain in the a** to download the svn, also having 10 times the repository of papervision3d for each deploy is not very nice for my filesystem (and me :) )

Cheers

@peter -- sorry about the svn headache, i hear you.

ericsoco | 2009/04/17 | 9:22 am

@peter — sorry about the svn headache, i hear you. one way around this is to only download the ‘dev’ folder, not the ‘deploy’ folder; you don’t need all the extra old deployments anyway. sorry i wasn’t explicit about that before. i’ll make a note of it.

i include PV3D and FLARToolkit simply for ease of distribution; i did make some minor modifications to FLARToolkit, but those are committed to libspark. i have not made any changes to PV3D. if you have suggestions on how to package things to ease the burden of an accidental top-level SVN checkout, please, fire away.

re: dual licensing, how does that work? doesn’t that create conflicts between the two licenses?

Dear all, I'm trying to replace the cubes in the PV3D

John | 2009/04/18 | 8:59 am

Dear all,

I’m trying to replace the cubes in the PV3D example with several DAE models.

Does anyone have any experience with this and perhaps some sweet source?

@ericsoco - if you believe that you should distribute pv3d

Peter Velichkov | 2009/04/22 | 1:06 pm

@ericsoco – if you believe that you should distribute pv3d and flartoolkit with flarmanager maybe compile SWC files distribute those (not the whole tree).

About dual licensing – I’m not big expert but it is possible, there are many examples of software distributed under two.

@John – fire me a mail if you need help with flar

[...] re-factored the earlier multimarker flar prototype to use the

Starscream, Boba Fett and Jabba the Hut…er…Jasmine the Cat…FlarToolkit AND 3D Animated Models - Sunil’s Blog | 2009/05/05 | 7:26 pm

[...] re-factored the earlier multimarker flar prototype to use the FLARManager 0.3 from Eric Socolofsky at transmote.com. I was able to trace out the string names of the individual [...]

I've got the manager working great! Now I want to replace

dennis | 2009/05/09 | 12:51 am

I’ve got the manager working great!
Now I want to replace the cubes with movieclips, any tutorial on how to do this?
Would be superb!

you can get x and y positions of detected markers

ericsoco | 2009/05/09 | 9:51 am

you can get x and y positions of detected markers from FLARMarkerOutline (in a FLARMarkerEvent handler, it’s flarMarkerEvent.marker.outline). i think i already committed a new revision that also gives access to z, rotationX/Y/Z, and also provides a Vector3D with x/y/z/rotation(Z). it’s still under heavy development, though.

so anyway, once you have that info, just drop in your movieclip at that position.

Hmm, do not completely understand what you are saying there. I

dennis | 2009/05/09 | 10:05 am

Hmm, do not completely understand what you are saying there.
I wish I could just drop a mc in there, but that’s the problem, don’t know how to.
Can you modify the code for me, once I have that, I guess I will understand it way better.
Thanks

simular to this http://blog.flashmech.net/2008/04/skin-a-pv3d-cube-using-movieassetmaterial/, but i cannot find where to

dennis | 2009/05/09 | 10:22 am

simular to this http://blog.flashmech.net/2008/04/skin-a-pv3d-cube-using-movieassetmaterial/, but i cannot find where to implement it in your simplecubes code, sorry for spamming, thanks in advance

[...] 推荐BLOG: http://bk4d.enjoysthin.gs/ http://flabaka.com/blog/ FlarManager http://www.squidder.com/2009/03/05/for-nerds-only-custom-flar-markers-explained/ [...]

Diesel | 2009/05/18 | 9:16 pm

[...] 推荐BLOG: http://bk4d.enjoysthin.gs/ http://flabaka.com/blog/ FlarManager http://www.squidder.com/2009/03/05/for-nerds-only-custom-flar-markers-explained/ [...]

Hi I have imported the FlarManager in Flex 3.0 but

rufi | 2009/05/22 | 3:35 am

Hi I have imported the FlarManager in Flex 3.0 but I keep getting an annoying error.

Launch Failed!
File not Found: …… FlarManagerExample_2D.html.

Could you please help me out?

Cheers.

@rufi: looks like your project settings are incorrect. the

ericsoco | 2009/05/22 | 8:06 am

@rufi: looks like your project settings are incorrect. the Flex Builder project that is committed along with the source attempts to create an html file in the ‘bin-debug’ folder for each of the four examples. i don’t know exactly what your trouble is, but you should tinker with the Project Properties (right/ctrl-click your project in the Flex Navigator > Properties, specifically ActionScript Build Path > Output folder, ActionScript Compiler > Generate HTML wrapper file, and Run/Debug Settings.

Thanks mate. I have checked all the settings and it seems

rufi | 2009/05/26 | 3:37 am

Thanks mate.

I have checked all the settings and it seems to match with what you have mentioned. I have the screen shot but i can’t attach it here. Everytime i try to run any of those .as file including FLARManagerExample_2D.as it gives me the above mentioned error.

I don’t understand why it’s not creating the HTML file. I have imported the project as per the guidelines.

Any possible pointers?

Cheers.

@rufi -- hm, strange. the magic google tells me

ericsoco | 2009/05/27 | 12:07 am

@rufi — hm, strange. the magic google tells me that your project file might be corrupted; you might try re-downloading it.

another thing i feel like i’ve done in the past with a similar error is to manually create a file with the name Flex Builder is looking for, just an empty text file named FLARManagerExample_2D.html, and put it in the bin-debug folder. then Flex Builder can find and edit it.

hth…

[...] which would not be enough for my immersive game.

Multiple Markers - Numba44 | 2009/06/01 | 8:56 am

[...] which would not be enough for my immersive game. I searched for a solution to this and came across FLARManager. It is an extension of FLARToolkit which makes it easier to implement multiple markers and [...]

This is useless, can't compile in Flash IDE... what a

meow | 2009/06/02 | 9:16 am

This is useless, can’t compile in Flash IDE… what a waste of time

@meow: right, because the whole world uses only the Flash

ericsoco | 2009/06/02 | 9:38 am

@meow: right, because the whole world uses only the Flash IDE. if you want to be a little more constructive with your comments, perhaps we can help you get it working in the Flash IDE; there’s no reason it shouldn’t compile, if you target Flash Player 10 and create a Document class and link to it from the IDE.

Hi! it is great, there is a way to limit the

Akiles | 2009/06/04 | 1:15 pm

Hi!
it is great, there is a way to limit the quantitiy of detection by markers, i mean, if i put 2 same markers only one is detected. But i can put a lot of markers, but only one detection by marker at time.

@akiles, sorry, i don't quite understand -- you want to

ericsoco | 2009/06/04 | 5:27 pm

@akiles, sorry, i don’t quite understand — you want to restrict detection to only one marker of a given pattern at once? so that no matter how many markers of pattern N are visible in front of the camera, only one is active? if that’s what you want to do, just set a flag (boolean) in your MARKER_ADDED event handler that will not recognize addition of any other markers until a MARKER_REMOVED event fires.

if you want to do so for each of many patterns, use an array of booleans, with the patternId as the array indices.

Great, this is just what I've been looking for. Downloading

Alwyn | 2009/06/17 | 2:26 am

Great, this is just what I’ve been looking for. Downloading now and going to experiment with it right away!

[...] FLARManager (for FLARToolkit) [...]

transmote speaks… » FLARManager v0.4 | 2009/06/21 | 3:19 pm

[...] FLARManager (for FLARToolkit) [...]

this is a very stupid question but where is the

s1ckn3ss | 2009/06/25 | 11:56 am

this is a very stupid question but where is the marker you used with your examples? can i just replace a marker throwing a new .pat file in the flex builder?

And finally (and coming from a different way) if i work with visual papervision http://www.juxtinteractive.com/work/vizualpv3d/ can i just ake an animated scene, put it on scene and make it work?? are there any warnings about it?.

Greetings from the end of the world, you’re developing a hell of a work.

@s1ckn3ss: the markers are in the resources/flar/patterns/pat8 folder. you can

ericsoco | 2009/06/25 | 12:12 pm

@s1ckn3ss:
the markers are in the resources/flar/patterns/pat8 folder. you can put them wherever you want, as long as you specify the path to them to load when you initialize FLARManager (via an external config file or a Vector of FLARPatterns).

i don’t know anything about visual papervision, sorry…my focus is not really on the 3D end.

Greetings! First of all i want to say thanks, this

Craig beswetherick | 2009/06/26 | 9:32 am

Greetings! First of all i want to say thanks, this work is amazing and im always excited to play around using it! Im currently building a game using the FlarManager to control the player as part of a 2nd year University project.

A problem I have however is that the games frame rate is really low, 12fps. Now i spent some time playing around with the source from Mikkos Blog and I was able to get an average frame rate of about 30 which i was really happy about.

Before i begin diving into the code to try and optimise some areas, is there anything you would reccomend to increase the performance? My game only requires a single marker so I imagine taking the multiple marker detection out might speed things up a little.

Anyways any guidance would be greatly appreciated and thanks again for your work so far.

i wish i could edit that...

Craig beswetherick | 2009/06/26 | 9:32 am

i wish i could edit that…

edited. ;) strange to hear there is a framerate difference.

ericsoco | 2009/06/26 | 10:27 am

edited. ;)

strange to hear there is a framerate difference. my guess would be that it has to do with the size of the video you’re sending to FLARToolkit.
which version of FLARManager are you using? if v0.4, what values are you using in your flarConfig.xml file for sourceWidth, sourceHeight, displayWidth, displayHeight, and downsampleRatio?

[...] FLARManager is a small framework that makes building FLARToolkit

Some nice tools | ARvertising | 2009/07/04 | 9:38 am

[...] FLARManager is a small framework that makes building FLARToolkit applications easier. it also decouples the marker-tracking functionality from Papervision3D, and provides a more robust event-based system for managing marker addition, update, and removal. it supports detection and management of multiple patterns, and multiple markers of a given pattern. * FLARManager – http://words.transmote.com/wp/flarmanager/ [...]

hello, i'm a brazillian programmer, sorry in my bad english,

augusto | 2009/07/09 | 7:32 pm

hello, i’m a brazillian programmer, sorry in my bad english, but i have a questions for you…
can i build a project based on your project? what modeificates its necessary to put other object, i try but not work, and i don’t have any experience with papervision3d, can i put a object in other format? if yes how? plese help-me a have many interest in this but i dont understand a large of this language… and finally, can you respond this message for my e-mail too? thanks…

hey augusto. sorry i don't speak better portuguese ;) you

ericsoco | 2009/07/09 | 9:44 pm

hey augusto. sorry i don’t speak better portuguese ;)

you can definitely build a project based on FLARManager — that’s the whole idea! it’s a tool designed to make writing FLARToolkit apps easier and more flexible. you can find tutorials here:
http://words.transmote.com/wp/flarmanager/inside-flarmanager/

and documentation here:
http://words.transmote.com/wp/flarmanager/flarmanager-documentation/

Maybe I'm blind but the v0.41 from the page link

Axiom | 2009/07/16 | 4:09 pm

Maybe I’m blind but the v0.41 from the page link seems to be missing the flex .project files. Flex builder won’t recognize. Trying svn in the background as I right this.

Thx.

Nope, not in the SVN too, any pointers on how

Axiom | 2009/07/16 | 4:16 pm

Nope, not in the SVN too, any pointers on how to import/create a new project in Flex builder with new FLARManager? Flex is making by brain hurt…

crapola. sorry bout that, axiom. i just added

ericsoco | 2009/07/16 | 8:26 pm

crapola. sorry bout that, axiom. i just added the project files to SVN and also the zipped downloadable. please give either of those a shot and let me know if that did not fix the problem.

[...] application was developed using FLARtoolkit, Papervision 3D, FLARmanager and

Augmented Businesscard (English) | TOXIN LABS - weblog of a german design student from wuerzburg | 2009/07/18 | 8:04 am

[...] application was developed using FLARtoolkit, Papervision 3D, FLARmanager and the Ribbit API. There was no CGI or postprocessing involved, you see the real application in [...]

[...] transmote speaks… » FLARManager (for FLARToolkit) (tags: flash augmentedreality

links for 2009-07-21 at adam hoyle presents suckmypixel | 2009/07/21 | 5:31 am

[...] transmote speaks… » FLARManager (for FLARToolkit) (tags: flash augmentedreality 3d actionscript as3 library tools papervision away3d) [...]

hi, sry newb question: ... when building the demo in

marc | 2009/07/22 | 7:44 am

hi, sry newb question: … when building the demo in flex builder 3 everything works out fine. now i want to put it on the website. i upload the complete content in the bin-release via ftp, and when i want to directly access the html file in my browser i get a: website could not be found (?)can someone please tell me what to do? it’s on the server, the ftp shows it but the firefor/ie does not open it … tnx for your feedback

THnkas for both : FlarManager and Johnny from Airplane ;-)

benjamin | 2009/07/22 | 12:04 pm

THnkas for both : FlarManager and Johnny from Airplane
;-)

[...] FLARManager v0.5 (for FLARToolkit) [...]

Oh My Bosh! Design Your Very Own Chris Bosh Paper-Robo in Augmented Reality – Adding Interactivity to Your AR Apps - Sunil’s Blog | 2009/07/31 | 7:30 am

[...] FLARManager v0.5 (for FLARToolkit) [...]

[...] work of Eric Socolofsky working as Transmote who has

Augmented reality via FLART, FLARM « M@ Blog | 2009/08/10 | 2:36 pm

[...] work of Eric Socolofsky working as Transmote who has developed a really nice wrapper for FLART, the FLARManager.Not only that, but he’s got some really nice examples you can download and explanations of [...]

It's cool! Thanks! but I have a (hypernoob) question for you... when

Francesco | 2009/08/18 | 3:20 am

It’s cool! Thanks!

but I have a (hypernoob) question for you…
when I try to download the files fron the repository url you gave (with tortoiseSVN)..well..
It required authentication.
What sould I do in order to obtain the right credentials to acces the files?

THANKS for your works it might be helpful and sorry for my poor english :)

@francesco -- the repo does not require authentication. you

ericsoco | 2009/08/18 | 9:06 am

@francesco — the repo does not require authentication. you should log in with no username/password; could be that your SVN client is automatically attempting to log you in as “guest” or “anonymous”. turn that off and try again.

[...] FLARManager (for FLARToolkit) こちらに作者の解説があります。 [...]

イナヅマtvログ » FLARManager v0.1, FLARToolKit のヘルパーライブラリ | 2009/08/20 | 6:50 pm

[...] FLARManager (for FLARToolkit) こちらに作者の解説があります。 [...]

[...] FLARManager (for FLARToolkit) こちらに作者の解説があります。 [...]

イナヅマtvログ » いいね!FLARManager v0.5 (for FLARToolkit) | 2009/08/23 | 6:19 pm

[...] FLARManager (for FLARToolkit) こちらに作者の解説があります。 [...]

[...] out for the timing. I added the method to

More Augmented Reality with FLARM « M@ Blog | 2009/08/28 | 8:47 pm

[...] out for the timing. I added the method to the FLARManager class and I’ll pass the code on to Eric so he can see if he thinks it’s worth [...]

My comments seem to have vanished. ? I wondered

William | 2009/09/06 | 1:47 am

My comments seem to have vanished. ? I wondered if there was an example of simply recongnizing a marker and outputing x, y and rotation? No red outlines etc, just a simple trace?

Eric, thank you for this amazing tool! I will visit

SDaniel | 2009/09/06 | 10:15 am

Eric, thank you for this amazing tool! I will visit your page for tons of information.

@william -- your comments haven't vanished, you're just looking at

ericsoco | 2009/09/06 | 1:20 pm

@william — your comments haven’t vanished, you’re just looking at the wrong page ;)
i answered your question here:
http://words.transmote.com/wp/20090328/flarmanager-v03/

Hello. I am confused by the amount of pager

william | 2009/09/11 | 5:19 am

Hello. I am confused by the amount of pager on this it seems!

I am still having a lot of trouble, when compiling I get this in the output:

Error: Error #2032: Stream Error. URL: file:///C|/Users/larky/Desktop/flar2D/…/src/FLARCameraParams.xml
at com.transmote.flar::FLARManager/onFlarConfigLoadError()
at flash.events::EventDispatcher/dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at flash.net::URLLoader/onComplete()

Sometimes it simply says ‘Error’.

And I get these compiler warnings:

Warning: 1090: Migration issue: The onMouseDown event handler is not triggered automatically by Flash Player at run time in ActionScript 3.0. You must first register this handler for the event using addEventListener ( ‘mouseDown’, callback_handler).

…for lines 208, 214, 218 and 224.

Everything is where it should be I think. Any help would be great. :)

Thank you.

William.

Update: I now get no stream error, I get

william | 2009/09/11 | 6:26 am

Update: I now get no stream error, I get 1090 Migration Errors still. I can only find answers relating to people using as2 instead of as3 code in an as3 fla, but I’m pretty sure you wouldn’t have done that! I’m stumped, everything looks correct. :s

HMM, ok, I think I fixed the migration issue by

william | 2009/09/11 | 6:43 am

HMM, ok, I think I fixed the migration issue by simply renaming onMouseDown etc by adding an underscore to the start of each one, onMouseDown etc are protected names under AS2 maybe? Not sure. Now it compiles with no errors at all, but doesn’t do anything! It runs, camera activates, hold up marker and it doesn’t see it, or doesn’t do anything with it. I have tried different makrers. Im getting closer :)

Ooh, I think I am close. it must now

william | 2009/09/11 | 6:49 am

Ooh, I think I am close. it must now be seeing the markers as I get ‘Error’ in the outpt window when I hold one up. :) I hope my rambling is ok, maybe this can help people in some small way if they experience the same problems.

[...] FLARManager FLARManager is a lightweight framework that makes building FLARToolkit

AR tech round up #1 at augmenting | 2009/09/11 | 12:13 pm

[...] FLARManager FLARManager is a lightweight framework that makes building FLARToolkit augmented reality applications easier. it is compatible with a variety of 3D engines (currently: Alternativa3D,Away3D, Papervision3D, and Sandy3D), and provides a more robust event-based system for managing marker addition, update, and removal. it supports detection and management of multiple patterns, and multiple markers of a given pattern. [...]

Hi, Good work! But the GNU/Linux version of Flex Builder have

Adrian Paleacu | 2009/09/16 | 11:38 pm

Hi,
Good work! But the GNU/Linux version of Flex Builder have some build error that I don’t know how to fix them.

FLARManager.as :
private var _activeMarkers:Vector.;

// something about the syntax with the <

OS: Ubuntu 9.04
Flex Builder 3
Flash 9 & 10

I appreciate any feedback from anyone,
thank you.

–adi

@adrian -- you need to target flash player 10. http://opensource.adobe.com/wiki/display/flexsdk/Targeting+Flash+Player+10

ericsoco | 2009/09/17 | 12:10 am

@adrian — you need to target flash player 10.
http://opensource.adobe.com/wiki/display/flexsdk/Targeting+Flash+Player+10

[...] FLARManager: Augmented Reality in Flash [...]

FLARManager v0.5 (augmented reality in Flash) | transmote speaks... | 2009/09/19 | 6:13 pm

[...] FLARManager: Augmented Reality in Flash [...]

[...] it a try here: http://words.transmote.com/wp/flarmanager/ Share and

FLARManager v0.6 for FLARToolkit | ARvertising news | 2009/09/23 | 4:40 am

[...] it a try here: http://words.transmote.com/wp/flarmanager/ Share and [...]

Excellent work so far on this. You did a great

Eric | 2009/10/01 | 9:06 am

Excellent work so far on this. You did a great job on simplifying the AR process. I’m having some trouble getting this to run outside of the location where the project resides. For example, I build a project (import your example or build one myself) and can run it from Flex Builder properly. However, when I copy the directory (debu, release, or entire project) it no longer works from that location. There is only a blank window. I’ve developed several Flex applications in the past and can’t say I’ve seen this problem before. Any ideas? Thanks and keep up the great work.

[...] pokazujących wykorzystanie tej technologii na stronach internetowych na przykład

Augmented Reality | Enzo Blog | 2009/10/06 | 7:54 am

[...] pokazujących wykorzystanie tej technologii na stronach internetowych na przykład biblioteką FLARManager. Na iPhone powstała kolejna biblioteka dla programistów C-Objective  iPhone [...]

[...] 10 10 2009 Lee Brimelow had

Augmented Reality made easy « We Are Flash | 2009/10/10 | 6:38 am

[...] 10 10 2009 Lee Brimelow had an excellent presentation in Max speaking about the new FlarManager classes for AS3, which makes Augmented Reality much simpler than in the first tutorial in [...]

[...] just uploaded a new tutorial on using the FLARManager

The Flash Blog » New tutorial on augmented reality with FLARManager | 2009/10/14 | 1:53 pm

[...] just uploaded a new tutorial on using the FLARManager library to create augmented reality applications. This library makes things much easier than using the [...]

[...] go there, install FlashBuilder and FLARManager look at the Video

“MicroHowTo” about building Augmented Reality by yourself » ntv.at | g-stream | 2009/10/23 | 12:01 am

[...] go there, install FlashBuilder and FLARManager look at the Video and [...]

Hi Eric, Thanks for providing us with this lovely wrapper :-)

Kevin Richardson | 2009/10/23 | 12:02 am

Hi Eric,

Thanks for providing us with this lovely wrapper :-) [ and also, reminding me of one of my favourite gags from Airplane … I’m gonna build me a pterodactyl!!!!). I’m having a problem with webcam detection on my PC (am using a Logitech Quickcam) – which is detected as a Deskshare IP … but I get a blue screen :-( I had a little hack around the FLARCameraSource class to see if I could resolve (didn’t get anywhere though) … but since I also have a Mac, I uploaded a test to http://www.spacemonki.com/fb4/FLAR001/ and whilst I get a blue screen on my PC, I have no probs on my Mac.

I’m now installing Flash Builder 4 Beta 2 (which is what I’ve been working with on PC) onto my Mac … and shall continue learning :-)

What I’m trying to achieve is to demonstrate Augmented Reality as a way of doing True / False activities in eLearning. I develop eLearning models for law students … and I think Augmented Reality may offer a more engaging experience for say, trainee Solitictors, if they were given an envelope with a number of documents … lets say four, but only one has been correctly completed … their task is to identify the correct document … so what I could do, is have patterns on the reverse side of these legal documents … with each pattern triggering feedback video to appear telling them whether they selected the correct document, or why the document they selected was incorrect etc. Anyway, I just thought it was worth a little experimenting :-)

@kevin, this is a pretty common problem, that i'm still

ericsoco | 2009/10/23 | 10:17 am

@kevin, this is a pretty common problem, that i’m still working on. please download the latest from svn, try using FLARCameraSource.useDefaultCamera, and let me know if that helps.

var flarManager:FLARManager = FLARManager("../path/to/flarConfig.xml");
flarManager.flarCameraSource.useDefaultCamera = true;

Hey Eric - that's worked an absolute treat :-)

Kevin Richardson | 2009/10/23 | 2:53 pm

Hey Eric – that’s worked an absolute treat :-) So, in the spirit of Airplane Jive talk (http://www.youtube.com/watch?v=mRDOp6zypbM ) … cheers for cutting me slack jack – Chump wan help, chump git help. Jive ass dude gotta check out da brains on bread.

Muchly appreciated … right, now what’s happening … first the Earth cooled, then came the dinosaurs, but they got too big and fat …….

Doh ... spoke too soon - having only had joy

Kevin Richardson | 2009/10/23 | 4:48 pm

Doh … spoke too soon – having only had joy with my iSight camera on the Mac earlier, thought all was fixed when the camera worked on my PC’s web cam. Works perfectly on my PC now, but no longer works on the Mac.

http://www.spacemonki.com/fb4/FLAR004/

[...] LINK: http://words.transmote.com/wp/flarmanager/ ] [...]

Flash Augmented Reality made easy - Michael Minor | 2009/10/26 | 11:28 am

[...] LINK: http://words.transmote.com/wp/flarmanager/ ] [...]

*** CAMERA FIX *** to those who were having camera selection

ericsoco | 2009/10/30 | 4:18 pm

*** CAMERA FIX ***
to those who were having camera selection issues, please download the latest from SVN. i believe it’s fixed now. if so, i’ll roll it out as a minor version.

[...] FLARManager – tool for augmented reality [...]

The best flash and flex libraries | SubClosure | 2009/11/03 | 4:00 pm

[...] FLARManager – tool for augmented reality [...]

I was having that camera selection problem and the latest

Jeremy | 2009/11/06 | 12:07 pm

I was having that camera selection problem and the latest code from the DEV folder did fix it. Thanks! (Although it took me a while to figure out that the fix was in dev and not deploy.. )

[...] FLARManager: Augmented Reality in Flash [...]

FLARManager v0.61 (augmented reality in Flash) | transmote speaks... | 2009/11/07 | 3:05 pm

[...] FLARManager: Augmented Reality in Flash [...]

[...] FLARManager http://words.transmote.com/wp/flarmanager/ [...]

Huge list of external libraries | DestroyYourComputer.com | Blog - Interactive Design Agency | 2009/11/09 | 7:12 am

[...] FLARManager http://words.transmote.com/wp/flarmanager/ [...]

Hi, I'm using your tutorial located here: http://transmote.com/codeshare/FLARManager/dev/src/examples/FLARManagerTutorial_3D.as and it works

Jeremy | 2009/11/10 | 2:51 pm

Hi, I’m using your tutorial located here:
http://transmote.com/codeshare/FLARManager/dev/src/examples/FLARManagerTutorial_3D.as

and it works fine except the cube doesn’t sit on the marker. It moves with the marker, but the position is sort of up and off to the side and gets further away and closer to marker depending on the marker’s position. I have a feeling it’s related to the cameraParams / distortion correction stuff, but I have everything as it should be in that regard (I think). Any ideas on this? I had it working fine with FLAR toolkit, but with FLAR Manager I get this new problem.
Thanks for your help.

@jeremy, shouldn't be any problems with the tutorial, but yes,

ericsoco | 2009/11/10 | 3:42 pm

@jeremy, shouldn’t be any problems with the tutorial, but yes, it does sound like perhaps your FLARCameraParams.dat / camera_para.dat file is off. are you using the one included in the FLARManager distro? i still have not solved this for flash’s native 3D, but this example uses papervision, so that’s not really relevant.

There is a small bug in the library, when the

Majakovskij | 2009/11/13 | 2:16 am

There is a small bug in the library, when the user doesn’t have any camera connected, FlarManager give an unhandled error (at least in Flash CS4) because Camera.names is emtpy, while if the camera is in use by an other application, it dispatch the error correctly.
I fixed it, since I do need this check, with this code in FLARCameraSource/initCamera:

this check dispatch the error event
if(Camera.names.length == 0)

Just before this line because this one throw the unhandled error
var names:Array = Camera.names

http://www.picvalley.net/v.php?p=u/2035/93819285920297095591258335174JC3xQwpow0Wcu9QmU5RE.JPG Hmm, this is what I got When i try to

Ico | 2009/11/15 | 6:33 pm

http://www.picvalley.net/v.php?p=u/2035/93819285920297095591258335174JC3xQwpow0Wcu9QmU5RE.JPG

Hmm, this is what I got When i try to compile the classes!

@ico — please look through the comments on the v0.6

ericsoco | 2009/11/15 | 9:29 pm

@ico — please look through the comments on the v0.6 page. this is a bug in CS4 with classes that implement multiple interfaces, and others have already solved this problem and posted the solution there.

10x, I will defenetly check the comments again. I started to

Ico | 2009/11/15 | 9:35 pm

10x, I will defenetly check the comments again.
I started to learn Augumented reallity about a week ago and I’m still a little bit confused about it. I got some expirience witg ppv3d, but still feel strange with AR. Can you recoomand me some book about AR in flash or non-japanese articles?

[...] saqoosha’s FLARToolkit. Which then I felt it’s far too

Augment Your Digital Experience « ManMeng | 2009/11/16 | 1:15 am

[...] saqoosha’s FLARToolkit. Which then I felt it’s far too complicated to work with until I found FLARManager which is far more robust and flexible for building this site. But that is of course not with a lot [...]

Hi. I have a small problem. When i`m tracking the marker`s

AnryLinkage | 2009/11/20 | 2:14 am

Hi. I have a small problem.
When i`m tracking the marker`s angles like this -> Matrix3D.matrix2euler(this._baseNode.transform); (this._baseNode = FLARBaseNode) i`m getting wrong numbesr of XRotation. When the marker is faced to camera it`s ZERO or something below, when i turn it to the TOP it must be >0, if i turn it to the floor it must be <0. Yes, it is. But Number are not smoothly displayed, like 0,2,4,6,7,9,11…..they dislyed like 0,5,14,24,35,56, 23, 12, -23, -45. So the 3D object is jumping.

What am doing wrong. I`m using this camera – http://www.testfreaks.co.uk/webcameras/logitech-quickcam-s5500/, is it ok or not. May be i have not enough ligh, but seems ok, i`ve highlited the marker and still the same problem with jumping on XRotation.

Any ideas?

Even Math.atan2(this._resultMat.m20, this._resultMat.m22) jumping from 3 to -3. Strange.

AnryLinkage | 2009/11/20 | 10:32 am

Even Math.atan2(this._resultMat.m20, this._resultMat.m22) jumping from 3 to -3.
Strange.

@AnryLinkage -- you should post this to the FLARToolkit forum,

ericsoco | 2009/11/20 | 10:50 am

@AnryLinkage — you should post this to the FLARToolkit forum, not here — this isn’t even a FLARManager question, no?

Sorry about that, thx for link, will post there.

AnryLinkage | 2009/11/20 | 12:00 pm

Sorry about that, thx for link, will post there.

Hi,i know it is possible to retrieve the rotations value

JimMonkel | 2009/11/21 | 10:10 am

Hi,i know it is possible to retrieve the rotations value (X,Y,Z) from a marker matrix but my object dont seems to have any rotation applied to it when i try to get those values..

I am testing one of your file (tutorial3D) but when i try to get the rotation value of the cubeContainer, it always return 0 event tough it is transformed by the marker matrix and following correctly the marker

thanks for any help

@jimmonkel, yeah, if i remember correctly, setting the orientation of

ericsoco | 2009/11/21 | 1:38 pm

@jimmonkel, yeah, if i remember correctly, setting the orientation of an object via a matrix transformation does not update its rotation values, although the object does rotate. you’ll need to find another way to get the information you need; can’t you just use the marker’s rotationX/Y/Z value?

Thanks for the quick answer ! Weel it seems that i

JimMonkel | 2009/11/21 | 2:41 pm

Thanks for the quick answer !
Weel it seems that i get wrong values…maybe i am doing something wrong but here is what i get…

Showing the pattern0 from the folder to the cam i get 180 as rotationZ…shouldn’t i get 0 since the marker is showed like he is in the jpeg…facing up

with that in mind..i get rotationX and rotationY mixed up (visually)

Do you know a way to retrieve rotation value from a matrix ? (the cubeContainer matrix)

Thanks again

[...] just uploaded a new tutorial on using the FLARManager

New tutorial on augmented reality with FLARManager | Flash Art Of War | 2009/11/21 | 10:17 pm

[...] just uploaded a new tutorial on using the FLARManager library to create augmented reality applications. This library makes things much easier than using the [...]

[...] those who are willing to use FlarManager with Flash

FlarManager FlarToolKit bugs and fixes | Actionscript 3.0 | Flash Components | Air | Tutorials | 2009/11/23 | 1:33 am

[...] those who are willing to use FlarManager with Flash CS4, there are some issues that can be easily fixed, allowing you to start to develop [...]

[...] download it here: http://words.transmote.com/wp/flarmanager/ [...]

FLARManager v0.61 - Multimarker platform for FLARToolkit library | ARvertising news | 2009/11/27 | 12:04 pm

[...] download it here: http://words.transmote.com/wp/flarmanager/ [...]

[...] FLARToolkit FLARToolkit – Alchemy branch FLARManager Flare – Natural

LFPUG presentation resources « James Alliban | 2009/11/29 | 6:55 pm

[...] FLARToolkit FLARToolkit – Alchemy branch FLARManager Flare – Natural Feature Tracking FlashSURF – natural feature tracking Studierstube [...]

i've been writing some projects with FLARManager and everything has

john | 2009/11/30 | 9:39 pm

i’ve been writing some projects with FLARManager and everything has been great. i am having some issues with my camera though. i’m not sure if it’s FLAR specific but maybe you could point me in the right direction if not.

i keep getting a looping error when attempting to run my application:

[FLARManager] Initing camera ‘USB Video Class Video’.

it does this sometimes but recently it seems indefinite. how can i fix this?

@john -- what do you mean by "a looping error"?

ericsoco | 2009/11/30 | 9:42 pm

@john — what do you mean by “a looping error”?

[...] Meneer Lee Brimelow van Gotoandlearn heeft een nieuwe tutorial

Augmented reality – update | Born05 Inspiratie Blog | 2009/12/01 | 9:31 am

[...] Meneer Lee Brimelow van Gotoandlearn heeft een nieuwe tutorial over Augmented reality gepubliceerd. Hij maakt gebruik van een handige AR manager genaamd: FLARManager. [...]

Hey Eric, first of all, excellent job. I've built a

Michael | 2009/12/01 | 1:05 pm

Hey Eric, first of all, excellent job. I’ve built a complete project with it and it works great in Flex Builder and when I launch from the bin-debug or bin-release locations of the project folder. However, I want to migrate the project to a different computer. Even though I copy the entire project folder over, I get a blank page. I assume it’s got something to do with an absolute path somewhere, but I wanted to make sure this wasn’t a recurring problem before I dive in.

thanks!

@michael -- the white screen most likely means a file

ericsoco | 2009/12/01 | 3:24 pm

@michael — the white screen most likely means a file in the resources dir is not getting loaded properly. easiest way to check is via safari’s Activity window, or firefox’s LiveHTTPHeaders plugin. also possible that you need to set your flash player security settings, tho that’s unlikely, as you would have seen a security dialog pop up. there are no absolute paths within FLARManager, only relative paths.

[...] http://words.transmote.com/wp/flarmanager/ [...]

Augmented Reality | Machinas | 2009/12/03 | 9:14 am

[...] http://words.transmote.com/wp/flarmanager/ [...]

Hi Apologise this is probably a very simple error I should

davet | 2009/12/04 | 3:03 am

Hi

Apologise this is probably a very simple error I should know

I have imported the project as described into FB3, but I get many errors of the kind ;

A file found in a source-path must have the same package structure ”, as the definition’s package, ‘org.libspark.flartoolkit’. FLARToolkit/[source path] flartoolkit FLARException.as

But the package names all seem OK , like FLARException.as is ‘package org.libspark.flartoolkit’ what am I doing wrong I have spent all morning on this

please help

Sorry a million I have sorted out my basic error

davet | 2009/12/04 | 3:15 am

Sorry a million

I have sorted out my basic error . It was not the imported project causing the problem, It was a problem with FLARToolkit I had installed previous evening…

How would I go about using FLARManager and Flash 10's

Kris | 2009/12/04 | 1:33 pm

How would I go about using FLARManager and Flash 10′s (limited) 3D capabilities? My 3D scene only consists of planes so I don’t really need a full blown 3D package. I just want to apply the marker transformation matrix to the planes (regular movieclips). Any thoughts?

@kris -- i wish i had a good answer for

ericsoco | 2009/12/04 | 2:01 pm

@kris — i wish i had a good answer for you! you can start with FLARManagerExample_Flash3D, but you’ll see that i never got the transformation math right. i think the problem lies in the lack of a FLARCamera3D for use with Flash 10′s Matrix3D + the camera correction settings in flarCameraParams.dat; i tried to whip something up but couldn’t get the numbers to work out. if you’re interested in giving it a shot, send me an email and we can talk about details.

Hello, I've tried your examples adding the example launcher

grahf | 2009/12/04 | 3:15 pm

Hello, I’ve tried your examples adding the example launcher class to a fla file, but it constantly tells about three errors in FLARLabeling_BitmapData.as telling me that is not implementing any of the inteface IFLARLabeling, but I checked and it Does implements them, and changes the FlarToolkit also but just don’t work, is completely neccesary the flex builder to use your framework?? van you help with this??? thank you very much for your time

@grahf — please look through the comments on the v0.6

ericsoco | 2009/12/04 | 3:48 pm

@grahf — please look through the comments on the v0.6 page. this is a bug in CS4 with classes that implement multiple interfaces, and others have already solved this problem and posted the solution there.

is there a way to change the angle of the

paul | 2009/12/07 | 5:23 pm

is there a way to change the angle of the camera, so the 3D object shows at a different angle when the marker is straight onto the webcam?

[...] | Página Oficial EZFLAR | Página Oficial Papervision3D |

FLARManager y EZFLAR | Realidad Aumentada | 2009/12/08 | 9:27 am

[...] | Página Oficial EZFLAR | Página Oficial Papervision3D | Página Oficial Papervision3D | Blog Oficial Away3D | [...]

Hi Eric ! I have the following problem when trying to

Laanes | 2009/12/08 | 8:14 pm

Hi Eric !

I have the following problem when trying to launch FLARManagerExampleLauncher.html

And when i click yes, it gives me the following error:

Can you help me out here ?

Hey Eric, am loving FLARM... cobbled together a quick test in

David Cheney | 2009/12/11 | 10:16 pm

Hey Eric,

am loving FLARM… cobbled together a quick test in no time. Thanks for your package!

best, Dave

I can`t apply this on NetBeans and Flash 9, why?

ncuzz | 2009/12/11 | 10:47 pm

I can`t apply this on NetBeans and Flash 9, why?

@ncuzz -- FLARManager is in active development for flash

ericsoco | 2009/12/12 | 1:15 pm

@ncuzz — FLARManager is in active development for flash player 10 only. if you need to use FP9, you can use this (very outdated) version.

Premade video clip as source for Augmented Reality? Hello, I'm wondering

Jeremy | 2009/12/16 | 12:23 pm

Premade video clip as source for Augmented Reality?
Hello, I’m wondering if you could use a premade video instead of a live webcam video as the source video for augmented reality. Basically we want to give users without a webcam the option to play around with our site by providing a premade video of someone using the FLAR marker. Anyone know if this is possible?

@jeremy -- sure, take a look at FLARManagerExample_2D_Loader.as

ericsoco | 2009/12/16 | 12:47 pm

@jeremy — sure, take a look at FLARManagerExample_2D_Loader.as

Hey ericsoco great work man and thx for the FP

@Haito51 | 2009/12/25 | 9:40 am

Hey ericsoco great work man and thx for the FP 9 version, I’ve been working with that and got it working quite well, I will eventually need to share some additional code work for some practise ideas i have.

I dont have cs4 to publish Flash Player 10 im still working with cs3, any suggestive ideas or work arounds, also is the security on the z axis for repositioning?

@haito51 -- you can make the current version into an

ericsoco | 2009/12/26 | 12:00 pm

@haito51 — you can make the current version into an FP9-compatible version yourself by going through the code and changing all of the Vector instances into Arrays, and performing the appropriate casts yourself. i believe this is the only FP9-specific characteristic of FLARManager. oh, and also remove the Matrix3D stuff from FLARMarker. sorry i can’t offer more help on this, good luck.

cool mega thx that helps out alot

@Haito51 | 2009/12/26 | 2:44 pm

cool mega thx that helps out alot

Any thoughts on combining Flare Manager and the Alchemy Flare

Anders | 2009/12/29 | 7:42 am

Any thoughts on combining Flare Manager and the Alchemy Flare Toolkit?

That would be really good!

@anders -- i assume you mean FLARManager/Toolkit, correct? problem

ericsoco | 2009/12/29 | 11:05 am

@anders — i assume you mean FLARManager/Toolkit, correct? problem with the alchemy version of FLARToolkit is that it does not support detection of multiple markers. saqoosha+nyatla haven’t given much indication that that is high on their priority list; for that matter, i don’t think they really have *any* plans to develop that branch further in the near future. so, for now, not likely to happen. though i agree, it would be nice! if you have the C++ chops to add multi marker support to the alchemy branch, please contact them and let me know how it goes.

True, maybe a start could be to optimize the regular

Anders | 2010/01/03 | 6:18 am

True, maybe a start could be to optimize the regular AS version of FLARToolkit for Flash10.

[...] Inside FLARManager: Getting Started | transmote speaks… Quickstart [...]

Links for 2010-01-06 at .swfgeek | 2010/01/06 | 9:53 am

[...] Inside FLARManager: Getting Started | transmote speaks… Quickstart [...]

[...] So that’s quite something, ain’t it. Well as a

What are we working on? « Fullscreen | 2010/01/07 | 8:14 am

[...] So that’s quite something, ain’t it. Well as a matter of fact I’m quite happy that i have just successfully compiled a AR scene wih away3dlite. Why did we want to use Away3dlite in the first place, well it’s the most light weight, fastest rendering, native flash 3d using engine out there. I had quite some trouble with setting up the conversion matrices while in the end the answers were already in the FLARManager packages themselves.  But while i was struggling with this matter i had a chance to brush up on my mathematics skills. What was a determinant, what happens if you invert a 3d matrix etc. Anyways, here is a running movie with Away3dlite render engine, that you can test with this marker sheet: marker sheet pdf Marker sheet en FLARManager both courtersy of http://words.transmote.com/wp/flarmanager/ [...]

Hi Eric! First, thank you for this great tool. I am seeing

ZoiX | 2010/01/10 | 2:39 pm

Hi Eric!
First, thank you for this great tool.

I am seeing SimpleCube.as in the Saqoosha StarterKit (SSK) and the cube seems to be static. In FLARManagerTutorial_3D() I see that the cube is moving all time. In the SSK the cube is very “solid”.

I thought that if I used a marker with 16 in resolution the cube would be similar to the SSK but I get the same.

If I will trye with a complex COLLADA model I think that the same “problem” would happen.

Is there a way to solve this? Maybe this isuue have a name, perhaps something with “matrix” word… I see that everybody in thisworld of AR use that word, but I’m not sure.

Eric, again, thank you for this tool, I’m learning and everything is easier.

@ZoiX -- i don't understand what you're saying -- static?

ericsoco | 2010/01/10 | 3:05 pm

@ZoiX — i don’t understand what you’re saying — static? moving? are you referring to the tendency of a model/cube to “twitch” slightly while a marker is held still in front of the camera? if so, a) you should see *less* twitching in FLARManager than in FLARToolkit alone (e.g. saqoosha’s starter kit), since FLARManager smoothes motion, and b) pattern resolution has nothing to do with the transformation matrices generated by FLARToolkit.

if i’m misunderstanding you, please let me know.

Yes, is about twitch. I don't know why the cube

ZoiX | 2010/01/10 | 3:43 pm

Yes, is about twitch. I don’t know why the cube in FLARToolKit seems to be more static, as I said. I don’t know how to explain…

For example, look this (in FLARManager): http://img64.imageshack.us/img64/4080/88075233.jpg
And this (in SSK): http://img707.imageshack.us/img707/479/23017727.jpg

Do you see the cube’s displacement in FLARManager?
In SSK the cube follow exactly the same position and ther is not displacement.

I know that is something that I should to add in my code, but I don’k know what.

Thank you Eric.

that should not be the case. have you tried

ericsoco | 2010/01/10 | 3:47 pm

that should not be the case. have you tried FLARManagerTutorial_3D out-of-the-box, without making any changes (e.g. using the pattern files with FLARManager)? i don’t know what in your code would be causing that, but you should not be having that problem.

:| You're right! it's only in my code, in FLARManagerTutorial_3D is

ZoiX | 2010/01/10 | 4:00 pm

:|

You’re right! it’s only in my code, in FLARManagerTutorial_3D is perfect, sorry for the notice, I will compare the codes to see what’s wrong ;)

cube.z + =20... :P And my code now is fine. Thank you

ZoiX | 2010/01/10 | 4:03 pm

cube.z + =20… :P
And my code now is fine.

Thank you Eric.

;)

ericsoco | 2010/01/10 | 4:07 pm

;)

[...] 也因為如此,FLARToolKit本身只做了辨識的功能,至於3D引擎則是要依靠其他library,比較常見的就是Papervision3D,也有人寫了一些不錯的整合library如FLARManager [...]

www.Phototalks.idv.tw » FLARToolkit (Argumented Reality) with Papervision3D | 2010/01/11 | 11:05 pm

[...] 也因為如此,FLARToolKit本身只做了辨識的功能,至於3D引擎則是要依靠其他library,比較常見的就是Papervision3D,也有人寫了一些不錯的整合library如FLARManager [...]

this post could become a forum :P i think people using

paranoio | 2010/01/11 | 11:17 pm

this post could become a forum :P

i think people using flash IDE will have to try to move to flex builder or try the old version of flarManager (dont know if it works) because the problem is that if you use flash CS3 you have the Vector and Matrix3d error and its difficult to change ( are used everywhere ) and if you try to move to CS4 you will have problems with papervision.
So if anyone come with a solution please share .

@paranoio -- your problem with CS3 is that you're not

ericsoco | 2010/01/11 | 11:52 pm

@paranoio — your problem with CS3 is that you’re not properly targeting flash player 10. if you do this, you won’t see the Vector/Matrix3D errors.
your problem with papervision in CS4 is a CS4 bug with multiple interfaces, and actually has nothing to do with papervision. please read the comments here to work around the issue.

[...] FLARManager class package: http://words.transmote.com/wp/flarmanager/ [...]

GuessWho: Augmented Reality Project « OhNit | 2010/01/13 | 1:12 am

[...] FLARManager class package: http://words.transmote.com/wp/flarmanager/ [...]

[...] rather complex and not very well documented (at least

Da Fish in Sea » Blog Archive » AR you Serious? | 2010/01/16 | 8:45 pm

[...] rather complex and not very well documented (at least not in English). But fortunately I found FLARManager which makes setting up an AR project in Flash a lot simpler. It also provides some optimizations to [...]

[...] FLARManager: Augmented Reality in Flash | transmote speaks… (tags:

Pas de panique » Non classé » links for 2010-01-20 | 2010/01/20 | 1:53 pm

[...] FLARManager: Augmented Reality in Flash | transmote speaks… (tags: réalité flash flarmanager) [...]

[...] FLARManager [...]

Links sobre Realidade Aumentada « S3k7or’s Blog | 2010/01/21 | 10:49 am

[...] FLARManager [...]

[...] Página oficial de FLARManager | FLARManager: Augmented Reality in

[Videotutorial] ¿Cómo poner un Video en Realidad Aumentada con FLARManager? | Aumentality Blog | 2010/01/23 | 8:22 am

[...] Página oficial de FLARManager | FLARManager: Augmented Reality in Flash [...]

Hi Eric! How are you? I hope you're great ;) I

Just an User | 2010/01/25 | 11:14 am

Hi Eric! How are you? I hope you’re great ;)

I am doing an AR application with FLARManager. I have put 3 videos and everything works great… except on-line.
On-line the SWF show me an error: “Camera not found. Please check your connections and ensure that your camera is not in use by another application”. I increase the value in “FLARCameraSource.CAMERA_VALIDATION_TIME” to a very high number but the error still appear. After a while, I see something curious. In my SWF I added the “FrameRateDisplay();”. The preload starting and when the SWF ask me about allow the webcam I wait a moment until I can see the green numbers, when I can see, I accept the webcam and everything works, but if I accept before the green numbers, the error appears.

So, the question is if I can add a preload, for example, after the user accept the webcam, something like GE or if I can solve this issue somehow. I don’t know if maybe I need to preload the videos, for example… if I need, I don’t know how, My project is in Flex, the preloader is very simple (is a .AS) and just preload the MXML that contain the entire application. Thank you very much Eric.

This is a great manager! Though I have a problem. I

Anders | 2010/01/29 | 8:09 am

This is a great manager!

Though I have a problem. I can’t run other ThresholdAdapters then DrunkWalk.
I have made a reference do them, and the image looks good debugging with thresholdSourceDisplay = true.

But the manager doesn’t detect any symbols and it prints a bunch of “Error” to Output.
I can’t find where the “Error” comes from either.

Sorry, the error actually only occurs with IntegralImageThresholdAdapter. HistogramThresholdAdapter works fine,

Anders | 2010/01/29 | 8:29 am

Sorry, the error actually only occurs with IntegralImageThresholdAdapter.
HistogramThresholdAdapter works fine, but that doesn’t produce a good image.

@anders -- sorry, yeah, we never really got that one

ericsoco | 2010/01/29 | 11:02 am

@anders — sorry, yeah, we never really got that one to work well. FLARToolkit tends to unrelentingly barf up errors from certain parts of the code for reasons that no one has been able to pinpoint. another similar situation occurs when capturing video at 640×480, downsampling to 320×240, and sending to FLARToolkit, instead of just capturing at 320×240. it’s maddening.

also, FWIW, IntegralImageTA is not actually very performant. it renders a *very* good thresholded image, can pick up markers in all sorts of varying light conditions, but it’s generally pretty slow (even when it’s not generating errors).

@eric -- Ok, thanks! I've tried adding Mario Klingermann's threshold

Anders | 2010/01/31 | 1:15 pm

@eric — Ok, thanks! I’ve tried adding Mario Klingermann’s threshold adapter (http://www.quasimondo.com/archives/000690.php) but I got the same errors as with IntegralImageThresholdAdapter.

I’ve noticed that I get a better appearance if I use a slow, but good threshold and only run detectMarkers() half of the frames. Letting your smoothing algorithm taking care of the rest.
Though at this time I’m doing this by using the build in bitmap threshold().

Hi and congratulations for you work. I have a really simple

nadous | 2010/02/01 | 1:19 pm

Hi and congratulations for you work.
I have a really simple question: for a peculiar reason, I need to force a new marker detection, so my FLARManager instance will dispatch a new FLARMarkerEvent.MARKER_ADDED (or any other type of events). How can I do this ?
THANKS!

hi folks! we'd like to publish the link (http://ruppen.bekloppter.name) to our

q-ball | 2010/02/07 | 5:18 pm

hi folks!

we’d like to publish the link (http://ruppen.bekloppter.name) to our first Flash-based game called “ruppen airhockey”. it’s using FLARManager to control the paddle movement. many thanks for this great piece of software! we hope you’ll enjoy to play a round and get some goals!

greets,
q-ball

[...] love Flash. I love FLARManager. I I love Theremins.

Augment this Reality » Blog Archive » FLARemin… get it? FLARmanager + Flash JK Synth + (Theremin*.99) = FLARemin | 2010/02/17 | 6:06 pm

[...] love Flash. I love FLARManager. I I love Theremins. This is really just a proof of concept at this point. I hacked together 2 [...]

[...] bunch of different FLARToolkit versions for pattern recognition augmented

Moment 77 » Alchemy and FLARManager | 2010/02/19 | 3:25 am

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

Hello, I'm creating a short application with flarmanager but the

Guillaume | 2010/02/22 | 1:26 am

Hello, I’m creating a short application with flarmanager but the 3D objects are unstable. They vibrate. How can I make the display more stable ? Thank you.

@guillaume -- try changing the smoothing value in flarConfig.xml. also, a

ericsoco | 2010/02/22 | 12:29 pm

@guillaume — try changing the smoothing value in flarConfig.xml.

also, a suggestion from another user is to increase the smoothing on the angular transformations more than the smoothing on the position transformations. i like that idea, and will be including it in the next version of FLARManager (expect it mid-march).

Hi, i´m doing an university project using AR and

Sofia | 2010/02/23 | 4:45 am

Hi, i´m doing an university project using AR and i´m having troubles to
find the updated file from svn related to the problem of USB cameras
usage. I realy need to solve this issue to complete my project.
Thanks for your excellent work, and I hope you can help me.

@sofia, there should be no problems with USB cameras, or

ericsoco | 2010/02/23 | 10:22 am

@sofia, there should be no problems with USB cameras, or any other cameras; this was fixed a while ago and is in the main branch (included along with the last major release). however, some cameras take longer to initialize than others; try increasing FLARCameraSource.CAMERA_VALIDATION_TIME. failing that, you can try setting the camera index manually with FLARCameraSource.cameraIndex.

I forgot to mention that i´m using a MacBook Pro

Sofia | 2010/02/23 | 10:33 am

I forgot to mention that i´m using a MacBook Pro with Flash Player 10 and I want to use the Playstation 3 Eye.
Thanks :)

I´ve tried all your possible solutions but any of them

Sofia | 2010/02/23 | 11:16 am

I´ve tried all your possible solutions but any of them solved the problem :(
Is there any incompatibility with the Playstation 3 Eye camera?

@sofia -- what exactly is the problem you're seeing?

ericsoco | 2010/02/23 | 1:34 pm

@sofia — what exactly is the problem you’re seeing? error messages? description?

@erisoco - First of all, let me thank you for

Sofia | 2010/02/23 | 4:04 pm

@erisoco – First of all, let me thank you for your availability to help!

There are no compliler nor runtime error messages. As I said before, I’m using the Playstation 3 Eye camera but when I run my app, my iSight camera turns on instead of my USB camera. I’ve already tried to increase FLARCameraSource.CAMERA_VALIDATION_TIME and also set the camera index manually with FLARCameraSource. manualCameraIndex. What confuses me is that I printed all the cameras captured by the Camera.names method, and the “USB Video Class Video” camera has the index value “2″, so I set FLARCameraSource.manualCameraIndex = 2 so that the USB camera could be used instead of the iSight.
Am I missing something???

Thank you again!

@sofia -- pretty sure USB Video Class Video is your

ericsoco | 2010/02/23 | 4:31 pm

@sofia — pretty sure USB Video Class Video is your iSight. never tried using a USB camera on a machine with an iSight; it seems like it should be possible, but the fact that there are two USB cameras might be trouble. i suggest you test your camera in a new flash/flex project, work out the video issue outside the context of FLARManager, and then apply what you learn back to your FLARManager project. and please report back your results!

I agree with ericsoco, Try this site as3 code for

Haito51 | 2010/02/23 | 8:32 pm

I agree with ericsoco, Try this site as3 code for devices http://bit.ly/cGc3uZ, Im not using Flex (but should be) and test to see if both devices show up. Hope this some what helps

Also there is security that can set to find all

Haito51 | 2010/02/23 | 8:35 pm

Also there is security that can set to find all devices I will do more research for you because I remember seeing it, and ericsoco luv the work you’ve done and thx u again

@sophia try this seems it may be settings? http://bit.ly/HgzJQ

Haito51 | 2010/02/23 | 8:40 pm

@sophia try this seems it may be settings? http://bit.ly/HgzJQ

That´s the point! The iSight is a USB camera and

Sofia | 2010/02/24 | 11:55 am

That´s the point!
The iSight is a USB camera and having more than one USB camera is a big problem because there’s no way to choose which camera we want to use.
Is there anyone using Playstation 3Eye on a MacBook and flash player 10?
Thanks again everyone :)

Hi, first of all thank you for all your work.

Wietse | 2010/02/25 | 1:55 am

Hi, first of all thank you for all your work. It looks more than amazing and it is blowing my mind away!

I just had one question, I want to change the code so that an animation will be placed behind or within the marker. Let me give an example;

Let’s say you have a 3d design of some sunglasses, the sunglasses are placed horizontal so that the glasses are looking at you when you hold up the marker. I want to make that the legs of the sunglasses are behind the marker and the glasses itself are in front of the marker.

I tried to work with model.z = -100; and I think this is the good way because the design actually get’s smaller but it still display’s in front of the marker. Is there a way to solve this problem?

Thank you in advance.

@wietse -- you'd have to cut out the area of

ericsoco | 2010/02/25 | 11:09 am

@wietse — you’d have to cut out the area of the video that contains the marker, and position it at a different depth than the 3D model. FLARManager gives you access to the corners of the detected marker (the black outline) via FLARMarker.corners.

@ericsoco - Thank's for your fast answer. I must admit

Wietse | 2010/02/25 | 3:16 pm

@ericsoco – Thank’s for your fast answer. I must admit i’m still a beginner with this and I don’t understand what you mean with cut out the area of the video that contains the marker. With position it at a different depth than the 3D model, you mean using the model.z?

I’m very sorry but can you maybe use the sunglasses as example when you explain with some source code?

Sorry for the trouble. I understand how frustrating it can be when a noob walks in.

Thank you very much.

Hi all! About the USB cameras detection. I´ve been trying the

Sofia | 2010/03/02 | 4:51 am

Hi all!
About the USB cameras detection. I´ve been trying the possible solutions posted here but any of them worked for me.
Is there any other way to solve it?
Thanks!

@sofia -- did you try setting up a project with

ericsoco | 2010/03/02 | 9:59 am

@sofia — did you try setting up a project with nothing in it but Camera and Video? to eliminate FLARManager from the equation?

[...] built using D-fusion platform, ours is built in Flash

Augmented Reality – Now A Reality at Upside | Upside Learning Blog | 2010/03/03 | 4:06 am

[...] built using D-fusion platform, ours is built in Flash using AS3.0 classes – FLARToolKit and FLARManager. Both the AS3.0 classes are free to use for non-commercial projects under GNU General Public [...]

Problem solved! Thanks to this site : http://bit.ly/HgzJQ suggested by Haito51

Sofia | 2010/03/15 | 4:52 am

Problem solved!
Thanks to this site : http://bit.ly/HgzJQ suggested by Haito51 and changing the var named manualCameraIndex to the index of my external USB camera (in my case) it worked well.
Thanks for your help.

I have another question. Is there any way to use

Sofia | 2010/03/15 | 3:11 pm

I have another question. Is there any way to use the mirrorDisplay=”false” mantaining the 3D object´s behaviour when using mirrorDisplay=”true”. I mean, if you move the marker to the left the object goes to the left too, if you move the marker to the right the object goes to the rigth too. The goal is to have the mirrorDisplay=”false” but keeping the 3D object always over the marker. I need to do it becouse I´m doing a board game and it has some words, and these words appears exchanged on the screen when using mirrorDisplay=”true”. Can you give me some help.
Thank you very much.

Any tips on using FLARManager with the alchemy version of

razzie | 2010/03/18 | 1:01 pm

Any tips on using FLARManager with the alchemy version of FLARToolkit? Even if it’s just with a single marker?

@razzle -- very good question. i have a multi-marker version of

ericsoco | 2010/03/18 | 1:12 pm

@razzle — very good question.
i have a multi-marker version of FM *almost* working with the alchemy branch. it’s chucking errors like crazy tho. haven’t had time to pinpoint the cause of the errors, but if you want to take a look, it’s in svn: http://transmote.com/codeshare/FLARManager/dev_alchemy. things to try include: update the version of FTK-Alchemy i’m using, and failing that, just getting the multimarker detection in the alchemy branch working standalone, without FM, to test…but no. nothing yet.

@sofia -- i didn't see the problem you were seeing

ericsoco | 2010/03/21 | 12:41 pm

@sofia — i didn’t see the problem you were seeing until now. it appears that i neglected to add the bMirror param to the convertFLARMatrixToPVMatrix() call in the 3D and Collada tutorials, that’s all. this will be fixed in the next SVN commit; in the meantime, add ‘this.flarManager.flarSource.mirrored’ as the second param.

Problem solved again. Thank you so much, and now I´m ready

Sofia | 2010/03/21 | 1:53 pm

Problem solved again.
Thank you so much, and now I´m ready to test my aplication :)

Just a heads up, your "hat, or a brooch, or

xerode | 2010/03/30 | 2:56 am

Just a heads up, your “hat, or a brooch, or a pterodactyl…” is down due to ”
This video is no longer available due to a copyright claim by Paramount Pictures Corporation.”

booo. fuck the MPAA and the antiquated idea of

ericsoco | 2010/03/30 | 8:40 am

booo. fuck the MPAA and the antiquated idea of copyright. are people less likely to watch airplane because of a clip on youtube? or more likely? use your heads, paramount.

[...] FLARManager: Augmented Reality in Flash [...]

FLARManager v0.7 (augmented reality in Flash) | transmote speaks... | 2010/04/09 | 11:19 pm

[...] FLARManager: Augmented Reality in Flash [...]

[...] lista de cambios se puede encontrar en su blog

FLARManager v0.7 | Aumentality Blog | 2010/04/10 | 10:50 am

[...] lista de cambios se puede encontrar en su blog y la descarga en la página de descarga del [...]

[...] nous avons développé l’application sous Flash AS3 avec comme

Tokio The Dog ▲ Reverb'Air | 2010/04/10 | 10:50 am

[...] nous avons développé l’application sous Flash AS3 avec comme moteur de 3D PaperVision3D, FLARmanager pour la Réalité Augmentée, Jiglib pour la physique, et WiiFlash pour le contrôle de la [...]

Hey mate, great work on your FlarManager. I'm just having

trent | 2010/04/12 | 3:40 pm

Hey mate, great work on your FlarManager.

I’m just having a hard time getting this up and running so I can compile from cs4. There seems to be a bunch of errors related to incompatible overrides and such (these errors relate to the FlarKit classes, so probably nothing to do with you). Just wondering if you or anyone has a working fla?

Cheers.

@trent -- take a look at the comments on the

ericsoco | 2010/04/12 | 5:04 pm

@trent — take a look at the comments on the 0.7 page. it’s a CS4 bug with internal classes.

Has anyone came across the error where if you have

norb | 2010/04/14 | 5:41 am

Has anyone came across the error where if you have a camera plugged in, start the application, allow the camera usage through the securitypanel, then unplug the camera, refresh the browser, the security panel pops up as if there was still a camera plugged in? I’m going nuts trying to figure it out. Is it a flash player/operation system bug?

Hello, flarmanager works great on mac. somehow i never get the

flo | 2010/04/15 | 7:12 am

Hello,

flarmanager works great on mac. somehow i never get the camera alert and no camera source under windows. basically i can access the camera under windows. but with the flarmanager classes it won´t work.

many thanx, florian

@flo -- have you tried increasing CAMERA_VALIDATION_TIME in in FLARCameraSource.as?

ericsoco | 2010/04/15 | 9:12 am

@flo — have you tried increasing CAMERA_VALIDATION_TIME in in FLARCameraSource.as? what does the console output while it’s trying to start up your camera?

hello ericsoco, thanks for your ultrafast answer! i just updated to newest

flo | 2010/04/16 | 3:29 am

hello ericsoco,
thanks for your ultrafast answer!
i just updated to newest version of flarmanager.
now camera detection work fine. sorry i could have tried this first :)

now the last problem is that my 3d models seem to be stretched. a square plane is always rectangle. are there changes to the way of matrix conversion.

i still use this:

container.transform = FLARPVGeomUtils.convertFLARMatrixToPVMatrix(marker.transformMatrix);

many thx,
flo

hi~Eric I'm live in South Korea. and I know you. My

Jung Ik | 2010/04/20 | 9:50 pm

hi~Eric

I’m live in South Korea. and I know you. My professor youngHui kim mentions about you.
I think your work( flarmanger) very awesome….It’s very wonderful..!!
I schedule to use flarmanger my graduation project..can I use this?
I wonder to use multi marker..it is a very difficult solution..
very impressive your work…I leave message again~ bye~^^

@jung ik -- ah! say hi to younghui for

ericsoco | 2010/04/20 | 10:30 pm

@jung ik — ah! say hi to younghui for me :) yes, you are welcome to use FLARManager for your school work. good luck!

I seem to be getting weird error - I thought

xerode | 2010/04/22 | 2:50 am

I seem to be getting weird error – I thought it might be down to not targetting 10 properly but everything else checks out fine.

1046: Type was not found or was not a compile-time constant: . NyARLabelOverlapChecker.as ARDemo/src/jp/nyatla/nyartoolkit/as3/core/labeling Unknown Flex Problem

I get this on three of the nyartoolkit files. If I ignore the errors it seems to compile ok though. Any ideas?

hey xerode, i always get this error when opening flash

flo | 2010/04/22 | 3:05 am

hey xerode,

i always get this error when opening flash builder. then i executed Project –> Clean…
the errors then disappeared.

greetz,
flo

@flo - That seems to have worked perfectly, thanks! Guess

xerode | 2010/04/22 | 4:48 am

@flo – That seems to have worked perfectly, thanks! Guess it’s just down to my lack of experience with Flex Builder/Eclipse.

@ericsoco – Thanks so much for FLARManager, I’ve managed to get a basic demo up and running and after some initial issues (more to do with Eclipse than anything else) it was surprisingly easy!

Thx for the code. Question on away lite, you have some

Vic Cekvenich | 2010/04/26 | 3:12 pm

Thx for the code.

Question on away lite, you have some comment. It appears very in-accurate in tracking. Is there some way to fix that?

Is it the flar itself?

Do you have forum? :-)

.V

@vic -- i haven't seen any inaccuracies in tracking in

ericsoco | 2010/04/27 | 5:45 am

@vic — i haven’t seen any inaccuracies in tracking in away3dlite. FLARManagerExample_Away3DLite works fine for me. what problems are you having?
yes, there is a forum, you can find it here.

hi~eric. I'm Jung Ik. Do you remember me? I have a

Jung Ik | 2010/04/27 | 5:50 am

hi~eric. I’m Jung Ik. Do you remember me?

I have a question. I made the 3D model and succeed attach on the marker.

When I moved the marker , disappeared the 3D model. any soulution?

Just wondering, if you has say, a few thousand of

Anthony | 2010/04/28 | 11:44 am

Just wondering, if you has say, a few thousand of these markers. How fast would it be able to detect a certain one and display it’s related information?

is there a limit to the number of makers you can have? not meaning on screen at once, but the number of markers in the database, essentially, how long would the lookup/detect take?

@anthony -- a few thousand, huh? i think you

ericsoco | 2010/04/28 | 1:10 pm

@anthony — a few thousand, huh? i think you might run into some performance trouble. FLARToolkit checks every detected square outline against every loaded pattern every frame, so you’re making it work harder for every pattern you add. all the FLARManager examples run with 12 loaded patterns, and this seems fine. i haven’t really benchmarked higher numbers of patterns, but i’m pretty sure a few thousand would not run at an acceptable speed.

however, the next version of FLARManager, due out some time in may, will have support for flare, a faster tracking library that uses ID-markers. these markers are parsed as-detected, without comparing them against loaded pattern files. this allows less flexibility in marker design, but could accomplish what you’re looking to do.

also, mikael emtinger implemented support for ID-markers for FLARToolkit; i never rolled that into FLARManager as i didn’t see much demand for it. if you like, i could pass you his files. email me if you’re interested.

Hi there! Amazing work, many thanks for it!!! I have a little

MickyMike | 2010/04/30 | 6:00 am

Hi there!

Amazing work, many thanks for it!!!

I have a little problem with the camera quality, using the examples provided: The quality of the image is very very low-fi.

I tested the FlarToolkit default examples and the camera quality is notably high compared with the FlarManager examples. Are there some way to adjust the camera quality with FlarManager??

I tried changing the parameters sourceWidth, sourceHeight, displayWidth,displayHeight, framerate, downsampleRatio, smooth but nothing changed :(

Many thanks!

@mickymike -- haven't taken a look at flartoolkit's more recent

ericsoco | 2010/05/01 | 3:59 pm

@mickymike — haven’t taken a look at flartoolkit’s more recent samples. however, i’ve found that displaying 640×480 video *and* running FLARToolkit is too much for flash player on a mid-range machine. even with FTK 2.5.2, i see framerates of about 8fps. so, FLARManager by default displays video at 320×240. if you’d like to change it, set your sourceWidth/Height and displayWidth/Height to 640/480 and your downsampleRatio to 0.5, so that you’re capturing and displaying video at full res, but passing it into FLARToolkit for marker detection at 320×240.

Hey Eric - Thanks so much for troubleshooting with us.

Micah | 2010/05/05 | 10:41 am

Hey Eric – Thanks so much for troubleshooting with us.

I’m trying to demo this for a quick school project, but I don’t know the first thing about Flex Builder (3). I can’t seem to get the AR working outside of the project folder / debug mode FLARManagerExampleLauncher. Even if I move the whole folder structure to a different location (i.e. desktop) I get errors… Maybe you can help me understand what’s wrong? At this point, I’m still just trying to get the Example Launcher to work from outside Flex.

SecurityError: Error #2148: SWF file file:///Users/myusername/Desktop/AR/export/flar/FLARManagerExampleLauncher.swf cannot access local resource ../resources/flar/flarConfig.xml. Only local-with-filesystem and trusted local SWF files may access local resources.
at flash.net::URLStream/load()
at flash.net::URLLoader/load()
at com.transmote.flar.utils::FLARManagerConfigLoader/http://transmote.com/flar::loadConfigFile()
at com.transmote.flar::FLARManager/initFromFile()
at com.transmote.flar::FLARManager()
at examples::FLARManagerTutorial_Collada()
at FLARManagerExampleLauncher()

Really appreciate this resource and any help anyone can give!

@micah -- google 'flash player security settings' and specify the

ericsoco | 2010/05/05 | 1:21 pm

@micah — google ‘flash player security settings’ and specify the location of your files in that dialog. (annoying thing about flash, no way around it.) then, make sure your external files (e.g. flarConfig.xml) are in the correct location relative to the swf.

@ericsoco thanks for the help. Shoulda just googled it in

Micah | 2010/05/06 | 9:28 am

@ericsoco thanks for the help. Shoulda just googled it in the first place! :)

I also found this that helped with the Error #2148, if anyone else is having that problem: http://blog.mandalatv.net/2007/06/flex-securityerror-error-2148-while-accessing-local-xml/

Bonjour, j’ai réalisé une Intelligence Artificielle qui possède la synthèse vocale

Ia.Jenny | 2010/05/11 | 12:06 am

Bonjour,
j’ai réalisé une Intelligence Artificielle qui possède la synthèse vocale en CS3 AS3.
Je cherche de l’aide pour réaliser une réalité augmentée.
http://jennybot.discutforum.com
merci beaucoup

Ericsoco, this is a good tutorial and it works great!

Gustavo | 2010/05/13 | 2:22 pm

Ericsoco, this is a good tutorial and it works great! I don´t speak english so well how you can see but I wanna ask you: Can I load different objects to the differents markers? I could not duplicate the necesary code to get this. Any idea?

[...] FLARManagerhttp://words.transmote.com/wp/flarmanager/ [...]

Librerie AS3 | ricivt.com | 2010/05/19 | 3:08 am

[...] FLARManagerhttp://words.transmote.com/wp/flarmanager/ [...]

[...] Ésta, además de otras increíbles características estarán disponibles pronto,

FLARManager permitiría NFT | Aumentality Blog | 2010/05/21 | 12:08 am

[...] Ésta, además de otras increíbles características estarán disponibles pronto, en una nueva versión de FLARManager. [...]

[...] FLARToolKit, an AS3 ported version of ARToolKit, and then

asdfasdfas « Codenative | 2010/05/22 | 3:12 am

[...] FLARToolKit, an AS3 ported version of ARToolKit, and then using FLARManager as a wrapper, I was able to get started and produce results quickly [...]

The "No camera found" Event is not being dispatched if

Ziom | 2010/05/24 | 10:16 am

The “No camera found” Event is not being dispatched if no camera is present because it returns a NULL object at line 345.
this.attemptedCameras[this.camera.index] = true;

this.camera.index is null.

Great job man, keep up the good work!

I'm using MakerGenerator.air(http://saqoosha.net/lab/FLARToolKit/MarkerGenerator/MakerGenerator.air) to create my custom .pat file.

PDub | 2010/05/25 | 4:05 pm

I’m using MakerGenerator.air(http://saqoosha.net/lab/FLARToolKit/MarkerGenerator/MakerGenerator.air) to create my custom .pat file. I’ve create my graphic per the instructions (at http://www.mikkoh.com/blog/2008/12/flartoolkitflash-augmented-realitygetting-started/comment-page-6/#comment-12893) to create a graphic 80x80mm black square with a 40x40mm white area inside, and place a black graphic inside that. Using MakerGenerator.air, I captured the graphic, and saved the .pat file.
In the flarConfig.xml file I’ve added in my custom .pat file, and then tested using the Multiple Markers Flash CS4.swf example.
At this point the other .pat files work, but my custom one does not. Am I failing to specify the existence of my file to some component? Looking at my .pat file in Notepad I see that the values range btw 0 and 255, while in all the other .pat files values are either 0 or 255. Would this be the problem? How else should I create the .pat file?

@pdub -- are you sure you're generating your .pat files

ericsoco | 2010/05/25 | 4:41 pm

@pdub — are you sure you’re generating your .pat files at the same resolution you’re specifying in flarConfig.xml? flarConfig.xml defaults to 8×8, but you can easily change this.

Thanks for pointing that out; yes, I have and still

PDub | 2010/05/25 | 5:08 pm

Thanks for pointing that out; yes, I have and still no positive results. Gone to a very simple pattern, and still not working, but soon? ;=)
Is all that is necessary is to produce a .pat file, put it in the correct location, add the filename to the flarConfig.xml, and print out your graphic? Or is there another step?

Thanks.

I'm now using the tool at http://flash.tarotaro.org/blog/2008/12/14/artoolkit-marker-generator-online-released/ to create custom

PDub | 2010/05/26 | 11:44 am

I’m now using the tool at http://flash.tarotaro.org/blog/2008/12/14/artoolkit-marker-generator-online-released/ to create custom .pat files, as it allows me to create .pat files from a graphics file, instead of holding a printed image up to the screen. This seems to work better, although I’m still having a problem getting a custom marker to be recognized. I can take the data from a .pat file, copy to a new .pat file, save under a different name, and then remove the filename of the old .pat and insert the new in the flarConfig.xml file. The pattern is the recognized by the web cam. But creating a custom one doesn’t seem to work.

I have noted that the pat files are actually an image, created by the density of numbers, where white areas are represented by 0 (lots of white space around) and dark by 255. (You’ve seen things like Lincoln imaged by a similar arrangement of letter-tones) You can easily see this by creating a 64×64 pat file in the above generator, and opening in Notepad, stretching the file window out so that the carridge returns line up at the right side. If you scroll through the file you’ll see your image repeated in 4 different orientations 3 times each. Why the three times, I don’t know, but I’d guess FLAR uses each of these orientations to recognize the pattern in different directions.

Still can’t get a custom pattern to actually work, tho. Any ideas?

Thanks,
PDUB

Ok, custom marker is working. I removed the 8 x

PDub | 2010/05/26 | 11:52 am

Ok, custom marker is working. I removed the 8 x 8 pat file file references from the flarConfig.xml file, and with the resolution set to 64, it functions.

[...] macht den Umgang mit Kamera und Marker wesentlich einfacher. 

Augmented Reality mit FLARManager und FlashDevelop « ahhh kah! Blog | 2010/05/27 | 6:38 am

[...] macht den Umgang mit Kamera und Marker wesentlich einfacher.  Zum Download gibt es den ihn unter words.transmote.com/wp/flarmanger ,dem Blog von Erik Socolofsky. Nachdem wir das Zip Archiv herunter geladen haben entpacken wir es [...]

[...] of development tools and SDKs for developing these applications

Tools for Developing Augmented Reality Applications | Upside Learning Blog | 2010/05/27 | 2:18 pm

[...] of development tools and SDKs for developing these applications – 1. ARToolKit 2. FLARToolKit and FLARManager for Adobe Flash 3. SLARToolkit 4. AR-media™ Plugin for Google™ SketchUp™ 5. NyARToolkit 6. [...]

hello..help me please is there is any clear soultion for the

yaldar | 2010/05/28 | 6:01 am

hello..help me please
is there is any clear soultion for the flash cs4 problem
i mean when i use FM on cs4 it show “cant overide the flarmMultiMarker method…”
i real need this
please can you tell me what should i do in steps or somthing

kindly reply asap

I've downloaded the Flash CS5 trial, and FLARmanager works well

PDub | 2010/05/28 | 3:20 pm

I’ve downloaded the Flash CS5 trial, and FLARmanager works well

Where would I get info on how to play/loop certain

PDub | 2010/05/28 | 3:38 pm

Where would I get info on how to play/loop certain segments of an animation? I’ve seen this on the GE AR project; on the markerAdded event, the animation begins as the scene literally unfolds; it then loops, until a markerRemoved event, where it folds up back into the marker. What properties do I need to access to target the aniamation frames, and in what classes? Any help would be great. THanks,

[...] the movements of the marker in FLARToolkit. I swtiched

The Development Process « XDAR | 2010/06/03 | 6:23 pm

[...] the movements of the marker in FLARToolkit. I swtiched from FLARToolkit to another library called FLARManager created by Eric Socolofsky, which is essentially FLARToolkit and a number of 3D engines combined [...]

[...] http://words.transmote.com/wp/flarmanager [...]

Another great AR tutorial « La Villette | 2010/06/05 | 11:11 am

[...] http://words.transmote.com/wp/flarmanager [...]

For my current project I didn't want to use the

luke | 2010/06/08 | 3:46 am

For my current project I didn’t want to use the default threshold adapters so I followed the instructions and set the thresholdAdapter property = null in AS3 once FLARManager was initialised? Please correct me if this is the wrong approach and if there’s a way to set this in the XML. I couldn’t seem to remove the default thresholdAdapter.

However when I call dispose() I get a null object reference because FLARManager calls dispose() on the thresholdAdapter around line 652! To fix this I’ve just added a simple if statement to check and see if we are using a thresholdAdapter.

This is FLARManager 0.7 I believe. It would also be great to get a version constant in FLARManager so it’s easy to tell what version you download. And it’s running in Flash CS5 IDE and working fine which is great news!

@luke -- good to hear about CS5! thanks for the

ericsoco | 2010/06/08 | 7:36 pm

@luke — good to hear about CS5! thanks for the report.
re: disabling the threshold adapter, looks like you’ve found a bug. you can see that in FLARManager.checkForInitComplete, the thresholdAdapter is set if it has no value. just comment out this line:
this.thresholdAdapter = new DrunkHistogramThresholdAdapter();

i’ll fix this and the dispose() null reference error in the next version, and also add a version constant.

thanks for the feedback!

[...] Transmote (FlarManager official web site) Link [...]

Getting started with Augmented Reality | AVinteractive Blog | 2010/06/11 | 1:48 am

[...] Transmote (FlarManager official web site) Link [...]

Hey Eric, really really great work. I've test it with flash builder

Volker | 2010/06/11 | 4:53 am

Hey Eric,

really really great work.
I’ve test it with flash builder and it works great, but
it only works on my computer.

if i test it on other, theres only a blank window.
i just copy the flar Manager on my Webserver to test.
It’s working great.

keep up with the good work

best wishes volker

Hey, I noticed you started with reactivision in your early

trent | 2010/06/13 | 10:50 pm

Hey, I noticed you started with reactivision in your early tests. I’m interested in your thoughts on the performance of a FlarManager app versus a reactivision app (eg. flash app reading the tuio messages from a server – on 1 machine or splitting on 2)?

Cheers.

@trent -- reacTIVision is much faster. depends on your

ericsoco | 2010/06/17 | 8:27 am

@trent — reacTIVision is much faster. depends on your application, but you could possibly get away with one machine running both reacTIVision and your application; i’ve done so on the exhibit i built that uses it.

FLARManager/Toolkit is the choice for web; you’re probably better off with reacTIVision for installations if you’re comfortable with the setup.

@trent -- i should clarify: reacTIVision is only a better

ericsoco | 2010/06/17 | 8:30 am

@trent — i should clarify: reacTIVision is only a better choice if you only need 2D marker tracking, and not 3D transform information.

Hi, I tried Flarmanager and everything works fine, however I was

jp | 2010/06/17 | 10:41 am

Hi,
I tried Flarmanager and everything works fine, however I was trying to find out exactly which files and folder I have to copy to make it work in another computer without having to setup the hole developing environment. I would appreciate any help. Thanks.

Create a folder that will hold one folder for your

PDub | 2010/06/18 | 10:25 am

Create a folder that will hold one folder for your .swf, and then the resources folder. That should be all you need.

hi, how can i access my video source for smoothing?

David | 2010/06/21 | 1:32 pm

hi, how can i access my video source for smoothing? thankyou

Hi Eric, Great work! Any news on the new version of

Gael | 2010/06/30 | 7:44 pm

Hi Eric,

Great work! Any news on the new version of Flarmanager with flare? You have us all eager to try it out since your last video teasers. Thanks for making a difference!

[...] While working on AREO (Augmented Reality with Everyday Objects),

ARMarker JPG Generator | chalitnc | 2010/07/06 | 4:55 am

[...] While working on AREO (Augmented Reality with Everyday Objects), it got pretty tiresome having to put together markers in Photoshop. Actually, it got pretty tiresome having to put together markers when you’re totally clueless that you’ve gotten the specifications wrong. After multiple trial and error runs with markers of different segments and sizes, I finally got it down pat and thought I might as well make this to facilitate future attempts. This tool has been tested to generate markers that work with FLARManager 0.7. [...]

hi ,i downloaded last version i'm getting this error

blobob | 2010/07/08 | 2:47 am

hi ,i downloaded last version
i’m getting this error :
1020: Method marked override must override another method. in flarmultimarkerdetector.as
i tried removing the override but it keeps thorwing other errors after
help ?

[...] con la gravedad y pueda tomar vuelo para hacer

Skateboard con Realidad Aumentada « RIAS3 | 2010/07/17 | 9:25 pm

[...] con la gravedad y pueda tomar vuelo para hacer las figuras. la otra tecnologia que se usó es FLARManager, la cual esta compuesta por Papervision3D y por FLARToolkit, con ella creamos toda la parte visual [...]

Hey Eric, thanks for your great job. Actually im on a

Ömer | 2010/07/19 | 3:24 pm

Hey Eric,
thanks for your great job. Actually im on a Project using FLARManager an PV3D.
Everythings wokrs fine, except that i get the folling Error Message sometimes.

1046: Type was not found or was not a compile-time constant: . NyARLabelOverlapChecker.as ARDemo/src/jp/nyatla/nyartoolkit/as3/core/labeling Unknown
Flex Problem

To clean up the Project helps and the Error is gone, but unfortunately this is not a satisfying solution. So do you have an idea, how to solve this issue? Is seems there is a problem with the dot “.” after the “Vector.” in three of the NyARToolKit Files.
I use Flash Builder 4, the Flex4 SDK on a Mac (10.6.4).
Hope you can help me!
greetings Ömer

I have read a lot about this error and checked

Bharat Sethi | 2010/07/27 | 8:59 pm

I have read a lot about this error and checked the code as well and seems all the suggestions has been implemented in FlarManager v0.7.
i have developed a small demo and tested it locally it works fine but when i deployed it to website it started throwing following error:

TypeError: Error #1009: Cannot access a property or method of a null object reference.
at com.transmote.flar.source::FLARCameraSource/initCamera()[H:\Documents and Settings\Pooja Sethi\Adobe Flash Builder 4\FMDemo\src\com\transmote\flar\source\FLARCameraSource.as:363]
at com.transmote.flar.source::FLARCameraSource/init()[H:\Documents and Settings\Pooja Sethi\Adobe Flash Builder 4\FMDemo\src\com\transmote\flar\source\FLARCameraSource.as:127]
at com.transmote.flar::FLARManager/initFlarSource()[H:\Documents and Settings\Pooja Sethi\Adobe Flash Builder 4\FMDemo\src\com\transmote\flar\FLARManager.as:1018]
at com.transmote.flar::FLARManager/init()[H:\Documents and Settings\Pooja Sethi\Adobe Flash Builder 4\FMDemo\src\com\transmote\flar\FLARManager.as:961]
at com.transmote.flar::FLARManager/onConfigParsed()[H:\Documents and Settings\Pooja Sethi\Adobe Flash Builder 4\FMDemo\src\com\transmote\flar\FLARManager.as:956]
at flash.events::EventDispatcher/dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at com.transmote.flar.utils::FLARManagerConfigLoader/http://transmote.com/flar::parseConfigFile()[H:\Documents and Settings\Pooja Sethi\Adobe Flash Builder 4\FMDemo\src\com\transmote\flar\utils\FLARManagerConfigLoader.as:137]
at com.transmote.flar.utils::FLARManagerConfigLoader/onConfigLoaded()[H:\Documents and Settings\Pooja Sethi\Adobe Flash Builder 4\FMDemo\src\com\transmote\flar\utils\FLARManagerConfigLoader.as:297]
at flash.events::EventDispatcher/dispatchEventFunction()

Please suggets

[...] of development tools and SDKs for developing these applications

Tools for Developing Augmented Reality Applications | 2010/08/05 | 8:51 am

[...] of development tools and SDKs for developing these applications – 1. ARToolKit 2. FLARToolKit and FLARManager for Adobe Flash 3. SLARToolkit 4. AR-media™ Plugin for Google™ SketchUp™ 5. NyARToolkit 6. [...]

[...] FLARManager: Augmented Reality in Flash [...]

FLARManager v1.0 – Augmented Reality with Flash | transmote speaks... | 2010/08/07 | 4:57 pm

[...] FLARManager: Augmented Reality in Flash [...]

Hi eric, does the download doesn't work anymore. there was an

Volker | 2010/08/09 | 2:17 am

Hi eric,

does the download doesn’t work anymore. there was an error and i coundnt download it

best wishes

@volker -- whoops. fixed now. sorry bout that.

ericsoco | 2010/08/09 | 10:13 am

@volker — whoops. fixed now. sorry bout that.

[...] 1.4 อีกหนึ่งลิงค์ ก็คือ http://words.transmote.com/wp/flarmanager/ [...]

หนุกหนานๆ กับ Augmented Reality ตอนที่ 2 « Eclair DIY 's Blog | 2010/08/10 | 1:00 am

[...] 1.4 อีกหนึ่งลิงค์ ก็คือ http://words.transmote.com/wp/flarmanager/ [...]

FLARManagerTutorial_Collada shows me error VerifyError: Error #1014: Class cmodule.libFlareTracker::CLibInit could

Thangaraj | 2010/08/10 | 11:42 pm

FLARManagerTutorial_Collada shows me error
VerifyError: Error #1014: Class cmodule.libFlareTracker::CLibInit could not be found.
Iam using Flash CS4 IDE

[FLARManager] Initing camera ‘USB Video Device’.
[FLARManager] Initial camera validation complete…
VerifyError: Error #1014: Class cmodule.libFlareTracker::CLibInit could not be found.

at com.transmote.flar.tracker::FlareManager/initTracker()
at com.transmote.flar::FLARManager/onTrackerInited()
at flash.events::EventDispatcher/dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at com.transmote.flar.tracker::FlareManager/onInited()
at com.transmote.utils.time::Timeout/onTimerComplete()
at flash.events::EventDispatcher/dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at flash.utils::Timer/tick()
[FLARManager] Validated camera ‘USB Video Device’.

Plz Suggest

I'm having difficulty running the getting started tutorial (above) in

inac | 2010/08/12 | 12:15 am

I’m having difficulty running the getting started tutorial (above) in Flash Builder 4 (latest update)… Play button in FB4, goes to browser – Flash video/webcam options load, but the marker isn’t detected.

Curiously, when I run the .swf as standalone’s outside the browser, the same file is just a single-frame image..

@inac -- as i mention here, you must have the

ericsoco | 2010/08/12 | 12:35 am

@inac — as i mention here, you must have the flare* .lic file in the same folder as your .swf.

Hi eric, how are you? I use flash builder...and mac,..I tried

Jung Ik | 2010/08/12 | 2:42 am

Hi eric, how are you?

I use flash builder…and mac,..I tried Flarmanger 1.0 eample( FlarMangerExampleLauncher).

and push debug button..and allows security of flash player..but my computer screen stop..
just like still image shot..

my flash player version higher than 10…I don’t know what the problem..

Camera loads and captures a still image but I don't

Vito | 2010/08/13 | 9:32 am

Camera loads and captures a still image but I don’t get a video stream.

tried version 07 from SVN and the camera works fine

In version 1_0, running the project in debugger I get:
[FLARManager] Initial camera validation complete…
[FLARManager] Validated camera ‘USB2.0 UVC WebCam’.

Same behavior in _AppLauncher & Profiler.

Ideas?

@vito, you have to place the flare* .lic files in

ericsoco | 2010/08/13 | 9:50 am

@vito, you have to place the flare* .lic files in the same folder as your .swf. failure to do so causes FlareManager to stop tracking immediately, and FLARManager stops updating the camera, causing a still image to appear.

Thank you for the quick reply. There are two

Vito | 2010/08/13 | 9:59 am

Thank you for the quick reply. There are two correct? flareNFT.lic and flareTracker.lic.

I have them both in bin-debug and bin-release

@vito, that's correct. i've only seen this behavior (still

ericsoco | 2010/08/13 | 10:30 am

@vito, that’s correct. i’ve only seen this behavior (still image) when the required .lic file is not in the correct location. i’ll be uploading a new version (v1.0.1) this weekend, along with better documentation, that provides a good error in this case, and better describes the process of setting up the various tracking engines. i guess i didn’t realize how much complexity multiple tracking engines would add to the project setup.

thanks for bearing with me, i’m doing this in my spare time.

if you come across a solution in the meantime, please post it here. feel free to email me if you make progress but want to discuss further.

Thanks again.. I'm on it :)

Vito | 2010/08/13 | 10:48 am

Thanks again.. I’m on it :)

[...] you encountered this error, I will assume you have

cmodule.libFlareTracker.CLibInit not found | Debugging Heaven | 2010/08/15 | 7:33 am

[...] you encountered this error, I will assume you have downloaded the latest version of FLARManager, and even followed Lee BrimeLow’s tutorial (look for “AR with [...]

[...] FLARManager: Augmented Reality in Flash [...]

FLARManager v1.0.1 – Augmented Reality with Flash | transmote speaks... | 2010/08/15 | 6:30 pm

[...] FLARManager: Augmented Reality in Flash [...]

[...] 官网:http://words.transmote.com/wp/flarmanager/ [Translate]

FLARManager | CouldHll's Blog | 2010/08/23 | 10:39 pm

[...] 官网:http://words.transmote.com/wp/flarmanager/ [Translate] Read More [...]

Hi, fantastic work! Any way it will work on android?

Norby | 2010/08/25 | 1:20 am

Hi, fantastic work! Any way it will work on android?

Hi, I am having problem in FLARManager package. Inside

Jig | 2010/08/25 | 7:48 am

Hi, I am having problem in FLARManager package. Inside that i got Error message that

1046: Type was not found or was not a compile-time constant: Matrix3D. FLARPVGeomUtils.as /AR/src/com/transmote/flar/utils line 41 Flex Problem

Please help now if you are online ASAP. I got stuck in a project.

@norby -- theoretically, it could work using AIR for android.

ericsoco | 2010/08/25 | 9:29 am

@norby — theoretically, it could work using AIR for android. but it would probably be too slow to be usable (flare*tracker might run fast enough). you might want to look into NYARToolkit for Android instead.

@jig, sounds like you don't have the PV3D SWC on

ericsoco | 2010/08/25 | 9:30 am

@jig, sounds like you don’t have the PV3D SWC on your build path. be sure you have all the necessary SWC files, all within the /libs folder, on your build path.

Hi I have pasted that SWC but still i don't

Jig | 2010/08/25 | 11:16 am

Hi I have pasted that SWC but still i don’t know it show some errors. Please if you can guide me that i can set up and test entire project properly. Please Help. Many Thanks.

I am trying to follow Lee Brimelow's tutorial from gotoAndLearn

Jig | 2010/08/25 | 11:17 am

I am trying to follow Lee Brimelow’s tutorial from gotoAndLearn in that case i am getting these errors….

Thanks ericsoco, we took a shot at NYARToolkit, but it

Norby | 2010/08/25 | 11:20 am

Thanks ericsoco, we took a shot at NYARToolkit, but it was incredibly slow. I will probably try it with flare*tracker, see how it performs, but I guess there’s no chance it will run faster.

FLARManager: Augmented Reality in Flash | transmote speaks...... FLARManager is an

pligg.com | 2010/09/05 | 11:53 pm

FLARManager: Augmented Reality in Flash | transmote speaks……

FLARManager is an augmented reality framework for flash / actionscript, based on FLARToolkit….

[...] nous avons développé l’application sous Flash AS3 avec PaperVision3D

Reverb'Air | Design graphique | 2010/09/19 | 3:28 am

[...] nous avons développé l’application sous Flash AS3 avec PaperVision3D comme moteur de rendu 3D , FLARmanager pour la Réalité Augmentée, Jiglib pour la physique, et WiiFlash pour le contrôle de la [...]

[...] FLARManager http://words.transmote.com/wp/flarmanager/ [...]

Adrian Sule - My random thoughts on Flash and Flex » Collection of libraries | 2010/09/20 | 4:41 am

[...] FLARManager http://words.transmote.com/wp/flarmanager/ [...]

Please ericsoco i have an error i am testing my

kdn | 2010/09/26 | 2:40 am

Please ericsoco i have an error i am testing my flarmanager project by flash cs4 and its working but when i upload the project in my website i show the pattern to the cam and nothing appear . do i have to edit any codes in the html to get it work.

[...] FLARManager improved version of FLARToolkit by Eric [...]

Augmented Reality (AR) : VJ Opie | 2010/09/27 | 12:30 pm

[...] FLARManager improved version of FLARToolkit by Eric [...]

Bad performance of video display and bad marker detection! Hi there,

steff | 2010/09/30 | 3:22 am

Bad performance of video display and bad marker detection!

Hi there, I’m trying to get a nice performance for my video, cause even if I only init my FlarManager and show the camera image, my video display is pretty slow. I am using a Logitech QuickCam Pro9000, so it shouldn’t be a problem of camera quality.

Also when I move around my markers in front of the camera, there’s too much motion blur to get my markers detected. A strange effect is, that if I add the ADDED and REMOVED Events for the markers, it often traces out my events even if there are no markers visible at all. This makes it impossible to test my project.

I tried every possible camera setting with the Logitech Software and also ran it on my laptop, but no changes.

Did anyone have the same problems with low camera perfomance?
@ericsoco: Do you know any settings that I could check? I left everything on default in the FlarManager settings (flarConfig.xml)

I am using FlashBuilder 4 on a PC (good one)

Cheers

@steff -- i have a hunch it's the logitech.

ericsoco | 2010/09/30 | 11:24 am

@steff — i have a hunch it’s the logitech. have you tried the logitech with just a simple video display program, no FLARManager? also, have you tried a different camera? i’ve heard some things about the logitech not doing well with computer vision, due to long shutter/exposure times.

[...] FLARManager http://words.transmote.com/wp/flarmanager/ [...]

AS3 Code Libraries (APIs) « Tournas Dimitrios | 2010/10/02 | 10:52 pm

[...] FLARManager http://words.transmote.com/wp/flarmanager/ [...]

@eric - Thanks for your reply. That was my first

steff | 2010/10/04 | 6:28 am

@eric – Thanks for your reply. That was my first thought as well, cause i know there might be some problems with the logitech drivers. So I already deinstalled them and installed http://amcap.softonic.de/ instead. No changes. Other Programs are running fine. I got the same bad results with my Laptop’s Webcam.

I also tried your example files (f.e. FLARManagerTutorial_Collada.as) but imported the FramerateDisplay additionaly. Without holding any marker into the cam I have a framerate between 15 and 20. Also my traces say that there are markers detected (added and removed). Now when I hold up a marker and show your scout.dae model the framerate drops down from 5 to 15. The result is an even worse marker detection (lighting and camera settings seem ok, no hard light or smth).

The other problem I experience is the loss of my textures when using my own Collada/DAE files that I export from Maya or 3DsMax. I saw that many others had the same experience but their solutions didn’t do it for me. I’m wondering if you have special export settings that you could provide for Maya or Max?
So I had to program my own models (just planes and textures) in Papervision and animated them which resulted in an even worse performance.

3D Collada export solved - wireframe bug fixed (for 3DsMax

steff | 2010/10/05 | 1:40 am

3D Collada export solved – wireframe bug fixed (for 3DsMax and Maya)

As I assumed it had something to do with the path of the texture files. Looking for the path of the texture images in my DAEs and replacing it by a relative path didn’t do it. So I came across this plugin (http://www.opencollada.org/) which is able to export the texture files as a relative path. I used all the settings that are explained here http://blog.papervision3d.org/2008/03/19/exporting-collada-from-maya-settings/ and it worked.

Next problem: The DAE exports with animations but my alpha and scaling animations just won’t show up in my FLAR app. pfffff

@steff -- thanks for reporting back. as for the

ericsoco | 2010/10/05 | 9:23 am

@steff — thanks for reporting back. as for the low framerates, i’m not sure what else to suggest…FLARToolkit is not really very fast on its own. one thing you might do is ensure that your source and display sizes are low enough. try:

sourceWidth=”320″
sourceHeight=”240″
displayWidth=”640″
displayHeight=”480″
trackerToSourceRatio=”1″

and see if things are any better.

@eric - as I said, I left those settings by

steff | 2010/10/06 | 3:42 am

@eric – as I said, I left those settings by default. But when I see Lee’s tutorial on http://gotoandlearn.com/play.php?id=114 and follow his steps to the point where he adds the FlarManager, the video display seems to be pretty good. At this point my video image is already a bit jittery when I move something in front of the camera (especially white paper with my marker on it). But maybe that’s just because of the Flash Player, my CPU is going pretty high.

One thing I am struggling with as well is that it already detects markers, even if no markers are in the camera’s sight. Maybe the simpler the markers are (i followed the instructions of http://www.squidder.com/2009/03/05/for-nerds-only-custom-flar-markers-explained/), the easier the camera gets confused and sees markers in the video background or just a light reflection?
Anyway, if I trace out the marker added or removed events, things run wild in my console. It’s also strange that it sometimes adds or removes markers twice or remove events are dispatched when there was no added event in the first place. (see in Lee’s tutorial when you stop at 12:52, two added events are fired).

Sorry for my long posts but I don’t see any differences to other FlarManager examples like James Allibans (http://jamesalliban.wordpress.com/category/flartoolkit/) that seem to run just perfectly even with lots of animation going on.

@steff -- i think the values i posted above are

ericsoco | 2010/10/06 | 10:48 am

@steff — i think the values i posted above are not in fact the defaults. i changed the defaults to higher numbers when i had flare*tracker as the default tracking engine (v1.0); i’m not sure that i changed them back when i switched back to FLARToolkit as the default tracker (v1.01).

as for the false positive marker detection, the only situations in which i’ve seen that happen are when either a) your confidence value is set too high (the default of 0.5 generally works well), and/or b) there is something in the background that looks vaguely like a marker (e.g. i have a black picture frame behind me at my desk that sometimes gives me trouble).

regarding the double event dispatching, this is a known logical error, one i’m not entirely sure there is a fix for. i wrote up the issue in this post. one way to avoid it is to reduce markerRemovalDelay to 0.

Anybody happens to know if the latest FLARToolKit Away3D module

Michael Ivanov | 2010/10/11 | 3:05 pm

Anybody happens to know if the latest FLARToolKit Away3D module is updated to Away 3.6?

I did mean to bring that up here, actually... I

Michael Blount | 2010/10/14 | 8:08 am

I did mean to bring that up here, actually… I posted on the google group for Away3D a few monthes ago, but hadn’t been working on any AR stuff until this morning.. updating all my libraries now to try it again, but so far I would say they are still incompatible.

http://groups.google.com/group/away3d-dev/browse_thread/thread/f55500cca999755d#

Fabrice and Rob did address it though on the thread. There are some syntax changes that occured in the Away3D library that FLAR Manager is still using.

Weeks, not monthes. :P Also want to add that Rob did

Michael Blount | 2010/10/14 | 8:11 am

Weeks, not monthes. :P

Also want to add that Rob did tag a version 3.5.2 of Away3D on the SVN which should be the backward compatible version.. so it should still work with FlarManager. I think that’s what I’m running at the moment.

@michael, @michael, i see there's demand here for an upgrade

ericsoco | 2010/10/14 | 9:12 am

@michael, @michael, i see there’s demand here for an upgrade to away3D. i’ll add it to my list. in the meantime, FLARManager is open source, so feel free to have a crack at it yourselves; if you manage to get things working, please let me know and i’ll fold it in! it’s difficult to keep up with all of the libraries that FLARManager supports.

Away3D 3.6 is quite different from 3.5.2 in terms of

Michael Ivanov | 2010/10/14 | 10:20 am

Away3D 3.6 is quite different from 3.5.2 in terms of internals .Number3D and MatrixAway3D are out and FP 10 native Vector3D and Matrix3D are in.Yesterday I updated FLINT particles Away3D module ,now if I have time I will help you to update FlarManager too.
Regards

@michael -- that would be great! please let me

ericsoco | 2010/10/14 | 7:40 pm

@michael — that would be great! please let me know if you manage to find the time.

Hola como estan...soy nueva en este tema de Realidad aumentada,

Deisy | 2010/10/15 | 9:02 am

Hola como estan…soy nueva en este tema de Realidad aumentada, tengo en mi pc el flash buil, tengo actualizado flash player 10, y ya descargue la libreria de flarmanager, la verdad no se en donde guardar esta carpeta y poder trabajar con flash builder y ver mis primeros pasos de realidad aumentada…alguien me puede ayudar.gracias.

[...] Download do source do projeto com exemplos: http://words.transmote.com/wp/flarmanager/ [...]

Tutoriais e sites úteis de FLARManager | Projeto Deep Blue | 2010/10/17 | 2:16 pm

[...] Download do source do projeto com exemplos: http://words.transmote.com/wp/flarmanager/ [...]

Hello All! Great stuff Eric. Wondering if anyone

Paul | 2010/10/29 | 10:13 am

Hello All! Great stuff Eric. Wondering if anyone can help. I’m having hella trouble displaying a basic simple graphic “interface” over my AR feed. any help would b e appreciated Im pretty much stuck and frustrated. Thanks in advance for the help!
-Paul
nyneball@live.com

@Paul - Make sure to "addChild(interface)" after your FLARManager has

Michael Blount | 2010/11/01 | 3:07 pm

@Paul – Make sure to “addChild(interface)” after your FLARManager has been initiated and the camera has been added to the stage; else the video will just end up on top of your interface graphic.

@eric, I think I have a fun issue. :P

Michael Blount | 2010/11/03 | 8:49 am

@eric, I think I have a fun issue. :P I unplugged my webcam to work on an error screen to display when the camera isn’t validated and… even without a webcam, the camera is still validating! :P I get a crazy looking video display of staggered pixel-colors. Ever seen this before? :)

Hi all I am a complete nube and I just

Onyx | 2010/11/10 | 2:23 am

Hi all

I am a complete nube and I just cant seem to get flarmanager to work. I have spent days reading blogs and tutorials from the flash blog and still I am not getting anywhere. Pleas e what am I doing wrong.

Im using flex 3.2 with flex sdk 4.2 and compiling to flash 10. I follow these tutorials to the T and still errors too many to mention. FLARCode not a compile time constant same for FLARParam, NyARDoubleMatrix34, NyARSquare.

With FLARManager_v1_0_3, please can someone let me know how to set this up properly and what .as file im suppose to run.

I know most of you have better things to do but please I am nothing short of jumping out of a window right now.

my email is martin@cistudios.co.za if you want to contact me directly.

Please please please someone help me
Thank you

@ericsoco I'm running into a probleme where I get this

Tom | 2010/11/10 | 8:43 am

@ericsoco I’m running into a probleme where I get this message “flarSource.source not yet inited”. I found this code over here: com/transmote/flar/tracker/FLARToolkitManager.as. Seems to be something with the image not having loaded before flar tries to do stuff with it. Any ideas?
The only thing I can find on google are posts by a colleague of mine that had the same problem. Is there anyone who got the 2d loader example to work at all?
Hope to head from you soon!

@onyx -- please don't jump out a window. if

ericsoco | 2010/11/10 | 12:01 pm

@onyx — please don’t jump out a window. if you’re using flex builder, you should be able to follow the instructions here. it sounds like you’re having build path issues, and that the FLARToolkit classes are not visible to the compiler. make sure your /libs folder is on the build path.

@tom -- are you only seeing this problem with FLARManagerExample_2D_Loader?

ericsoco | 2010/11/10 | 12:10 pm

@tom — are you only seeing this problem with FLARManagerExample_2D_Loader? i can run it fine. have you perhaps moved files around relative to their original paths in the distro? perhaps something’s not loading correctly?

Thank you so much for getting back to me. Lol

Onyx | 2010/11/10 | 12:31 pm

Thank you so much for getting back to me. Lol that window is looking pretty good right now :)

I have followed that tutorial word for word several times. I have made sure that I dont use default folder and after opening the project made sure that I have access to com and org folder. I don’t get the HTML wrapper error. In fact there are no errors till I try and run an example by Run>Debug>FLARManagerExampleLauncher and get 39 errors in total as mentioned before. When I double click on the Error “1046: Type was not found or was not a compile-time constant: FLARCode. FLARManager/src/com/transmote/flar/pattern FLARPatternLoader.as” it just takes me to the FLARPatternLoader.as file and highlights the loadedPatterns function. I read someware that the vector problem was a flex problem and upgrading to 3.2 would solve it. But it didnt lol.

I didnt change any files or pathes. Im unziping the file importing it and run debug it.

I know Im doing something stupid just dont know what. not just 2D loader all of it.

Thank you for trying to help really appreciate it. Im a designer but am learning to program . I thought papervision would be a good start. I am pretty decent in papervision now so I have a good idea what to do lol just cant figure this out

I Have noticed one thing though the errors change when

Onyx | 2010/11/10 | 12:47 pm

I Have noticed one thing though the errors change when I switch between sdk 3.2 and 4.1 dont know if this helps.

Hi there, I have recently started working with AR and things

Amit Khanna | 2010/11/10 | 12:47 pm

Hi there,

I have recently started working with AR and things have been good so far. After listening lots of good things about FLARManager I downloaded it to try. I am using FLASH CS4 IDE for compiling.

I wanted to import an animated dae file through PV3D. When I used the default files & and examples which come along with your distro everything ran fine. I wanted to add my customizations to one of the PV3D classes(DAE specifically).

So Instead using the PV3D SWC file which comes in the package I unzipped the PV3D files in the org folder & removed the lib path from my flash file so my imports are done from the org.papervision3d folder & not SWC file.

This is when this error started popping up and nothing worked.
” ReferenceError: Error #1065: Variable FLARManagerExampleLauncher is not defined.”

While trying to figure out what caused the error I commented most of the things in the example, then one bye one uncommented code and found that as soon as I added this:
” var model:DAE = new DAE(true, “model”, true); ” i start getting errors.

Other papervision example is running file but not the collada/dae one.

If things are working fine with swc then why not with extracted files. the swc(Papervision3D_2.1.920.swc) version and the one i downloaded are the same(Papervision3D_2.1.920.zip).

I’ll really appreciate if you can help me with this.
Thanks,
ak

@onyx -- again, verify that the /libs folder is on

ericsoco | 2010/11/10 | 1:00 pm

@onyx — again, verify that the /libs folder is on your build path. google that to find more information. sounds like the compiler is not finding FLARCode, etc — all the missing classes seem to be in the FLARToolkit folders (org.libspark.* and jp.nyatla.*), so make sure they’re in your build path.

libs folder is in the build path it contains the

Onyx | 2010/11/10 | 1:12 pm

libs folder is in the build path it contains the folowing
Alternativa3D.swc
AlternativaTypes.swc
AlternativaUtils.swc
ASCollada.swc
Away3D_3.3.4.swc
Away3D_Lite_1.0.swc
flexTasks.jar
Papervision3D_2.1.920.swc
sandy_3.1_r1006.swc

am I missing anything?

@ericsoco All the paths seem to be fine. I tried

Tom | 2010/11/10 | 1:17 pm

@ericsoco All the paths seem to be fine. I tried “FLARManagerTutorial_2D”, that worked. And I tried “FLARManagerExampleLauncher”, that worked as well. When I rename the “patternSimMoving.swf” or the “flarConfig_loader.xml” I immediately get a streaming error, so I’m pretty sure it finds both those files. I’m working with flarmanager 1_0_3 and Flash CS5, exporting to Flash player 10. I also tried exporting the patternSimMoving.fla to flash player 10 (it was still in 9 in the package) but that didn’t seem to help. This is the entire output I get:

at com.transmote.flar.tracker::FLARToolkitManager/set trackerSource()
at com.transmote.flar::FLARManager/onTrackerInited()
at flash.events::EventDispatcher/dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at com.transmote.flar.tracker::FLARToolkitManager/checkForInitComplete()
at com.transmote.flar.tracker::FLARToolkitManager/onPatternsLoaded()
at flash.events::EventDispatcher/dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at com.transmote.flar.pattern::FLARPatternLoader/checkForLoadCompletion()
at com.transmote.flar.pattern::FLARPatternLoader/onPatternLoaded()
at flash.events::EventDispatcher/dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at flash.net::URLLoader/onComplete()

Does that help?Thanks already for the reply!
-Tom

PV3D SWC working but PV3D extracted files not working Hey eric, Any

Amit Khanna | 2010/11/11 | 7:33 am

PV3D SWC working but PV3D extracted files not working

Hey eric,

Any clues on my problem? If I use your default package everything works fine in flash cs4. But if I dont want to use papervision swc file included in your distro and want to use the Papervision AS files by extracting them in org directory, the DAE tutorial doesnt work.

Thanks for your anticipated response.
ak

To Amit, Sorry for asking an unrelated question ,but why

Michael | 2010/11/11 | 7:54 am

To Amit, Sorry for asking an unrelated question ,but why would you use PV3D? The lib is dead… Go for away3D :) ) . At the weekend i am going to find a couple of hours to update FLARMANAGER Away3D branch to the latest version (Eric I promised you ;) )

@amit -- not really sure what's going on there, you

ericsoco | 2010/11/11 | 12:47 pm

@amit — not really sure what’s going on there, you should be able to use the source instead of the swc with no problem. make sure your build paths are set up correctly — eliminate the pv3d swc from your build path, and replace it with the pv3d src path.

@michael — yes please!! can you shoot me an email when you start work on it? i’m also trying to find time to get to it, not sure if i will this weekend but if i do i want to be sure we’re not duplicating work. thanks much!

@Michael -- Hey Michael I would love to work with

Amit Khanna | 2010/11/12 | 6:30 am

@Michael — Hey Michael I would love to work with Away3D and have been using Away 3D on all my other projects but I am working on AR for the first time and most of the places online point towards PV3D tuts and info more than Away3D.

My AR app has to show around 30 seconds of simple scaling/transforming animation which I am exporting from Maya in DAE file. I am not sure if Away3D supports animated DAE ? Any pointers on this which might help me? Though my deadline is 4 days from now :D

@Eric — Hey I havnt changed or removed any lib paths/structures as other tutorials in example folder are working fine… even the papervision one. its only DAE tutorial which throws this error.

Sure Away supports dae animations! You may even manipulate bones

Michael | 2010/11/12 | 11:22 am

Sure Away supports dae animations! You may even manipulate bones data manually . Also you can use md2 format for animation which is binary and therefore parsed faster .

@Michael -- Hey can you please suggest what latest version

Amit Khanna | 2010/11/12 | 11:36 am

@Michael — Hey can you please suggest what latest version combination’s should I use for both FLARManager and Away3D. I am currently using the latest of FLARManager 1.0.3 which comes along with Away3D_3.3.4.swc … I will myself too check if I can export animations from Maya as MD2 but do have any info on this which you might wanna share?

Thanks a lot for taking time to reply back :)
ak

The latest Away is 3.6 and as it is above

Michael | 2010/11/12 | 12:00 pm

The latest Away is 3.6 and as it is above mentioned Flar is still not updated for this version . On Sunday I will attempt to do it. For the rest of your questions which are Away related I would suggest you to sign into Away dev group on google groups which is very helpful and there you will get all answers . :)

@Michael -- Yeah I read above that you're planning the

Amit Khanna | 2010/11/12 | 1:05 pm

@Michael — Yeah I read above that you’re planning the updates, goodluck and thanks for doing this for everyone :)

In case my deadline extends for my project I will implement the updated libraries. In the meantime can I display DAE or MD2 exported animations using FLARManager 1.0.3 and AWAY3D 3.5… I hope there are no technical limitations with this combination.

Thanks,
ak

@Amit, You'll need to user an older version of FLARManager

Michael Blount | 2010/11/12 | 1:33 pm

@Amit, You’ll need to user an older version of FLARManager to work with Away3D.. like v0.61 (at least I think that’s what I’m using.. version number comments inside the main .as file would be handy. ;) ) And you’ll need Away3D 3.5.0 if you want to do DAE with animations or 3.5.2 if you want to do MD2s with animations. I’m using 3.5.2/MD2 and it’s working fine with FLARManager for me.

@Amit, Considering I've seen a few people asking that question

Michael Blount | 2010/11/12 | 5:45 pm

@Amit, Considering I’ve seen a few people asking that question lately, decided to go ahead and do a walkthrough of building a starter project with FLARManager and Away3D. I’m not an expert by any means, but hopefully it will help you along. ;) And I’ll try to update it again when Michael/Eric work their magic mojo on the new version. Cheers! http://revalis.blogspot.com/2010/11/augmented-reality-with-away3d-and.html

@Eric -- Call Function when Camera & Microphone Access permissions

Amit Khanna | 2010/11/13 | 1:06 pm

@Eric — Call Function when Camera & Microphone Access permissions “Allow” button clicked..

Hey Eric, is there a way to call a function when Camera & Microphone Access permissions “Allow” button is clicked?

Thanks,
ak

@Eric -- Hi Eric.. sorry to bother you frequently.. its

Amit Khanna | 2010/11/14 | 1:03 am

@Eric — Hi Eric.. sorry to bother you frequently.. its just that as always the deadline is pretty tight :)

Is it possible to capture “Allow” / “deny” button clicks in the “Camera & Microphone Access” permissions box. Basically I would like to call a function if a user clicks “Allow” for webcam permission and if he/she clicks “Deny” I will show a message for the same??

Any ideas on this? I checked online, there are camera events for this in flash but how should I implement those while using FLARManager?

Thanks a lot,
ak

@amit -- of course. look in FLARCameraSource.onCameraStatus -- this

ericsoco | 2010/11/14 | 7:45 pm

@amit — of course. look in FLARCameraSource.onCameraStatus — this is the event handler for that button click. if you need to modify it, switch on evt.code.

I see I forgot the first output sentence last time.

Tom | 2010/11/15 | 4:06 am

I see I forgot the first output sentence last time. That is this line: Error: flarSource.source not yet inited.
Any ideas yet guys? Since it this error comes from a function being called by the URLLoader/onComplete it seems that it loaded the swf just fine. It also didn’t work with a simple jpg either. Help would be very much appreciated!

Hi Eric, Perhaps can you please explain this with a simple

amitkhanna | 2010/11/15 | 5:00 am

Hi Eric,

Perhaps can you please explain this with a simple example on how would I implement this…

I tried this… but I am sure I am doing something stupid here..

this.flarManager.addEventListener(FLARCameraSource.onCameraStatus, this.onCamStatus);

Thanks
ak

@amit -- FLARCameraSource does not dispatch an event at this

ericsoco | 2010/11/15 | 9:27 am

@amit — FLARCameraSource does not dispatch an event at this point, you should just insert code in the method. if you want to be clean and OOP about it, dispatch an event of some type that you can then handle, pretty much like the code you wrote.

@tom -- i've checked and double-checked FLARManagerExample_2D_Loader and it works

ericsoco | 2010/11/15 | 9:33 am

@tom — i’ve checked and double-checked FLARManagerExample_2D_Loader and it works fine on my end. have you tried dumping all your files and starting over with a fresh unzip of the distro? i can’t imagine why it’s not working for you…

ah wait. maybe i can. i’m guessing that what’s happening on your end (and not on mine, for whatever reason) is that your tracker is initing faster than the FLARLoaderSource is loading, and that FLARToolkitManager.set trackerSource() is throwing an error because flarSource.source.width == 0. can you please put a trace statement in there that spits out the width of the flarSource.source.width and report back to me? if the issue is that flarSource.source is null, that’s weird and i’m not sure what’s up. if it’s that the width is 0, then my guess is probably right.

in the latter case, the code in FLARManager needs to be modified to catch that error, and try again once the FLARLoaderSource is loaded…

This seems interesting. I added these three in 'set trackerSource'

Tom | 2010/11/15 | 11:07 am

This seems interesting. I added these three in ‘set trackerSource’ just before the 2nd if statement:

trace("flarSource: " + flarSource);
trace("flarSource.source: " + flarSource.source);
trace("flarSource.source.width: " + flarSource.source.width);
</code
And that outputs:

flarSource: [object FLARLoaderSource]
flarSource.source: null
TypeError: Error #1009: Cannot access a property or method of a null object reference.
at com.transmote.flar.tracker::FLARToolkitManager/set trackerSource()
etc.. (view previous post)

Again, this function is called from the 'URLLoader/onComplete'. So it receives the swf/jpg correctly I guess, but it doesn't apply it to the FLARLoaderSource.source object apparently (or not in time maybe). Perhaps it has something to do with the fact that it might have received the file, but it needs one more frame or another listener to read it's properties?

@tom -- please try the latest version of FLARManager.as that

ericsoco | 2010/11/15 | 10:20 pm

@tom — please try the latest version of FLARManager.as that i just uploaded to SVN; i think it will solve your problem. let us know either way.

@ericsoco You just made me a happier man :) I'm

Tom | 2010/11/16 | 3:17 am

@ericsoco You just made me a happier man :)
I’m going to continue building from here and will post the project I wanted to use this for here when there’s something to show. Thanx again!

@Eric -- Hi Eric, Thanks for your suggestion for my

amitkhanna | 2010/11/17 | 2:28 pm

@Eric — Hi Eric, Thanks for your suggestion for my previous posts. Things are looking good with my application. Just a little hickup…

I was using the papervision’s Basic Renderer all this while and thought i’de replace it with
QuadrantRenderEngine, which I did today.

Things look better but doing this has posed another problem… My models now rotate perfectly when I rotate the marker but they do not translate correctly… like for every 100 units of marker translation the model move may be 10 units..

Any ideas on this? is there a fix or an extra step to follow while using QuadrantRenderEngine. Or is there any other alternative :)

Thanks for helping,
ak

[...] stop for any AR flash enthusiast is Eric Socolofsky’s FlarManager which is

Adventures in Augmented Reality | 2010/11/17 | 5:03 pm

[...] stop for any AR flash enthusiast is Eric Socolofsky’s FlarManager which is a  lightweight framework that makes it easier to build augmented realityapplications [...]

@Eric -- hey there, Any clue or suggestions on my problem.

amitkhanna | 2010/11/18 | 2:02 pm

@Eric — hey there,

Any clue or suggestions on my problem. I basically just want to use QuardantRenderer for papervision with FLARManager. Renderer works fine but camera seems faulty.

Like I said in my previous post, for every 100 units of marker movement/ranslation, FLAR camera translates only 10 units but the rotations are fine…

Also I noticed that my model becomes too small.. again around 10% of the original
————
I have implemented the QuadRenderer as below

Instead of using –
this.camera3D = new FLARCamera_PV3D(this.flarManager, new Rectangle(0, 0, this.stage.stageWidth, this.stage.stageHeight));
this.renderEngine = new LazyRenderEngine(this.scene3D, this.camera3D, this.viewport3D);
this.viewport3D.renderer = renderEngine;

I have used this –
this.view = new BasicView(640, 480, false, false, CameraType.FREE);
this.quadRender = new QuadrantRenderEngine(QuadrantRenderEngine.CORRECT_Z_FILTER);
this.view.renderer = quadRender;
——–

If instead of CameraType.FREE I use camera3D i get the following error:
1067: Implicit coercion of a value of type org.papervision3d.cameras:Camera3D to an unrelated type String.

Please help me with this..
Thanks for your anticipated response,
ak

Hi, I'm trying this tutorial (for over a day now), but

Dennis | 2010/11/19 | 3:53 am

Hi,

I’m trying this tutorial (for over a day now), but keep getting this error
“A file found in a source-path must have the same package structure ”, as the definition’s package, ‘examples’”.

Can you please help me.

Greets,
Dennis

Hi, I downloaded the flarManager, and all the things to

Jairo | 2010/11/19 | 8:07 am

Hi, I downloaded the flarManager, and all the things to do a application with augmented reality on flash, but when I open a actionscript file, the imports aren’t running, how I import the libraries of flartoolkit, papervision3d, on flash?

Thanks.

@jairo -- take a look at the "getting started" page.

ericsoco | 2010/11/19 | 11:21 am

@jairo — take a look at the “getting started” page.

@dennis -- can't help you unless you give me the

ericsoco | 2010/11/19 | 11:22 am

@dennis — can’t help you unless you give me the whole error. sounds like you’ve either moved files around or have libs missing from your build path. i suggest you try re-downloading, re-unzipping, and re-building, without changing the locations of any files within the project.

@amitkhanna -- sorry, i really don't know much about the

ericsoco | 2010/11/19 | 11:23 am

@amitkhanna — sorry, i really don’t know much about the 3d frameworks FLARManager supports, so i’m afraid i can’t help you with papervision issues. have you tried the pv3d forum?

@Eric -- hey Eric, Thanks for your response, i'll look

amitkhanna | 2010/11/20 | 5:37 am

@Eric — hey Eric, Thanks for your response, i’ll look for an alternative. One last thing…

Overall my AR is running fine but at times the model flips or rotate up/down very rapidly. I guess its because of the collective scenario based on lighting conditions and webcam being used… But are there any tips or some golden setting or any particular parameters to consider to make the AR smooth.

I have tried with default config xml file, and also tried increasing smoothness and other default parameters but not that great a difference.

Thanks a lot for helping out,
amit

@amit -- there's no magic bullet, unfortunately. however, the

ericsoco | 2010/11/20 | 11:39 am

@amit — there’s no magic bullet, unfortunately. however, the symptoms you’re describing hint at a marker that is too close to symmetrical in at least one axis. can you make your marker more asymmetrical, along both axes?

@Eric -- Hi, I have a thick square outline (80mm

amitkhanna | 2010/11/20 | 12:35 pm

@Eric — Hi, I have a thick square outline (80mm approx) and a logo inside. So you suggest I should not use a square…

Thanks,
Amit

@amit, you have to use a square...if you want to

ericsoco | 2010/11/20 | 1:10 pm

@amit, you have to use a square…if you want to email me your pattern, feel free.

@Eric -- Hi there, Just wondering regarding my previous problem

amitkhanna | 2010/11/21 | 8:43 am

@Eric — Hi there,

Just wondering regarding my previous problem where my 3d object is translating only 10% of actual marker movement… Is there someway I can multiply translation value before feeding it to the objectContainer(DisplayObject3D) in this line

this.modelContainer.transform = PVGeomUtils.convertMatrixToPVMatrix(this.activeMarker.transformMatrix);

Thanks again,
Amit

[...] been using the Flarmanager, that is a “is a

AR Animation Talk | 2010/11/27 | 10:13 am

[...] been using the Flarmanager, that is a “is a lightweight framework that makes it easier to build augmented reality [...]

Hey, was just wondering if you had any news on

Rhys Thomas | 2010/11/28 | 4:12 pm

Hey, was just wondering if you had any news on the Away3D update from 3.5 to 3.6, im sure your working hard on it, was hoping to have it soon though as we were looking to get this AR christmas card out before the 1st of december, how long do you reckon Micheal? thanks for your work on it also :)

@rhys, @michael, and others, i've just uploaded a new version

ericsoco | 2010/11/28 | 5:54 pm

@rhys, @michael, and others, i’ve just uploaded a new version of FLARManager that supports Away3D v3.6.0.
http://words.transmote.com/wp/20101128/flarmanager-v1-0-4-augmented-reality-in-flash/

Away3D v3.3.4 is no longer supported by FLARManager; if you need support for it, use FLARManager v1.0.3 or earlier.

Hi Eric, I've tested Flarmanager and it works fine. I've seen

alexis | 2010/11/29 | 11:26 am

Hi Eric,
I’ve tested Flarmanager and it works fine. I’ve seen that there is a multi marker detection, but is it possible to associate a different model for each marker ?
thank you
Alexis

5001: The name of package 'examples' does not reflect the

luca | 2010/11/30 | 3:51 am

5001: The name of package ‘examples’ does not reflect the location of this file. Please change the package definition’s name inside this file, or move the file. F:\Flash3D\FLARManager\FLARManager_v1_0_4\src\FLARManagerTutorial_2D.as

@luca -- don't move files around if you don't want

ericsoco | 2010/11/30 | 11:54 am

@luca — don’t move files around if you don’t want compilation errors.

[...] FLARManager http://words.transmote.com/wp/flarmanager/ [...]

AS3 各种引擎收集 « Cookfl | 2010/11/30 | 10:34 pm

[...] FLARManager http://words.transmote.com/wp/flarmanager/ [...]

Hi ericsoco, Any plans on updating the Alternativa3D support for Alternativa

Norby | 2010/12/01 | 10:54 am

Hi ericsoco,

Any plans on updating the Alternativa3D support for Alternativa 7? Or 8? ;)

@norby -- what's the difference? do the newer versions

ericsoco | 2010/12/01 | 12:03 pm

@norby — what’s the difference? do the newer versions use native flash Matrix3D, similar to Away3D 3.6? you’re the first one who’s brought this to my attention…

@ericsoco - well, the new "free" version (Alternativa3D 7) seems

Norby | 2010/12/01 | 12:14 pm

@ericsoco – well, the new “free” version (Alternativa3D 7) seems a lot different than the previous version. It uses native flash Matrix3D, plus there seem to be quite a few changes in the engine. It seems like the structure of a scene is different, it seems like the camera is the main thing, and you add the view to the camera, and not the other way around (I used Papervision3D before trying Alternativa, so that was weird for me). Example:

camera = new Camera3D();
camera.view = new View(stage.stageWidth, stage.stageHeight);
addChild(camera.view);

and then when you render, you render that camera, not the scene

camera.render();

The thing is, I didn’t really dig deep, because I just wanted to give it a try since it’s free now, but the examples didn’t run, and then I went to compare the code, it turned out it’s quite different. Might be just a couple of small modifications… :)

@ericsoco - oh, and version 8 is in development, they

Norby | 2010/12/01 | 12:16 pm

@ericsoco – oh, and version 8 is in development, they plan on supporting Molehill…

@norby -- i probably won't do much with it until

ericsoco | 2010/12/01 | 12:17 pm

@norby — i probably won’t do much with it until i get more requests. if you manage to get the free version working (i didn’t even realize they finally opened it up!), please let me know — will be a great help to porting FLARManager to work with it.

@ericsoco - will do! once I have some free time,

Norby | 2010/12/01 | 12:19 pm

@ericsoco – will do! once I have some free time, I’ll dig into it.

the solution to my error is, in flash cs4, to

luca | 2010/12/02 | 7:32 am

the solution to my error is, in flash cs4, to link the file examples in this way:
examples.”the name of example you want to try” without .as

[...] I fooled around a bit with the FLARManager (tutorials

fritz. | 2010/12/08 | 9:11 am

[...] I fooled around a bit with the FLARManager (tutorials graciously provided by transmote). I tried to get some Papervision 3D objects going [...]

[...] I fooled around a bit with the FLARManager (tutorials

Whoops I FLARted.. | fritz. | 2010/12/13 | 9:26 am

[...] I fooled around a bit with the FLARManager (tutorials graciously provided by transmote). I tried to get some Papervision 3D objects going [...]

hi eric. exists the thresholdSourceDisplay function in the last version (1.0.1,

ABC-Man | 2010/12/14 | 8:59 pm

hi eric.

exists the thresholdSourceDisplay function in the last version (1.0.1, with flartoolkit)???

[...] FLARManager http://words.transmote.com/wp/flarmanager/ [...]

TouchLibs » Blog Archive » AS3 Code Libraries (APIs) | 2010/12/16 | 12:34 am

[...] FLARManager http://words.transmote.com/wp/flarmanager/ [...]

@Eric, Hi eric, just wanted to let you know that

amitkhanna | 2010/12/18 | 6:08 am

@Eric, Hi eric, just wanted to let you know that the AR application I created with FLARManager is released and can be viewed at

http://airtel.in/closerin3d

Check it out when you get time.

Thanks for helping out during the problem times and creating FLARManager :)
Amit

@amit - congrats!

ericsoco | 2010/12/28 | 4:55 pm

@amit – congrats!

[...] FLARManager: Augmented Reality in Flash [...]

Alternativa3D version 7 support, ARToolworks forum | transmote speaks... | 2010/12/28 | 5:18 pm

[...] FLARManager: Augmented Reality in Flash [...]

[...] FLARManager http://words.transmote.com/wp/flarmanager/ [...]

AS3 CODE Library (API) - Mijimiji Blog | 2011/01/03 | 9:16 am

[...] FLARManager http://words.transmote.com/wp/flarmanager/ [...]

how do we get our dae animate under the marker?

acid | 2011/01/04 | 1:27 am

how do we get our dae animate under the marker?
i set the model.z=-40;
it should make the scout.dae cut half by the marker . but it isn’t
and then i try to make a simple cube in 3dmax with simple animation drop animation until it drops below the “grid” in 3d max .then export it, import it . the cube should go under the marker and disappear ,
but still not getting what i wanted
tnx

@acid -- please repost on the FLARManager forum and i'll

ericsoco | 2011/01/04 | 6:50 pm

@acid — please repost on the FLARManager forum and i’ll answer there.

ok tnx b4 :D http://www.artoolworks.com/community/forum/viewtopic.php?f=25&t=1210

acid | 2011/01/05 | 8:18 am

ok tnx b4 :D
http://www.artoolworks.com/community/forum/viewtopic.php?f=25&t=1210

[...] FLARManager http://words.transmote.com/wp/flarmanager/ [...]

Adrian Parr’s Blog » Blog Archive » AS3 Code Libraries (APIs) | 2011/01/19 | 6:50 am

[...] FLARManager http://words.transmote.com/wp/flarmanager/ [...]

[...] http://words.transmote.com/wp/flarmanager/ KategorienActionScript3, News Tags: 3D,

FlashApplications » FLARManager: Augmented Reality in Flash | 2011/01/24 | 3:16 am

[...] http://words.transmote.com/wp/flarmanager/ KategorienActionScript3, News Tags: 3D, ActionScript3, AR, AS3, Augmented Reality, Technik, usefull Kommentare (0) Trackbacks (0) Einen Kommentar schreiben Trackback [...]

[...] FLARManager http://words.transmote.com/wp/flarmanager/ [...]

AS3 Code Libraries (APIs) | bytecoderz blog | 2011/02/02 | 1:40 am

[...] FLARManager http://words.transmote.com/wp/flarmanager/ [...]

Hi, I have one little question: What have I to do

Tanner | 2011/02/03 | 3:24 am

Hi,

I have one little question: What have I to do to run my AR app on my website? Which files are needed?

Hi Eric! Tahnks for your work, is great!! I´m having a

lalo | 2011/02/08 | 1:43 pm

Hi Eric! Tahnks for your work, is great!!
I´m having a small problem texturing Planes on Away3D. Seems that FLARManager is not compatible with away3D latest release, and the one comes with FlarManager has problems with BitmapMaterial. Am I doing something wrong?
I would really like to work with Away3d latest release and have no problems texturing 3DObjects
thanks in advance.
Lalo

Hi! sorry for the last comment. Now I've downloaded latest

lalo | 2011/02/08 | 3:50 pm

Hi! sorry for the last comment. Now I’ve downloaded latest FLARManager and it has away3d latest release. thanks!!
Lalo

[...] S. Paulo” para crear Realidad Aumentada. Es una fuente

Crea tu propia realidad aumentada on line y gratis! « KaRLoXxX | 2011/02/09 | 12:50 pm

[...] S. Paulo” para crear Realidad Aumentada. Es una fuente abierta de ActionScript 3. A partir de FLARManager, FLARToolkit and Papervision3D, EZFlar añade nuevas características. Al igual que cualquier [...]

[...] [...]

Markerless AR in Flash - Free ? - Flashforum | 2011/02/10 | 3:08 am

[...] [...]

[...] http://words.transmote.com/wp/flarmanager/ [...]

Anderson Ferminiano » Arquivos » Realidade Aumentada – Do real para o virtual e vice versa | 2011/02/13 | 7:27 am

[...] http://words.transmote.com/wp/flarmanager/ [...]

help needed, need the flarmanager v06 file and cannot get

JalilC | 2011/02/20 | 11:09 am

help needed, need the flarmanager v06 file and cannot get it from here

@jalilC -- http://transmote.com/flar/FLARManager_v06.zip

ericsoco | 2011/02/20 | 3:21 pm

@jalilC — http://transmote.com/flar/FLARManager_v06.zip

hey eric that was quick thank u, im trying to

JalilC | 2011/02/21 | 1:31 pm

hey eric that was quick thank u, im trying to follow Lee Brimelow’s tutorial, ive tried everything i swear, but still cant fix this 1046 type cant …..FLARMarkerEvent, i thought problem was flarmanager version, thats why i tried also with 0.6 (Same Lee used on his video) but still cant fix this… been working on this for 4 days :( help plz

thk u for ur quick answer eric, i thought this

JalilC | 2011/02/21 | 5:05 pm

thk u for ur quick answer eric, i thought this version would fix all my problems (im following Lee Brimelow’s tutorial) but im still getting the error 1046 type cant be ……Flarmanagerevent, did anyone could fix this error? plz i really need help, been working on this for 4 days

[...] FLARManager uses FLARToolKit, but adds some extra levels of

Fiduciary marker tracking | Dave Wallace | 2011/03/31 | 9:45 am

[...] FLARManager uses FLARToolKit, but adds some extra levels of abstraction that make it more elegant to use.  We will be using FLARManager for today’s examples. [...]

Hei Eric. I have to asked a question. I already put all

Pipin | 2011/04/09 | 10:33 pm

Hei Eric.

I have to asked a question.
I already put all the things that needed for this AR.
But when I try to run it, that have a problem with FLARMarkerEvent.

example Compile Errors:
onMarkerAdded … 1046: Type was not found or was not a compile-time constant: FLARMarkerEvent.

onMarkerUpdated … 1046: Type was not found or was not a compile-time constant: FLARMarkerEvent.

onMarkerRemoved … 1046: Type was not found or was not a compile-time constant: FLARMarkerEvent.

Actually, I want to make an AR that have many marker and collada.
Whats wrong with that, because FLARMarkerEvent include in the folder ‘src’ too and i did many changes but still FLARMarkerEvent didn’t work.

Can you help me about this?
Thank you before :)

@pipin -- sounds like you need to make sure the

ericsoco | 2011/04/10 | 2:23 pm

@pipin — sounds like you need to make sure the FLARManager source files are on your build path.

thank you @ericsoco. that problem already solve, thank you. but i have

Pipin | 2011/04/10 | 5:47 pm

thank you @ericsoco.

that problem already solve, thank you.
but i have another question. i have a project that make an AR that consist 27 dae and of course 27 marker, so after run it, that is an errors :

Attempting to launch and connect to Player using URL J:\PROJECT Road Safety Education2\ROeS\AugmentedReality.swf
[SWF] J:\PROJECT Road Safety Education2\ROeS\AugmentedReality.swf – 542447 bytes after decompression
Error: Error #2032: Stream Error. URL: file:///J|/PROJECT%20Road%20Safety%20Education2/ROeS/./assets/FLAR/flarConfig.xml
at com.transmote.flar::FLARManager/onFlarConfigLoadError()[J:\PROJECT Road Safety Education2\ROeS\FLARToolKit_ver2_5_4\src\com\transmote\flar\FLARManager.as:832]
at flash.events::EventDispatcher/dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at flash.net::URLLoader/onComplete()

humm i have to learn the code but i’m stuck to understand about it, could you explain the meaning of this error @ericsoco?
before this i search in the google, but i still don’t understand, i also try many changes to solve this but still error.
what i must to do with it? i’m very very beginning about FLARManager.
thank you before @ericsoco :)

[...] a lot less time consuming. Based on Dave’s tutorials,

Augmented Reality in Flash « Unravelling the paradox | 2011/04/11 | 7:27 pm

[...] a lot less time consuming. Based on Dave’s tutorials, I had a go playing around with FLARManager, which is based on the FLARToolkit source code. Testing out FLARManager and its [...]

The project works perfectly on my computer but when I

richard | 2011/04/14 | 3:05 pm

The project works perfectly on my computer but when I publish on my website not marker detction any idea?

Sorry to bother you with this, I downloaded the examples

Grahf | 2011/05/05 | 12:38 pm

Sorry to bother you with this, I downloaded the examples code and followed your steps to load the examples you give with flar manager but I got to issues
when load the project, three error say

Description Resource Path Location Type
unable to load SWC ._Alternativa3D 7.6.0.swc FLARManager_v1_1_0 Unknown Flex Problem

and

Description Resource Path Location Type
1017: The definition of base class Camera3D was not found. FLARCamera_Away3D.as /Prueba/src/com/transmote/flar/camera line 42 Flex Problem

I really can’t fin the problem with these, because I have no touched anything of the code, I’m using flash builder 4, thank you very much

hi guys i would like to ask you about GPL

Francesco | 2011/05/06 | 1:52 am

hi guys i would like to ask you about GPL licensing with FLAR Toolkit…is possible to sell an application that uses FLAR toolkit ?
if it’s possible to sell the application, i have to made available on request only the source code or also the model,textures and animations?

i have to be sure of that or i’ll check for the commercial license.

thanks a lot!

first of all good afternoon I am a student of

Angel | 2011/05/07 | 12:17 pm

first of all good afternoon I am a student of engineering in computer systems and I welcome your example I have a problem when running your example may be something simple maybe not using flex 3 to import the folder helloFLAR an error flag (unable to open ‘\ Users \ Brimelow \ Documents \ ActionScript’) opened the file. actionscriptPropierties (line 5) and the. project (line 21 and 26) and there I see that this path Users \ Brimelow \ Documents \ ActionScript ‘will who can help me solve my problem? I also saw in the properties of my project as mentioned in a previous post and saw that from there I can also change the path (Users \ Brimelow \ Documents \ ActionScript ‘) but do not know which change, we also note that in his video, in folder of your project appears a folder called source parth actionscript and add properties but neither is the work for me thanks in advance. excuse my English

@francesco -- did i just answer this on the flartoolkit

ericsoco | 2011/05/07 | 9:39 pm

@francesco — did i just answer this on the flartoolkit forum?
basically, only the source code. the model, textures, animations, etc — all non-code assets — are yours and yours only.

@angel -- i think lee neglected to add some library

ericsoco | 2011/05/07 | 9:39 pm

@angel — i think lee neglected to add some library to his example or something. this has been answered many times on the flartoolkit and also flarmanager forums, so try searching there.

Hi Eric I have been working on getting your tutorial (http://words.transmote.com/wp/flarmanager/inside-flarmanager/basic-augmented-reality/)

Kris H | 2011/05/12 | 12:27 am

Hi Eric

I have been working on getting your tutorial (http://words.transmote.com/wp/flarmanager/inside-flarmanager/basic-augmented-reality/) to work.

I keep on getting a strange error pointing to the FLARCamera_PV3D.as telling me:

1119: Access of possibly undefined property projection through a reference with static type com.transmote.flar.camera:FLARCamera_PV3D.

not sure why, an help would be amazing!

thanks

Kris

[...] flarManager – an API built on top of the

Getting Started with Flash Augmented Reality – FLARManager « Joanna Ong | 2011/05/17 | 5:25 pm

[...] flarManager – an API built on top of the flarToolKit to make it easier to use, made by Eric Socolofsky [...]

Hey, I am trying to make a stable application with the

Tim | 2011/05/22 | 6:50 am

Hey,

I am trying to make a stable application with the flarmanagar but I keep on getting buggy result. Example:

When I turn the webcam on I see meself ( duh )… And the object ( doesn’t matter what: cube, scout etc ) will flash around the webcam screen ( on my head, arm, tshirt etc. ). When I try the Flartoolkit version 2.5.4 I don’t have these problems.

Any idea what this could be?

Thnx

Thanks for the great work ericsoco , im using FLarManager version

ibmkhd | 2011/05/22 | 12:55 pm

Thanks for the great work ericsoco ,
im using FLarManager version 1.1.0 ,im tring to make an AIR app in flash builder
i have every thing imported correctly(lib ,src,resources)
when i running the AIR app i get the FPS counter but the camera is non shown
i hope you can help me ,here is my mxml file:

Thanks for the great work ericsoco , im using FLarManager version

ibmkhd | 2011/05/22 | 12:56 pm

Thanks for the great work ericsoco ,
im using FLarManager version 1.1.0 ,im tring to make an AIR app in flash builder
i have every thing imported correctly(lib ,src,resources)
when i running the AIR app i get the FPS counter but the camera is non shown
i hope you can help me ,here is my mxml file:

Sorry ,here is my code: <?xml version="1.0" encoding="utf-8"?> <s:WindowedApplication xmlns:fx="http://ns.adobe.com/mxml/2009"

ibmkhd | 2011/05/22 | 12:57 pm

Sorry ,here is my code:


<?xml version="1.0" encoding="utf-8"?>
<s:WindowedApplication xmlns:fx="http://ns.adobe.com/mxml/2009&quot;
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx"
applicationComplete="windowedapplication1_applicationCompleteHandler(event)">
<fx:Declarations>
<!-- Place non-visual elements (e.g., services, value objects) here -->
</fx:Declarations>
<fx:Script>
<![CDATA[
import mx.core.UIComponent;
import mx.events.FlexEvent;
protected function windowedapplication1_applicationCompleteHandler(event:FlexEvent):void
{
var ref:UIComponent=new UIComponent();
var fm:FLARManagerExampleLauncher =new FLARManagerExampleLauncher();
addElement(ref);
ref.addChild(fm);
}
]]>
</fx:Script>
</s:WindowedApplication>

Can you kindly make an Air example :)

freeD | 2011/05/23 | 6:09 am

Can you kindly make an Air example :)

Hi , I am getting this error and then my webcam

Ashish | 2011/05/29 | 7:11 am

Hi ,
I am getting this error and then my webcam freezes out. Can anybody tell me the reason behind it and what can be possible solution??

Error: Error #2032: Stream Error. URL: file:///C|/Documents%20and%20Settings/sharmaas/Adobe%20Flash%20Builder%204/FLARTest/bin%2Ddebug/
at com.transmote.flar.tracker::FLARToolkitManager/onCameraParamsLoadError()[C:\Documents and Settings\sharmaas\Desktop\AR\Actionscripts\com\transmote\flar\tracker\FLARToolkitManager.as:343]
at flash.events::EventDispatcher/dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at flash.net::URLLoader/onComplete()

[...] 总的来说Flash目前可以用的AR类库有开源的FLARToolkit、商业的D’Fusion和Flare。此外,还有一个开源类库FLARManager,是用于简化和统一各种接口API的框架(目前支持FLARToolkit和Flare)。FLARManager还提供了多Marker增加、更新、移除等事件的管理功能。我目前在项目中主要使用了这个框架,感觉很方便。 另一个类似的框架叫FZFlar,代码托管在git上,感兴趣的也可以去尝试一下。 [...]

Augmented Reality技术贴 | 增强现实爱好者(AR爱好者) | 2011/05/29 | 7:01 pm

[...] 总的来说Flash目前可以用的AR类库有开源的FLARToolkit、商业的D’Fusion和Flare。此外,还有一个开源类库FLARManager,是用于简化和统一各种接口API的框架(目前支持FLARToolkit和Flare)。FLARManager还提供了多Marker增加、更新、移除等事件的管理功能。我目前在项目中主要使用了这个框架,感觉很方便。 另一个类似的框架叫FZFlar,代码托管在git上,感兴趣的也可以去尝试一下。 [...]

This is awesome! I'll probably never be proficient enough to

Jonas | 2011/06/01 | 12:37 pm

This is awesome! I’ll probably never be proficient enough to figure it out, but it’s nice to know something like this exists.

[...] flarManager – an API built on top of the

Jo's Blog » Getting Started with Flash Augmented Reality – FLARManager | 2011/06/02 | 3:48 pm

[...] flarManager – an API built on top of the flarToolKit to make it easier to use, made by Eric Socolofsky [...]

1017: The definition of base class Camera3D was not found.

gabscung | 2011/06/02 | 10:25 pm

1017: The definition of base class Camera3D was not found. help me,,,,

[...] aquellos que queráis descargar el FLARManager, esta es su

Realidad Aumentada con dos o mas markers « Proyecto Rehabilit-AR | 2011/06/12 | 5:30 pm

[...] aquellos que queráis descargar el FLARManager, esta es su web oficial FLARManager, entre las ventajas del uso de esta librería [...]

[...] http://words.transmote.com/wp/flarmanager/ [...]

ActionScript Library | 2011/07/08 | 3:40 am

[...] http://words.transmote.com/wp/flarmanager/ [...]

[...] 底下是採用FLARManager製作成的擴增實境示範影片畫面,FLARManager是FLARToolkit的wrapper(包裝程式),讓使用Flash ActionScript開發AR應用程式變得更容易。 [...]

從Extreme 3D到Blender 3D:擴增實境版的時尚魔女遊戲機台 - swf.com.tw | swf.com.tw | 2011/07/11 | 7:23 am

[...] 底下是採用FLARManager製作成的擴增實境示範影片畫面,FLARManager是FLARToolkit的wrapper(包裝程式),讓使用Flash ActionScript開發AR應用程式變得更容易。 [...]

[...] die den FLARManager an: FLARManager: Augmented Reality in Flash

[Flash CS4] - AS3: augmented reality bilderkennung - Flashforum | 2011/07/24 | 6:21 am

[...] die den FLARManager an: FLARManager: Augmented Reality in Flash | transmote speaks… Da sind einige Beispiele dabei und es gibt dazu auch ein eigenes Forum unter: Discussions – [...]

Dear Flarmannager Thx for your lib. It realy works great. I've connected

Laup | 2011/07/29 | 5:47 pm

Dear Flarmannager

Thx for your lib. It realy works great.
I’ve connected it to away3D 4 (fp11-molehill) and with the gpu acceleration of fp11 I can do amazing stuff.
I just recoded the camerasource class. The lib is analyzing perfect and I augument anatomic human models with app 300.000 polygons.

I can send you pictures (the project is’t live yet).

thx and greets

Laup I would definately like to check it out once

Haito-H3 | 2011/08/01 | 9:28 pm

Laup I would definately like to check it out once you have something up, I’ve been working hard to get back and work on some Aug again.

I still have my fp9 version still working but havent got a chance to post it but would love to try some new things especially with molehill

@ Laup — Can you post your camerasource class somewhere?

liquidtheguy | 2011/08/23 | 8:48 am

@ Laup — Can you post your camerasource class somewhere? Is that all you changed to connected flarmanager to away3d 4?

[...] framework and all its derivatives for different devices and

Augmented Reality and interactive programming at EPS (UAM) | 2011/08/26 | 3:15 am

[...] framework and all its derivatives for different devices and programming languages (FLARToolkit, FLARManager, NyARToolkit…) with some examples that you can find in this website and examples made by [...]

Hi I have made an game using Flarmanager and

Manos | 2011/09/08 | 8:10 am

Hi I have made an game using Flarmanager and I have upload it to a remote server. Although locally the game works fine when I try to play it in online the camera image freezes. Does anyone knows what the problem may be ?

@manos -- this problem has been answered on the FLARToolkit/FLARManager

ericsoco | 2011/09/08 | 10:01 pm

@manos — this problem has been answered on the FLARToolkit/FLARManager forums, i suggest you try searching those archives.
it’s either an issue with incorrect paths to files loaded at runtime, or an issue with the server software you’re using blocking some file load.

[...] FLARManager http://words.transmote.com/wp/flarmanager/ [...]

רשימה של כל הAPI הקיימים ברשת לAS3 | atzlan.biz | 2011/09/09 | 3:55 am

[...] FLARManager http://words.transmote.com/wp/flarmanager/ [...]

hi, can you teach me how to compile the source code

alvin | 2011/09/25 | 6:06 pm

hi,

can you teach me how to compile the source code of maker generator of tarotaro?
I’m new with this one.

Hi Eric, Posted on the forums but no answers - wondering

Hamish | 2011/10/03 | 4:47 am

Hi Eric,

Posted on the forums but no answers – wondering if there are any known issues when building AIR apps? I can’t seem to get my exports to work (after install, app flashes up on screen but disappears instantly), I’ve narrowed this down to the specific line “myFm = new FLARManager();”. Have had no problems with FLARToolKit, but I can’t use that as I need widescreen for my project :) .
The app works fine in flash but I need to be able to save variables in the local filesystem so it has to be AIR.
Any suggestions?
Thanks in advance

@hamish -- pretty sure i've published to AIR without problems

ericsoco | 2011/10/03 | 10:09 am

@hamish — pretty sure i’ve published to AIR without problems before, but it’s been a long time. i suggest you ensure your paths are correct — AIR sets up paths differently than flash player. the /resources folder needs to be inside /src, i believe.

@ liquidtheguy (long time holidays) Sorry for the big delay. What i

laup | 2011/10/03 | 10:28 am

@ liquidtheguy (long time holidays)

Sorry for the big delay.
What i did: make –> private var displayBmpData:BitmapData; –> public so I could attach it in a other class to a plane witch a bitmap material. Because the the new flash stage3D api is under all flash displaylists so you can’t get 3D models over a video in the traditional way. In this way flar(ar)toolkit is still analyzing but the rendering is done by the gpu. Just tell the bitmap material of the plane to update wich each rendering.
Over the plane you can place your AR 3D models (it’s a little tweak with camera fov and z-depth).

Hope’s this help.

grtz L

how to use the flar amnager i mean i am

shivendra | 2011/10/16 | 12:34 pm

how to use the flar amnager i mean i am new to this and stuck
i have extracted n copied the folder in my project but i am not getting an intellisence….i use flash builder 4
m sorry if this is a wrong question at the wrong place any help is welcomed
thanks

I plan to use Flar Manager with the flash IDE

Craig | 2011/10/21 | 3:35 am

I plan to use Flar Manager with the flash IDE (setup to use player 11) and Alternativa3d v8. I have got the 3d framework to work with no issues. Is there anything i need to be aware of in advance? i notice that FLARManager now has methods specific to the alternativa3d matrix 3d and camera3d objects, this will i guess remove the matrix manipulations abundant at the start of this project?

@craig -- i don't have any samples for the Flash

ericsoco | 2011/10/21 | 9:21 am

@craig — i don’t have any samples for the Flash IDE, but if you set your Document class to FLARManagerExampleLauncher.as that should get you off and running. i still haven’t built in support for FP11 / molehill, but a couple other folks have gotten this to work. email me via the contact link at upper-left and i can help you with this.

[...] you need to use more advanced trackers, check out

Alternativa3D 7 增强现实教程 | 2011/10/25 | 4:51 am

[...] you need to use more advanced trackers, check out FLARManager. FLARManager is a wrapper around different trackers (at the moment – FLARToolkit, flare*tracker and [...]

Hi, I'm wondering what the limitation are for embedding swf files

Derek J | 2011/10/25 | 10:41 pm

Hi,

I’m wondering what the limitation are for embedding swf files on MarkerPlanes. In FLARManagerExample_Flash3D.as there is code on line 80 that allows you to specify the material that goes on the MarkerPlane. I changed the code to point to an old animation of mine that has a play button to start, and the animation plays fine, and the button works.

This got me super excited to add a game as a material. I made a simple tile game that involves a few classes, and exported it to swf. Unfortunately when I point to the swf for my game as the material for my MarkerPlane, nothing shows up.

Does anyone know what the cause of this might be? Is it because actionscript can’t run on an internal swf? Does anyone know a way to accomplish this what I am trying to do in a different way?

Thanks!!

Derek

@derek -- you can run code on a swf loaded

ericsoco | 2011/10/25 | 10:46 pm

@derek — you can run code on a swf loaded in another swf, but there are restrictions and potential sandbox issues.
couldn’t find any good info on a quick google search but this page may help get you started with cross-scripting. good luck.

Hi Eric. I'm currently working on the tutorial 'New tutorial on

Edmund | 2011/10/30 | 3:53 am

Hi Eric.
I’m currently working on the tutorial ‘New tutorial on augmented reality with FLARManager’
Am only at the first 10 minutes of the video.

I have included the 2 license files into my bin-debug folder where my .swf file is,
but I am still getting a still image when I run the program.
Is there a solution to it?

[...] the movements of the marker in FLARToolkit. I swtiched

The Development Process - nickirons.com | 2011/11/05 | 8:58 pm

[...] the movements of the marker in FLARToolkit. I swtiched from FLARToolkit to another library called FLARManager created by Eric Socolofsky, which is essentially FLARToolkit and a number of 3D engines combined [...]

i am using vuzix wrap 920ar i want to take input

vaibhav | 2011/11/06 | 10:10 am

i am using vuzix wrap 920ar
i want to take input from both the cams and process them
and show the output in SS view

but i am unable to take input from both the cams simultaneously
how can i do that??

Hi, I'm using FlashDevelop but I got problems with the .lic

flwr | 2011/11/30 | 2:56 am

Hi,

I’m using FlashDevelop but I got problems with the .lic files. So I get an error while loading the flareTracker.lic: “ERROR: File “flareTracker.lic” load failed: ioError” The lics are still in my debug folder. Don’t kow how to solve this problem! :\

i had to download flash bulder, no other chances form

maxx | 2011/12/07 | 6:51 am

i had to download flash bulder, no other chances form adobe. i then downloaded the flar manager zip, but i dont see any example projects inside. any help? i used flarmanger for a test a couple years ago, i remember i had no problems. i have 2 days of time for the creation of a demo….will i succeed? anyone has a link with some ready examples to download?

there are indeed examples in the FM zip. instructions

ericsoco | 2011/12/09 | 5:04 pm

there are indeed examples in the FM zip. instructions are here.

Hi, i was looking through your work. i really appreciate it.

Kushal | 2011/12/18 | 3:47 am

Hi,
i was looking through your work. i really appreciate it. i wanted to try it myself so i downloaded the zip file FLARManager_v1_1_0. i use Flash CS5 for compiling. however i could not find the Main class in the3 src folder. in the above posts u have mentione that u have uploaded it, but i could not find it in my downloaded version. Kindly look in to the matter.

Thanks.

@kushal, the main/document class is FLARManagerExampleLauncher.as.

ericsoco | 2011/12/18 | 5:11 pm

@kushal, the main/document class is FLARManagerExampleLauncher.as.

Ya. i found it later. thanks anyways.

Kushal | 2011/12/19 | 6:36 am

Ya. i found it later. thanks anyways.

[...] Download the FLARManager distro from here. [...]

Design and Computers Nigma » Getting Started: FLARManager | 2011/12/31 | 6:54 am

[...] Download the FLARManager distro from here. [...]

[...] Download the FLARManager distro from here. [...]

Design and Computers Nigma » FLARManager: Getting Started | 2011/12/31 | 6:55 am

[...] Download the FLARManager distro from here. [...]

[...] Additionally, there are a couple of forums with some

NTIC by pierredelaville - Pearltrees | 2012/01/03 | 6:17 am

[...] Additionally, there are a couple of forums with some lovely, friendly folks on them who can help you get up and running. ARToolworks hosts a FLARManager-specific forum , which is better at archiving questions and answers than the comments on this blog. Take a look at the Quickstart on Inside FLARManager . The FLARManager distribution comes with a number of tutorials, accessible via the nav bar above (click on the FLARMANAGER (FOR FLARTOOLKIT) link), and also a number of more specific examples. You can also find full documentation here . FLARManager: Augmented Reality in Flash | transmote speaks… [...]

[...] flarManager – an API built on top of the

Getting Started with Flash Augmented Reality – FLARManager | Joanna Ong | 2012/01/29 | 10:09 pm

[...] flarManager – an API built on top of the flarToolKit to make it easier to use, made by Eric Socolofsky [...]

Hi, Your page was really heplful but I am getting an

emre | 2012/02/14 | 3:10 am

Hi,
Your page was really heplful but I am getting an error. Well not really a error but when I move my project to another pc and show the marker, nothing apears when I am using a .dae model, and if I am using a cube then the picture I put on it doesn’t show I only get a black cube.
Have any ideas?

BTW, I tried both coping the files and using the

emre | 2012/02/14 | 3:12 am

BTW, I tried both coping the files and using the export build option in flex

@emre, sounds like you're not copying all the files and

ericsoco | 2012/02/14 | 10:59 am

@emre, sounds like you’re not copying all the files and you’re missing a texture. just a guess, i don’t know much about the 3D libs. sounds like the tracking is still working, however.

Hi everybody! I'm running my a.r. app and when i insert

alessandro previti | 2012/02/21 | 9:59 pm

Hi everybody!
I’m running my a.r. app and when i insert the code
labelAreaMin=”30″
labelAreaMax=”600″
nothing really changes.
Such a simple option would really save my little a.r. app!
Please, if somebody can, help me! :)

this.flarManager=new FLARManager("../resources/flar/flarConfig.xml"); this.addChild(Sprite(this.flarManager.flarSource)); this is the code i am using but for

newbie | 2012/03/01 | 11:33 pm

this.flarManager=new FLARManager(“../resources/flar/flarConfig.xml”);
this.addChild(Sprite(this.flarManager.flarSource));

this is the code i am using but for som reason the sprite is not showing me the camera feed
it asks for permission for using camera and when i allow it i dont see anything but black screen!!!
please help

Hi newbie. If the screen is black, it's possible that

alessandro previti | 2012/03/02 | 12:55 pm

Hi newbie. If the screen is black, it’s possible that one of the files supposed to be loaded can’t be found by the program. I was having the same issue if by mistake i mispelled the name of a swf or dae to load. I suggest you to download the debugger flash app from adobe website and run your app through it. It shall point you to the bugged line of code.

thank you alessandro indeed i mispelled the name of the pattern

newbie | 2012/03/03 | 2:46 am

thank you alessandro

indeed i mispelled the name of the pattern in the config file!!!!!
cheers!

hi I'm new to flash builder. Currently working on a

GAHA | 2012/03/10 | 1:00 am

hi I’m new to flash builder. Currently working on a project for augmented reality. I tried ur code in flash builder 4.6. Its giving me errors. I finally reached the part where I can check the camera and I get this error
Error #2044: Unhandled error:. text=Camera not found. Please check your connections and ensure that your camera is not in use by another application.

Can you please tell me if the problem is the version difference and what I can do to overcome these problems?

i want to get the x and y positions of

newbie | 2012/03/17 | 5:49 am

i want to get the x and y positions of my marker
i read about FLARMarkerOutlinebut could not understand it

i am not sure how to do this please help

thanks

[...] Transmote FlarManager – adds multiple markers to your toolkit.

Augmented Reality Air Hockey - A Game Experiment | wasted potential | 2012/03/20 | 3:59 am

[...] Transmote FlarManager – adds multiple markers to your toolkit. [...]

Hi I downloaded the flar manager but I donno how

GG | 2012/03/31 | 2:04 pm

Hi I downloaded the flar manager but I donno how to initialize the camera. I used the steps from gotoandLearn tutorial but it gives me an error

camera= new flarcamera3d();
…..

Can anyone please help me with it.

physics experiments... [...]FLARManager: Augmented Reality in Flash | transmote speaks...[...]...

physics experiments | 2012/04/05 | 9:07 am

physics experiments…

[...]FLARManager: Augmented Reality in Flash | transmote speaks…[...]…

[...] FLARManager v0.5 (for FLARToolkit) [...]

Oh My Bosh! Design Your Very Own Chris Bosh Paper-Robo in Augmented Reality – Adding Interactivity to Your AR Apps - Sunil's Blog | 2012/04/09 | 12:01 pm

[...] FLARManager v0.5 (for FLARToolkit) [...]

Thank you, i downloaded and launched that, very good job!

Rossignol | 2012/04/14 | 11:31 pm

Thank you, i downloaded and launched that, very good job! now trying to make compatible with Away3D v4.0 beta

[...] 总的来说Flash目前可以用的AR类库有开源的FLARToolkit、商业的D’Fusion和Flare。此外,还有一个开源类库FLARManager,是用于简化和统一各种接口API的框架(目前支持FLARToolkit和Flare)。FLARManager还提供了多Marker增加、更新、移除等事件的管理功能。我目前在项目中主要使用了这个框架,感觉很方便。 另一个类似的框架叫FZFlar,代码托管在git上,感兴趣的也可以去尝试一下。 [...]

Augmented Reality技术贴 | 记事本 | 2012/04/22 | 10:38 pm

[...] 总的来说Flash目前可以用的AR类库有开源的FLARToolkit、商业的D’Fusion和Flare。此外,还有一个开源类库FLARManager,是用于简化和统一各种接口API的框架(目前支持FLARToolkit和Flare)。FLARManager还提供了多Marker增加、更新、移除等事件的管理功能。我目前在项目中主要使用了这个框架,感觉很方便。 另一个类似的框架叫FZFlar,代码托管在git上,感兴趣的也可以去尝试一下。 [...]

Hi, thank you for this job , i have a

farouk | 2012/06/03 | 6:51 pm

Hi, thank you for this job , i have a question about this , so can i use video layer in flarmanager ( augmented a video in our scene) thank you .
Greetings.

halo .. how to moving object with marker can anybody explain how

yuni ismail | 2012/06/10 | 12:03 pm

halo ..
how to moving object with marker
can anybody explain how to make this kind of
exp http://www.youtube.com/watch?v=BO66qcXrbvo

Hello, I find FLARManager as a very useful and easy to

Marvin | 2012/06/29 | 2:12 am

Hello,
I find FLARManager as a very useful and easy to use framework.
I am currently working on a project with some augmented reality features.

However I have a small problem.
I am using the Flash3D example as a base for my project. The problem is that I want to stick the 3D object to the marker no matter its position. Now if the marker is in the center of the stage the 3D object is exactly on top of the marker. If I move the marker to one of the corners then the 3D object goes away from the marker as a result of the 3D transformation.
I want to dynamically move the projection center at the current marker position.

I know that probably I have to edit FLARCamera_Flash3D class. I see there that the center of projection is set in the center of the stage in this class:
this.sceneProjection.projectionCenter = new Point(0.5 * viewportSize.width, 0.5 * viewportSize.height);

Is there a way to change it dynamically so that it follows the position of the marker?

I hope my question is clear enough.

Thanks in advance,
Marvin

OK. I found how to do it. After playing with

Marvin | 2012/06/29 | 4:02 am

OK. I found how to do it. After playing with focalLength now I have what I need.

[...] FLARManager http://words.transmote.com/wp/flarmanager/ [...]

AS3 经典的代码库 | badyoo RIA技术博客 AS3 flash adobe AIR | 2012/07/12 | 11:53 pm

[...] FLARManager http://words.transmote.com/wp/flarmanager/ [...]

its a pity that the flarmanager is not compatible

dragon | 2012/08/08 | 3:27 am

its a pity that the flarmanager is not compatible with away3D4.0

@dragon -- it is a pity, i agree. i

ericsoco | 2012/08/09 | 8:52 pm

@dragon — it is a pity, i agree. i took a pass at getting Stage3D into FLARManager, but was not able to get the projection correct. unfortunately, FLARManager is not as much a priority for me as it used to be, so i haven’t invested the time to get that to work. however, it is open source, so please feel free to make your own attempt at integrating Stage3D into FLARManager. if you have any success, please report back!

[...] FLARManager http://words.transmote.com/wp/flarmanager/ [...]

AS3 Class Library | 2012/10/21 | 7:45 pm

[...] FLARManager http://words.transmote.com/wp/flarmanager/ [...]

it doesnt work. because i have two camera

lizeqiangd | 2012/10/25 | 3:43 am

it doesnt work. because i have two camera so the whole program example doesnt show anything. even wrose i can not remove the camera.

@lizeqiangd, FLARManager is not designed to work with two cameras.

ericsoco | 2012/10/29 | 9:15 pm

@lizeqiangd, FLARManager is not designed to work with two cameras.

Flarmanager as3 can run ios device?

Feng | 2012/11/07 | 8:47 pm

Flarmanager as3 can run ios device?

@feng: not likely. maybe via AIR, but probably quite

ericsoco | 2012/11/07 | 11:36 pm

@feng: not likely. maybe via AIR, but probably quite slow.

I tried it use Air 3.5 Desktop (use FLARManagerTutorial_2D example),but

Feng | 2012/11/08 | 2:03 am

I tried it use Air 3.5 Desktop (use FLARManagerTutorial_2D example),but it can’t run ,use player11.1 ,it run well, can you wirte a demo for air publish?

[...] Aprendemos como trabajar con la libreria mas reconocida en

Tutorial paso a paso de como hacer realidad aumentada | | 2012/11/12 | 8:26 am

[...] Aprendemos como trabajar con la libreria mas reconocida en el mundo de la realidad aumentada FLARMANAGER. En tutoriales y videotutoriales anteriores hemos trabajamos con esta libreria pero es en este [...]

[...] hadn’t gotten around to it. So I finally got

Playing around with Augmented Reality and the FLARManager… | paulmignard | 2013/01/19 | 8:43 pm

[...] hadn’t gotten around to it. So I finally got some nerve to hop in tonight and thanks to the FLARManager I was able to get stuff going pretty darn quick. I LOVE this community! Right away I was able to [...]

[...] FLARToolkit FLARManager [...]

Очень много полезных штук для AS3 #1 | BomBear | 2013/02/01 | 12:46 am

[...] FLARToolkit FLARManager [...]

Hi, Great Examples Thank You.

Tahir Alvi | 2013/02/04 | 10:27 am

Hi,

Great Examples Thank You.

[...] a free Flash-based library which allows creating augmented reality

Tower DefensAR | Shachar Oz | 2013/02/10 | 3:57 pm

[...] a free Flash-based library which allows creating augmented reality in apps and games. FlarManager is a code library built on top of FlarToolkit by Eric Soco Socolofsky, which allows easier API to [...]

[...] Outros: FlarManager, Alternativa 3D e JiglibFlash [...]

Labs – FlarManager + Aternativa 3D + Jiglib | Portfolio - Sergio Seligmann Rodrigues | 2013/02/11 | 11:41 am

[...] Outros: FlarManager, Alternativa 3D e JiglibFlash [...]

I am trying to work on an AR project. However,

Ivan | 2013/02/13 | 9:15 am

I am trying to work on an AR project. However, each time i try to import the FLAR classes, i keep getting errors, generated from within the classes and not my code. Is there any thing i may have missed? Help really needed

[...] FLARManager v0.5 (for FLARToolkit) [...]

Sunil John | Oh My Bosh! Design Your Very Own Chris Bosh Paper-Robo in Augmented Reality – Adding Interactivity to Your AR Apps | 2013/03/06 | 2:00 pm

[...] FLARManager v0.5 (for FLARToolkit) [...]

[...] re-factored the earlier multimarker flar prototype to use the

Sunil John | Starscream, Boba Fett and Jabba the Hut…er…Jasmine the Cat…FlarToolkit AND 3D Animated Models with Keyboard Control | 2013/03/06 | 2:02 pm

[...] re-factored the earlier multimarker flar prototype to use the FLARManager 0.3 from Eric Socolofsky at transmote.com. I was able to trace out the string names of the individual [...]

[...] 3D modeller med millioner af polygoner i stedet for

Augmented reality | Film & Animation Blog | 2013/03/31 | 11:53 pm

[...] 3D modeller med millioner af polygoner i stedet for low poly modeller med få tusinde polygoner. FlarManager miko This entry was posted in augmented reality and tagged 3D, animation, augmented reality, FA, [...]

[...] ARToolKit 2. FLARToolKit and FLARManager for Adobe Flash 3.

Augmented Reality | Bersama untuk Semua | 2013/05/04 | 8:03 pm

[...] ARToolKit 2. FLARToolKit and FLARManager for Adobe Flash 3. SLARToolkit 4. AR-media™ Plugin for Google™ SketchUp™ 5. NyARToolkit 6. [...]

[...] FLARManager - http://words.transmote.com/wp/flarmanager/ [...]

FLARToolkit入门&提高相关链接 | 86AR | 2013/05/11 | 8:55 pm

[...] FLARManager - http://words.transmote.com/wp/flarmanager/ [...]

Leave a comment

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

Additional comments powered by BackType

Recent Posts

  • Press for the new Exploratorium
  • Process.
  • Strobe player for Shadowbox.js
  • Flex Library Project won’t build? Check for build errors.
  • MongoDB ObjectID for AS3

Tags

3d actionscript Add new tag air AR as3 augmented reality Capabilities clibinit computer vision design development elastic event handler exhibit exploratorium fiducial flar flare flarmanager flartoolkit flash flash player flex forum garbage collection grid interactive Keyboard marker memory mesh mirror natural feature tracking NFT notes papervision presentation reflection slides to see tracking video video mirror webcam


If FLARManager has helped you out, please help FLARManager!







Serious ADHD Likely!
rss Comments rss design by jide