【リサーチ】UnityにおけるARコンテンツの開発
AR絵本参考例:
平面から3Dデータが飛び出す
https://scrapbox.io/files/6631a241cab3fe0023c40322.png
https://scrapbox.io/files/6631a2352b63840023a338df.png
物体認識型AR
ソニー独自のAR技術でアプリを開発できる「SmartAR SDK」提供開始
「AIBO」などの開発で培った3D空間認識技術も使用
https://scrapbox.io/files/6631a4e119cf6d002402c279.png
Apple 发布 ARKit 2
LEGO AR City 能够充分利用共享体验、持久增强现实体验以及 3D 物体检测等众多 ARKit 2 功能,生动呈现乐高的创作和角色。
https://scrapbox.io/files/6631a4ea57a3450024c3acd1.png
⚜️ NENGHUO Patreon ⚜️ *Patreonとは:Patreonとは主にYouTubeコンテンツ製作者、ミュージシャン、ウェブコミック作者向けのクラウドファンディングプラットフォームである。作者は自身のファンやパトロンから定期的に、もしくは作品ごとに寄付を募ることが可能である。
⚜️ NENGHUO Gumroad⚜️ *Gumroadとは:Gumroad(ガムロード)はインターネットを利用した決済サービス。画像などのコンテンツへのリンクを販売できる。事前審査などがないため販売者にとっては手軽である。
https://scrapbox.io/files/636dc96184855e0021abfc6f.webp
ARコンテンツの作品制作の実現考察:
Andriod環境(开发程序语言 → C#):
【Unity】ARCoreでARアプリ開発 – 環境構築から実装まで徹底解説!
ARアプリ開発初心者必見!Unity・Vuforiaの活用と環境構築フロー
IOS环境(开发环境 → Xcode):
ARKitのはじめかた その1「5分で出来るARアプリ」
WEB AR(ウェブサイトベース、開発環境 → Javascript):
three.js、A-Frame、Babylon.js、Amazon Sumerian等
AR開発用のSDK
AR用SDK全17個を徹底比較! – 開発ターゲット・機能・料金を一覧表付きで解説
↑ SDKとは? → ソフトウェア開発キット:
SDKは「Software Development Kit」の略称で、ソフトウェアを開発する際に必要なプログラムやAPI・文書・サンプルなどをまとめてパッケージ化したものです。 日本語ではソフトウェア開発キットとも呼ばれています。 主にWEBサービスやアプリケーションソフトウェアの開発場面において利用されています。
目的別 – おすすめAR SDK8選
モバイルARアプリの開発
ARCore/ARKit; 機能が豊富で、Unityを介せば開発が容易。
Vuforia; 対応端末が多く、Unityだけで開発が可能。
Kudan; オクルージョンとロケーションベースAR。
Web ARアプリの開発
8th Wall Web; 機能が豊富。
AR.js; オープンソース。
プロトタイピング 作品DEMO用
8th Wall AR Camera; とにかく手軽(マーカーレスAR)
Wikitude Studio; 使いやすく、手軽(マーカーAR)
Reality Composer; Apple謹製で、使いやすい。
↓
8th Wall AR Camera
Reality Composer
Adobe Aero