活用例
AR Clip で AI アシスタントが得意な実際の作業と、それを可能にしているプラットフォームのしくみを紹介します。何を頼むかのアイデアとして使ってください。
1 つのシーンで一緒に作業する
スペースにいる全員が、同じライブのシーンで作業します。MCP で接続したアシスタントも、そこにいるもう 1 人のメンバーにすぎません。アシスタントの変更は、行われるそばからエディタに表示され、ほかの人の変更と同じように編集履歴に残ります。
そのため、ワークショップも簡単です。部屋いっぱいの人と 1 つのシーンがあり、入力はアシスタントが担当します。
| あなたが言うこと | アシスタントがすること |
|---|---|
| 「ここにテーブルを置いて、周りに椅子を 4 脚並べて」 | 全員が見ている前でつくる |
| 「椅子をロゴと同じ青にして」 | 色を見つけて、4 脚すべての椅子に適用する |
| 「最後の 3 つを取り消して」 | 開いているエディタで、履歴に沿って 1 つずつ取り消す。自分で取り消すこともできます |
変更が入るたびにそれが見えるので、「違う、もっと小さく」とすぐに言えます。アシスタントが取り消しを行えるのは、プロジェクトがエディタのタブで開いているあいだだけです。
セッションを進行する
プラグインにはプロジェクトルームがあります。プロジェクトにいる全員に見える共有データです。全員に共通の時計があり、誰が何を書いたかを記録します。ルームはプロジェクトのためではなく、ミーティングのためのものです。中身は公開されず、元に戻すこともできません。
AR Clip に付属するサンプルプラグインは、これを使ってセッションを進行します。
| サンプルプラグイン | できること |
|---|---|
| Session timer | ビューポートの上に表示され、全員に見えるカウントダウン |
| Session voting | 1 人 1 票の投票。どの票を誰が書いたかはルームが記録します |
アシスタントも、人と同じようにこれらを使えます。時間を区切ったラウンドを始める、2 つの案で投票を行う、結果を読む、勝った案でつくり続ける、といったことができます。
2 台のノートパソコンの時計は、何分もずれていることがあります。それでも、カウントダウンはその影響を受けません。「残り 4:12」は、ルームの全員にとって同じ意味になります。
一緒にゲームをつくる
どんな感触にするかは、あなたが決めます。組み立てはアシスタントが行います。
| アシスタントが得意なこと | あなたが決めること |
|---|---|
| シーンのセットアップとオブジェクトの追加 | 見た目をどうするか |
| 20 個のオブジェクトに同じイベントを追加する | アイデアが面白いかどうか |
| 自分では書きたくないスクリプトを書く | 難易度とテンポ |
| 複雑になりすぎたイベントをパッチに変える | いつ追加をやめるか |
イベント、パッチ、スクリプトは、どれも同じタップ、キー、衝突に反応します。そのため、アシスタントはシンプルなところから始めて、ロジックをその場で育てていけます。今日はタップのイベント、明日は条件つきのパッチ、本格的なロジックが必要になったらスクリプト。何もつくり直す必要はありません。
ブリーフを AR シーンにする
「スマートフォンを向けると、ポスターの上で商品が回転して見える」という説明だけで、つくり始められます。これは、シーン、印刷サイズを指定した画像アンカー、モデル、回転という意味です。
アシスタントは、そのすべてをセットアップできます。それでも確認しておくべきことは判断できません。デザインがうまくトラッキングされるか、部屋の中で大きさがちょうどよく見えるか、です。
Figma のデザインを AR にする
Figma のアカウントを接続すると、Figma のフレームが 3D のレイアウトやインターフェースカードになります。サイズ、色、テキストはそのまま残ります。アシスタントはリンクを受け取り、フレームを取り込み、ボタンをシーンのステップにつなげられます。デザインを動くようにする、いちばん面倒な部分です。
Figma と Sketchfabを参照してください。
繰り返しの作業を任せる
アシスタントがいちばん時間を節約してくれるのはここです。
- リストから 40 個のオブジェクトをつくり、グリッドに並べる
- スクリプトから見つけやすいように、すべての名前を同じルールでつけ直す
- デザインが変わったら、すべてのマテリアルを新しいテクスチャに向ける
- カタログの商品ごとにシーンをつくる
- 同じ体験を 5 つの言語でつくる
公開前にプロジェクトをチェックする
AR Clip には、見落としやすい問題を探すデバッグ用のプラグインが付属しています。アシスタントも同じチェックを実行できます。
| チェック | 見つかるもの |
|---|---|
| Scene doctor | シーンの外にあるオブジェクト、壊れた親子関係、階層のループ、スケール 0、トランスフォーム内の NaN(無効な数値)、削除済みリソースへのリンク |
| Resource usage | 各リソースがどこで使われているか、まったく使われていないのはどれか |
| World inspector | オブジェクトツリー全体と、各コンポーネントの実際の値 |
アシスタントは、シーンを読んで、よくあるミスを見つけることもできます。
- 実体があるべきなのに、コライダーのないモデル
- イベントとスクリプトの両方で処理しているトリガー
- 選択されたままのステート
- 2 つの方法で同時に動かしているアニメーション
はじめての人を手伝う
ブリーフを読んだモデルなら、「このボタンで次のシーンを開くには?」という質問に、実際のパネル名と実際のステップで答えられます。ドキュメントを検索するより早いことがよくあります。
マルチプレイヤーの体験をつくる
プレイヤーには、ルーム、共有ステート、同期された物理演算があります。アシスタントは、基本部分をセットアップできます。何を誰が持つか、プレイヤー間で何を共有するか、ほかのプレイヤーをどう表示するか。いちばん間違えやすいのがこの部分です。
マルチプレイヤーを参照してください。
データからプロジェクトをつくる
プラグインは、エディタ自身の関数でシーンやスペースをつくり、つくったものにタグをつけて、あとで見つけられます。そのため、アシスタントは商品のスプレッドシート、写真のフォルダー、場所のリストから完成したプロジェクトをつくり、データが変わったら更新することもできます。
サンプルプラグインの photo revival も、似たことをしています。ファイル名で画像をペアにして、そこから AR シーンをつくります。
あなたが決めること
アシスタントには判断できないこともあります。
- 現実の場所で動くかどうか — 照明、マーカーの大きさ、人が立つ距離
- 面白いかどうか — パズルが退屈だと教えてくれるモデルはありません
- 何を削るか — アシスタントは足すのは得意でも、削るのは苦手です
- 結果をともなうこと — 公開、支払い、共有
次へ: スキル — 組み込みのアシスタントが読むガイド。