Mich würde interessieren, wo die Vor- und Nachteile der einzelnen visionsbasierten mobilen Augmented Reality Frameworks liegen. Für was soll in welchem Fall entschieden werden? Würden Sie sich auf jeden Fall für Vuforia entscheiden , weil es kostenlos und ohne Branding ist? Welche wichtigen Funktionen fehlen in einem der Frameworks? Gibt es Einschränkungen für die kostenlose Version von Metaio SDK (außer Branding und Metaio-Begrüßungsbildschirm)?
Ich denke, dies sind die wichtigsten Frameworks zur Unterstützung von iOS und Android. Ich weiß, dass Metaio Filmtexturen und MD2 (Animation) Export und Vuforia nicht unterstützt (zumindest nicht im Grundzustand).
Bearbeiten:
In einer dreistündigen Sitzung werden die besten Mobile AR SDKs auf dem Markt und ihre ersten Schritte vorgestellt: Tutorial: Top 10 Augmented Reality SDKs für Entwickler
Sie sollten sich auch ARLab von Augmented Reality Lab SL ansehen. Es verfügt über verschiedene AR-SDKs für AR-Browser, Bildanpassung , Bildverfolgung , 3D-Engine und virtuelle Schaltflächen. Das ist aber nicht kostenlos.
Das ARchitect SDK von Wikitude bietet eine Vuforia-Erweiterung und Blackberry 10-Unterstützung. Dies könnte auch sehr interessant sein.
Das Layar SDK ist jetzt für iOS und Android mit 3D, Animation, AR Video und QR-Code Scanner verfügbar
DARAM scheint auch ein gutes SDK für Android, iOS, Windows 8 und Mac zu sein.
ARPA hat ein Unity-Plugin und ein Google Glass SDK.
Hier ist eine gute Vergleichstabelle für Augmented Reality SDKs und Frameworks
Apple hat Metaio übernommen. Die Zukunft von Metaio ist ungewiss. (28. Mai 2015)
Magic Leap kündigt sein Augmented Reality Developer SDK für Unreal and Unity an
Vuforia hat jetzt die Lizenz und die Möglichkeit bezahlt, Apps ohne Wasserzeichen in seinem kostenlosen Starter-Plan zu testen. Diese werden jetzt nur beim ersten App-Start an einem bestimmten Tag angezeigt. Dies dient der Unterstützung von Entwicklern, die Demos für Kunden erstellen möchten, ohne das Wasserzeichen anzuzeigen. (6. Mai 2015), Qualcomm verkauft sein Vuforia-Geschäft an PTC (12. Oktober 2015)
ARKit iOS 11 führt ARKit ein, ein neues Framework, mit dem Sie auf einfache Weise unvergleichliche Augmented Reality-Erlebnisse für iPhone und iPad erstellen können. Durch die Kombination digitaler Objekte und Informationen mit der Umgebung um Sie herum nimmt ARKit Apps über den Bildschirm hinaus und gibt ihnen die Möglichkeit, auf völlig neue Weise mit der realen Welt zu interagieren. (Juni 2017)
8th Wall XR ist die weltweit erste AR-Plattform, die auf allen gängigen iOS- und Android-Handys funktioniert und sich nahtlos in ARKit und ARCore integriert. (August 2017)
ARCore ist Googles Antwort auf Apples ARKit. Es wurde entwickelt, um Augmented-Reality-Funktionen auf relativ einfache Weise auf alle Android-Telefone zu übertragen. Es ersetzt auch das Project Tango, für dessen Ausführung spezielle Hardware erforderlich war.
Antworten:
Ich habe sowohl D'Fusion als auch Vuforia verwendet und hier sind meine Rückmeldungen
D'Fusion (totales Eintauchen)
Die D'Fusion-Lösung ist ein plattformübergreifendes Tool, das hauptsächlich Web-, iPhone- und Android-Plattenformen unterstützt. Hauptmerkmale sind die folgenden:
Vuforia (Qualcomm)
Vuforia unterstützt fast dieselben Funktionen und Plattenformen wie Android und iPhone, ist jedoch stärker auf Codebasis ausgerichtet:
quelle
Ich habe sowohl Metaio als auch Vuforia verwendet: Meiner Meinung nach ist Vuforia die beste Option als kostenlose und gute Nachverfolgung. Hier sind einige Punkte:
Metaio
Vuforia
quelle
Ich habe gerade das Metaio SDK Mobile Framework verwendet. Das Framework hat großes Potenzial, aber eine ziemlich schlechte Dokumentation. Diese hochfokussierte Darstellung von 3D-Objekten vor "echten Tags", aber für einen klassischen AR (mit Blasen, die Koordinaten anzeigen) fehlen einige Dinge. Zum Beispiel musste ich mein eigenes Radar implementieren, weil das Framework keines bietet. Ich entwickle damit die iPhone-Version einer App, aber in der Android-Version weiß ich, dass es einige Probleme mit der Rotation und eine gewisse Kompatibilität mit neueren Geräten gibt. Das Problem ist, dass in den Metaio-Apps alle funktionieren (und auch Radar haben), aber im Framework nicht gleich zu sein scheinen.
Ich kenne die anderen Frameworks nicht, aber ich empfehle Ihnen, einige Zeit damit zu verlieren, es mit einem kostenlosen zu versuchen. Sie können Metaio kostenlos testen. Wenn Sie feststellen, dass es für Sie gut funktioniert, kaufen Sie die kostenpflichtige Version.
quelle
Metaio unterstützt auch die plattformübergreifende Entwicklung mit AREL in HTML5-basierten Apps
Siehe: https://dev.metaio.com/arel/overview/
Metaio unterstützt auch Edge Based Tracking, das sehr robust ist und keine Änderungen der Beleuchtung oder der Texturbedingungen aufweist.
Für einfache standortbasierte AR mit GPS usw. Dies kann erreicht werden, ohne dass ein AR-SDK eines Drittanbieters erforderlich ist.
Apple hat hierfür kostenlosen Quellcode: https://developer.apple.com/library/ios/samplecode/park/Introduction/Intro.html
Vuforia verfügt über eine sehr nützliche Funktion namens Extended Tracking, mit der die Umgebung verfolgt werden kann, auch wenn der ursprüngliche Marker nicht mehr sichtbar ist. Dies ist eine großartige Funktion und eine Untersuchung wert.
Layar war nicht überzeugt
quelle