问题
I am interested in implementing an Augmented Reality application for mobile phones using Adobe Flash Platform. Can you please let me know if any sources is available for me to find out how to start?
I'm not sure what software I need to use to implement AR but as I can understand I need:
ARToolKit Marker Generator to create the marker matching with the 3D image, then FLARToolKit to analyze the image from the marker and Papervision3D to create an object that shares that same space with the marker.
Can you please let me know if what I wrote is correct and advise me how to start the implementation on Adobe Flash platform?
Thank you
回答1:
As @Carlos mentions, you need to be specific about the platform.
If you're developing for windows/osx and want to target the browser, then use flash/actionscript 3.0. For easy setup, I recommend having a look at FLARManager. If speed is essential, I would suggest using the FLARToolkit's Alchemy Branch, and Away3DLite for 3D rendering.
Note: The Alchemy branch currently only supports single markers. Use the default branch for multiple markers.
Find more details on the above mentioned and examples on AR in actionscript on the disturb media wiki entry.
The FLARToolkit uses quite a few resources. You need a bit of tuning to get smooth results on win/osx. On android/iphone flash runs slower than on a desktop/laptop when you package it with air 2.5 for android/iphone packager. If you add AR processing and 3D rendering, I imagine it will be tricky to get something responsive.
If you want to develop an AR app for Android I recommend having a look at Qualcomm's AR SDK.
来源:https://stackoverflow.com/questions/4175113/augmented-reality-on-mobile-phones