I’ve used both D’Fusion and Vuforia and here are my feedbacks
D’Fusion (Total Immersion)
D’Fusion solution is a cross-platform tool which mainly supports Web, iPhone, Android plateforms. Main features are the followings:
- It is more UI based (D’Fusion Studio & D’Fusion CV) and enable to build the whole scenario through the GUI
- Scenario intelligence is made with LUA
- Enables you to see a preview of the scenario in the D’Fusion Studio tool
- OS independant (one bundle scenario works on both Android & iPhone)
- Plug’N Play (just copy paste the updated scenario in the project)
- Compatible with Blender and Maya exports (OrgreMax)
- Supports multi-tag and Face-tracking
- Supports Unity3D
- Android (JNI) and iPhone (Lib) are already precompiled
Vuforia (Qualcomm)
Vuforia supports almost the same features and plateforms such as Android and iPhone but is more code base oriented :
- Vuforia and FastCV tools don’t have UI interfaces
- Scenario intelligence is made with JNI on Android and Obj-C/C++ (.mm) on Iphone
- It is less OS independant since both codes have to be done
- 3D objects are made through the code (vertices array in .h)
- Supports multi-tag and Face-tracking
- Supports Unity3D
- Works perfectly with NinivehGL 3D engine
- Android (JNI) and iPhone (Lib) need to be recompiled
- Tracking is more stable and shakes less than D’Fusion