はじめて使う
- インストールして起動する
アプリをインストールし、初回セットアップを済ませてビジュアルエディターを開きます。必要なツールは自動で準備されます。
- iPadで作り、パソコンへ引き継ぐ
タッチ操作で編集し、素材も含む.xriftstudioファイルをMacやWindowsに渡して続きを作れます。
- 最初のワールドを作る
床の上に球を置いて色を変え、保存できたらPlayで見て回ります。外部素材やMCP接続は必要ありません。
- 画面の見方と視点操作
Hierarchy、シーン、Inspector、Assetsの使い方と、Entityの編集や視点移動の操作を説明します。
教材で学ぶ
- 制作から公開まで、順番に学ぶ
XRiftと作り方の紹介、準備、保存、素材、仕掛け、テスト、公開、更新、招待まで。動画19本と文章教材で最初のワールドを仕上げます。
- XRiftとXRift Studioでできること
XRiftと制作ツールの関係、ワールドとアイテムの違い、Node Graphやコードでできることを知ります。
- 動画で学ぶ XRift Studio
1本約1分。19本の短い動画を見ながら、配置、質感、仕掛け、仕上げを一つずつ試せます。
- 新しいプロジェクトを作る
新しいプロジェクトを作り、制作を始める準備をします。
- オブジェクトを移動・拡大縮小する
位置と大きさの数値を変えて、オブジェクトの配置を調整します。
- Hierarchyで選ぶ・視点を動かす
Hierarchyで対象を選び、作業しやすい視点へ動かします。
- 複製とUndo・Redoを使う
複製とUndo・Redoで、変更を試しながら編集します。
- 床Collider・SpawnPoint・Playを確認する
床の当たり判定と開始位置を確認し、Playで動作を確かめます。
- ライトの明るさと影を調整する
ライトの明るさと影を調整し、空間の見え方を整えます。
- Skybox Shaderで青空を作る
Skybox Shaderを使い、空間の背景に青空を作ります。
- HDRIを背景と環境光に使う
HDRIを背景と環境光に使う設定を確認します。
- 外部GLBを読み込んで配置する
外部のGLBモデルを読み込み、空間に配置します。
- PBRの色と光沢を調整する
PBRマテリアルの色と光沢を調整します。
- 画像を貼って、模様の大きさを変える
画像を貼り、模様の大きさを調整します。
- MToonでアニメ調の陰影を作る
MToonを使った、アニメ調の陰影を確認します。
- Prefabを作って再利用する
Prefabを作り、同じ構成を再利用します。
- ノードをつないで箱を動かす
ノードをつなぎ、箱を動かす仕組みを作ります。
- 押すと動くボタンを作る
ボタンを押したときに動く仕組みを作ります。
- Delayで待ってから動かす
Delayを使い、動き始めるまでの待ち時間を加えます。
- テンプレートでBoxを回転させる
テンプレートを使い、Boxを回転させます。
- Bloomで光をにじませる
Bloomを使い、光のにじみを調整します。
- テクスチャの解像度と容量を確認する
テクスチャの解像度と容量を確認します。
- 制作する環境と保存先を決める
ブラウザ、デスクトップ、iPadから制作環境を選び、自動保存とバックアップの場所を確認します。
- 保存して開き直し、バックアップを残す
保存完了を確認し、プロジェクトを開き直して、.xriftstudioで復元できるバックアップを残します。
- 公開前のワールドを同じ順番でテストする
開始位置、床、仕掛け、音を同じ順番で確認し、Playだけでは分からない項目を分けます。
- 容量を調べ、必要な画像だけ軽くする
端末ごとの確認場所から大きい素材を探し、見た目と容量を比較しながら画像を変換します。
- 公開前のバックアップと作品情報を整える
公開前にタイトル、説明、サムネイル、素材の利用条件とバックアップを確認します。
- 公開用のアカウントを確認する
公開先のアカウントと端末別の認証方法を確認し、秘密情報を安全に扱います。
- ワールドを一度だけ送信する
公開先を確認して一度送信し、処理中・完了・結果不明のときに取る行動を区別します。
- 審査と一覧への公開を確認する
送信後の審査状態、現在使用中の版、ワールド一覧への掲載を別々に確認します。
- 同じワールドを更新する
公開済みの元プロジェクトから更新先と変更内容を確認し、新しい版を送信します。
- ワールドに入り、友達を招く
ワールドとインスタンスを区別し、参加範囲やゲスト許可を確かめてから共有します。
基本の操作
- 配置・移動・整理する
Entityを配置し、位置、回転、大きさを調整できます。複製、コピー、親子関係、削除の操作も説明します。
- モデルや画像を取り込む
モデル、画像、VRMアバターを取り込みます。Blenderの.blendをプロジェクトに保存してパーツを編集・再取り込みできます。
- 色と質感を変える
マテリアルを作って割り当て、色や反射を調整します。MToonの陰影、輪郭線、一括編集も説明します。
- テクスチャで模様を付ける
画像をマテリアルに貼り、模様や凹凸の陰影を加えます。Normal Mapなどの用途と入力条件も確認できます。
- 保存して制作を再開する
自動保存を確認し、.xriftstudioでバックアップや受け渡しができます。コードエディターへの書き出しも説明します。
- Entityを別のワールド・アイテムへ渡す
選んだEntityを、子Entityと素材も含めて.xriftstudioに書き出し、別のワールドやアイテムに追加できます。
- Playで動作を確かめる
Playで歩いたり仕掛けを試したりし、Stopで編集に戻れます。Play中に保存される変更も説明します。
ワールドを仕上げる
- カタログから素材を追加する
「アセットストア」でモデル、マテリアル、空、水、Particle、ギミックの見本を探し、設定して追加できます。
- ライトと画面の明るさを調整する
ライト、IBL、Emissive、Bloomを調整し、暗さや反射、影の見え方を確認します。
- 空と水を作る
空の背景にSkybox Shader、水面にWater Shaderを設定します。背景と照明の設定も説明します。
- 地形と草を作る
地面に起伏を作り、草を生やせます。Playで通路や穴の周りを歩いて確認します。
- 歩ける床と開始位置を作る
床のColliderとプレイヤーの開始位置を設定し、Playで歩けるか確認します。
- BGMや環境音を鳴らす
取り込んだ音声を音源に割り当て、音量、繰り返し、聞こえる範囲を設定します。
- 鏡・動画・画面共有を置く
鏡、動画、画面共有のComponentを配置し、Playと公開先で動作を確認します。
- 煙・雪・光の粒を置く
煙、雪、光の粒を配置し、放出数や大きさを調整します。時間がたったあとの負荷も確認します。
- 組み合わせをプレハブにする
親子のEntityをプレハブにまとめ、同じ家具や仕掛けを繰り返し配置できます。
- ワールドにItemを配置する
ビジュアル編集とコード編集でItemを配置し、world.itemsの設定とプレビューを確認します。
仕掛けとAI
- ボタンで動く仕掛けを作る
音が鳴るボタンの見本から始め、Node Graphで操作と処理をつなぎます。
- AIに編集を手伝ってもらう
AIクライアントやChatGPTを接続し、会話と手動編集を引き継いでワールドやモデルを制作します。全体の構成、必要な素材の選択、制作方法別の案内、R3F原本からの更新、規模に合う仕上げ、条件ごとの画像確認、MCPの完成条件、Material・Skybox・Fogの調整、履歴、添付、戻す操作を説明します。
質感を作り込む
- 半透明・切り抜き・ガラスを作る
Alphaで半透明や切り抜き、Transmissionでガラスのような透過を作れます。
- Clearcoat・Iridescenceなどを使う
ClearcoatやIridescenceなどを使って、上塗りの光沢や薄膜の反射を加えられます。
- GLSLでマテリアルを編集する
カスタムシェーダーを作り、頂点とフラグメントのGLSLで色や質感を編集できます。
公開する
- XRiftへ公開する
作品の情報、保存状態、ログインを確認し、XRiftへ送信します。送信後は審査と公開状況を確認します。
- 容量と描画負荷を減らす
容量と描画負荷の内訳を確認し、画像、モデル、表示設定を調整して読み込みや動作を軽くします。
- ワールドを動画に録画する
録画用カメラ、動画サイズ、保存先を設定し、ワールドを動画に保存できます。
困ったとき・用語
- 動画教材の利用条件
教材に含まれる素材、合成音声と再配布時の確認事項を説明します。
- 困ったときに探す
起きている症状に合う項目から、確認する設定や詳しい手順を探せます。
- インストール・起動で困ったとき
インストールや起動で止まったときに、配布ファイル、OSの警告、セットアップのエラーを確認します。
- データを守って復旧・問い合わせする
作品をバックアップし、復旧と問い合わせを進めます。報告に必要な情報や、送ってはいけない情報も説明します。
- 画面に出てくる用語
Entity、Assets、マテリアルなど、画面の項目名と意味を確認できます。
- よく使うショートカット
保存、取り消し、視点合わせ、Playのキーを確認できます。