Feature Overview
→
Return to Getting Started
Unifeye Viewer features
Camera access
The Unifeye Viewer is very flexible and connects to a broad range of (web) cameras. On Windows, all DirectShow/WDM compatible cameras can be used. On Mac OS all QT kit compatible cameras are available. Please note that Unifeye Viewer for Flash does not provide the camera interface itself but you will have to use the one provided by Adobe directly.
Tracking
The Unifeye Viewer currently supports planar markerless tracking (also known as feature based tracking) as tracking technology. This allows the usage of arbitrary images (which are sufficiently textured) to be used for tracking purposes. As the Unifeye Viewer is built on the Unifeye platform new tracking technologies can and will be integrated in the future.
Included Standard Application
The Unifeye Viewer ships with a configurable standard application; for simple tasks, no programming is necessary: By changing an XML file it is possible to load geometries, configure them to be shown at certain tracking patterns and trigger animations and sounds.
Most important platforms supported
The Unifeye Viewer for Shockwave runs on Windows and Macintosh based systems.
The Unifeye Viewer for Flash runs on Windows, Macintosh, Linux and Solaris based systems.
For more details, please refer to the
system requirements.
Supported model format
As the Unifeye Viewer for Shockwave Xtra is an extension to Adobe Shockwave, the model formats supported by Adobe Shockwave/Director can be used. This currently is Adobe’s w3d format. There is also an import available for Google SketchUp models.
Adobe Flash does not provide a native 3D renderer. You will have to use 3rd party software rendering engines so the supported model formats depend on the renderer you use. Per default the Unifeye Viewer for Flash examples use Papervision3D (
http://www.papervision3d.org/) which supports a broad range of model formats like Collada, MD2 and OBJ.
Additional Flash features
Gesture Interaction
The
Unifeye Viewer Flash Toolkit provides functionality for simple gesture interaction (e.g. detecting a movement in the image at a certain region within the image) which can trigger actions. See the
gesture example application for more details.
Additional Shockwave features
Microphone level access
It is possible to retrieve the input level of a connected microphone. This feature can be used to react on certain events like a user blowing into the microphone. Please note that Adobe Flash does support this feature directly.
Screenshots
It is possible to save screenshots of your application to the customers hard drive. Please note that Adobe Flash (starting from version 4.0 on) also allows saving images to the users hard disk.
Attractive roadmap for the future
In the future the Unifeye Viewer will be extended with additional functionality. Current plans include:
- (online) GUI for testing/encrypting tracking configuration files
- Export scripts for content creation tools (like Autodesk Maya)
- Integration of additional tracking modules (e.g. marker tracking, face tracking)
- General tracking performance improvements
- Integration of additional interaction features (e.g. touch interaction with tracking patterns for interactivity with the user)
→
Return to Getting Started
--
SupportMetaio - 2010-07-12