戻る

Carry the Cosmos

街歩きの途中のひと休みが、AR の出会いに変わります。手のひらや指をじっと差し出せば、小鳥が近づいてきてとまり、位置を変えます。地面に 3D の植物を植えれば、それが開いていく様子を眺め、その周りを歩いて回れます。

作者: 章程 / Cheng Zhang
ライブで試す
Carry the Cosmosライブで試す

説明

「Carry the Cosmos」は、街をそぞろ歩く人への贈り物で、散歩の途中のひと休みを AR の出会いに変えます。手のひらや指をじっと差し出すと、小鳥が近づいてきてとまり、位置を変えます。手を離せば、それがお別れの合図です。地面の好きな場所を選んで 3D の植物を植え、それが開いていくのを眺めながら、周りを歩いてみてください。待っても、ぼんやりしても、いつやめてもかまいません。待つことも立ち去ることも、体験の一部です。

内部では、Apple Vision が手のランドマークを検出し、ルールエンジンが、とまる位置、継続時間、トラッキングの状態をもとに 2.5D の鳥のアニメーションを順に組み立てます。ARKit は平面を検出して空間内のデバイスを追跡し、トラッキングが途切れると植物は成長を一時停止します。

最初に選べる植物は 6 種類です。日をまたいで累積した有効歩数が 1 万歩に達するごとに、好きな植物を 1 つ解放でき、どの植物も何度でも植えられます。植えるたびに個別の記録が残り、位置情報が取得できた場合は地図上にも場所が記されます。元の場所に戻ると、同じ iPhone が保存された空間マップから自己位置を再推定し、植物を植えた場所に復元します。写真から生成した World Labs のシーンは地図から開き直せますが、それらを個々の AR の植物と統合する機能はまだ計画段階です。

ネイティブ AR 版は ARKit 対応の iPhone で TestFlight を通じて動作し、Web アプリでは製品のインターフェースをプレビューできます。作者は今回の Tripothon の期間中に、このプロジェクトをすべて一人で作り上げました。ネイティブ AR のジェスチャー操作に加え、Tripo のキャラクターの組み込み、街での植栽、ジャーナル、円形のハードウェアプロトタイプ、写真から生成した木の下の 3D 世界と仲間とのインタラクション、地図をもとにした鳥との出会い、中国語と英語の別々の入り口までを網羅しています。

Tripo の活用方法

「Carry the Cosmos」の 3D キャラクターは Tripo が提供しています。

  • アバターと散歩の仲間:3D モデルは Tripo によるもので、技術資料にはランタイム用の GLB と生成来歴の記録が含まれています。
  • 組み込み:作者はアセットを Three.js で取り込み、スケールと向きを調整し、アニメーションと歩き方を磨き込み、地図と連動させています。

AR の小鳥には別の 2.5D アニメーションアセット一式を使い、ジェスチャーのルールでその反応を制御しています。

トレーラー