OpenMAR: Mobile Augmented Reality on Symbian
For those who are programming on Symbian C++ would want to check out possibility of augmented reality at OpenMAR which is a component based framework, making use of ECOM plugins at different levels. You can find three different interfaces currently implemented:
- POIOverlay : an overlay makes use of different sensors to estimate position and orientation. With this information, it retrieves Points of Interest and renders them on a surface.
- POIProvider : a provider represents a local or remote resource of geolocated points. We currently support the LandMarks eXchange format (LMX) which is the format used internally by Nokia devices (Maps, Landmarks, etc)
- POIRenderer : there can be different ways to render a point, so a renderer implements this functionality. The default implementation just renders a simple image for each point, but you can go as far as you want (within certain limits).
One of the advantages of this approach is allowing anyone to embed this functionality into their application. If you have an LBS application and you want to show your data in an AR view, just implement an interface or just change it at will. You can start by browsing the code.
Enjoyed this post?Consider subscribing to our full feed RSS. You can also subscribe by email and have new posts sent directly to your inbox. | Share On Twitter & Facebook |
Leave a Reply
3747 views, 6 so far
today |










