メディアのレンダリング
SuperSplatを使用すると、3D Gaussian Splatsから高品質の画像やビデオを直接レンダリングできます。ソーシャルメディア用の単一フレームを作成したり、アニメーションビデオで作品を紹介したり、ウェブサイトに埋め込んだり、ローカルに保存したりする場合でも、このガイドがお役に立ちます。
画像もビデオも、すべてお使いのデバイス上でローカルにレンダリングされます。レンダリングデータやスプラット情報が外部サーバーにアップロードされることはありません。
開始方法
スプラットからレンダリングするには:
- SuperSplat Editorでスプラットを開きます。
- 目的のビューになるようにカメラを配置し(画像の場合)、またはTimelineでカメラアニメーションを設定します(ビデオの場合)。
- メニューバーの
Renderメニューをクリックし、ImageまたはVideoのいずれかを選択します。
画像のレンダリング
画像のレンダリングは、現在のカメラ位置から単一の高品質フレームを作成します。
画像設定
RenderメニューからImageを選択すると、画像をカスタマイズするための設定ダイアログが表示されます。
- 投影: レンダリングする画像の種類を選択します:
標準(デフォルト) - カメラの視点からレンダリングされる通常の画像360° 正距円筒- カメラ位置を中心とした全球をキャプチャするモノスコピックの360°パノラマ
- プリセット: 出力解像度を選択します。選択できるオプションは選択した投影によって異なります:
標準の場合:Current(デフォルト) - 現在のビューポート解像度を使用HD-1920x1080解像度QHD-2560x1440解像度4K-3840x2160解像度Custom- 手動で解像度を選択可能
360° 正距円筒の場合(アスペクト比2:1):1024x512、2048x1024、3840x1920(デフォルト)、4096x2048、Custom
- 解像度:
Customプリセットが選択されている場合にのみ有効です。カスタムの幅と高さを指定できます。 - フォーマット: 出力画像の形式を選択します:
PNG(デフォルト) - 透過に対応するロスレス出力JPEG- 写真や共有に適した、ファイルサイズの小さい非可逆圧縮出力WebP- 透過に対応するロスレスWebP出力
- 品質:
JPEGの場合にのみ表示されます。JPEG品質を1から100の範囲で設定します(デフォルトは90)。 - 背景透過: チェックした場合、レンダリングされた画像はシーンの背景色ではなく透過背景になります。これは、他のコンテンツと合成したり、オーバーレイとして使用したりできる画像を作成するのに便利です。透過に対応していないJPEGでは、このオプションは利用できません。
- デバッグオーバーレイを表示: チェックした場合、Editorでアクティブになっているスプラット可視化モード(中心点またはリング)が画像にレンダリングされます。
標準投影の場合にのみ使用できます。 - 水平を維持:
360° 正距円筒投影の場合にのみ表示されます。チェックした場合(デフォルト)、画像は水平を維持し、カメラの向き(方位)のみに追従します。チェックを外すと、ピッチを含むカメラの完全な向きが画像に反映されます。
画像をレンダリングする
設定を構成したら:
Renderボタンをクリックします。- 画像は現在のカメラ位置でレンダリングされます。
- File System Access APIに対応するブラウザでは、システムの保存ダイアログでファイル名と保存場所を選択します。それ以外のブラウザでは、選択した形式の拡張子で画像が自動的にダウンロードされます。
候補のファイル名には、設定されている場合はプロジェクト名、そうでなければ最初に表示されているスプラット名、どちらもない場合はsupersplatが使用されます。ファイル名に使用できない文字は削除されます。ファイルを書き込む前に、保存ダイアログで名前を変更できます。
ビデオのレンダリング
ビデオのレンダリングは、Timelineのカメラアニメーションを使用してアニメーションシーケンスを作成します。
ビデオ設定
RenderメニューからVideoを選択すると、ビデオをカスタマイズするためのいくつかの設定ダイアログが表示されます。
- 投影: レンダリングするビデオの種類を選択します:
標準(デフォルト) - カメラの視点からレンダリングされる通常のビデオ360° 正距円筒- YouTubeやVRヘッドセット、VLCなどの360°対応プレーヤーで視聴できるモノスコピック360°ビデオ
- 解像度: 出力解像度を選択します。選択できるオプションは選択した投影によって異なります:
標準の場合:960x540、1280x720、1920x1080(デフォルト)、2560x1440、3840x2160360° 正距円筒の場合(アスペクト比2:1):1024x512、2048x1024、3840x1920(デフォルト)、4096x2048
- フォーマット: ビデオの出力フォーマットを選択します:
MP4(デフォルト) - 最も広く互換性のあるフォーマットで、一般的な用途に最適WebM- オープンフォーマットで、Web用途に最適MOV- Apple QuickTimeフォーマットで、プロフェッショナルなビデオ編集ワークフローに最適MKV- 様々なコーデックをサポートする柔軟なオープンコンテナフォーマット
- コーデック: 圧縮用のビデオコーデックを選択します。選択できるオプションは選択したフォーマットによって異なります:
- MP4およびMOV用:
H.264(デフォルト)、H.265/HEVC - WebM用:
VP9(デフォルト)、AV1 - MKV用:
H.264(デフォルト)、H.265/HEVC、VP9、AV1
- MP4およびMOV用:
- フレームレート: 以下のフレームレートから選択します:
12 fps15 fps24 fps25 fps30 fps(デフォルト)48 fps60 fps120 fps
- ビットレート: 高いまたは低いビットレートを選択して、ビデオの品質を調整します。オプションは次のとおりです:
- 低
- 中
- 高(デフォルト)
- ウルトラ
- フレーム範囲: ビデオに含めるTimelineの開始フレームと終了フレームを指定します。デフォルトでは、Timeline全体がレンダリングされます。
- ポートレートモード: チェックした場合、解像度が縦向きに反転します。これは、モバイルでビデオをポートレート表示する際に便利です。
標準投影の場合にのみ使用できます。 - 水平を維持:
360° 正距円筒投影の場合にのみ表示されます。チェックした場合(デフォルト)、ビデオは水平を維持し、カメラの向き(方位)のみに追従します。これが一般的に最も見やすい設定です。チェックを外すと、ピッチを含むカメラの完全な向きがビデオに反映されます。 - デバッグオーバーレイを表示: チェックした場合、Editorでアクティブになっているスプラット可視化モード(中心点またはリング)がビデオにレンダリングされます。
標準投影の場合にのみ使用できます。
ビデオをレンダリングする
設定を構成したら:
Renderボタンをクリックします。- ビデオエンコードが完了するまで、Timelineポインターが全フレームをアニメーション表示します。
- File System Access APIに対応するブラウザでは、システムの保存ダイアログでファイル名と保存場所を選択します。それ以外のブラウザでは、ビデオが自動的にダウンロードされます。
ビデオをレンダリングする際は、Chromiumベースのブラウザ(Chrome、Edge、Operaなど)の使用を推奨します。FileSystem APIをサポートするブラウザでは、保存先ファイル名を選択するよう求められ、エンコード処理中にメモリではなくファイルにストリーミングして書き出されます。これにより、メモリ制限に悩まされることなく、はるかに大きなビデオを録画できるようになります。
360°ビデオのレンダリング
投影を360° 正距円筒に設定すると、通常のビデオの代わりにモノスコピックの360°ビデオがレンダリングされます。出力フレームごとに、Timeline上のカメラ位置を中心とした全球がアスペクト比2:1の正距円筒フレームとしてキャプチャされます。
YouTubeの埋め込みプレーヤーでは、この360°ビデオが平面動画として表示されます。YouTubeでサンプルを開くと、ビューのドラッグ、スマートフォンのモーションコントロール、ヘッドセットでの視聴ができます。
360°ビデオをレンダリングする際の注意点:
MP4およびMOVビデオには球面ビデオメタデータが付加されるため、YouTubeやVRヘッドセット、VLCなどのプレーヤーが自動的に360°ビデオとして検出・再生します。WebMおよびMKVビデオにはメタデータが付加されないため、プレーヤーによっては360°ビデオであることを手動で指定する必要があります。- 360°の
MP4およびMOVビデオはレンダリング中メモリに保持されます(球面メタデータはエンコード完了時に追加されます)。そのため、高解像度で長時間のレンダリングは標準レンダリングよりも多くのメモリを使用します。 - 360°レンダリングは、出力フレームごとにカメラを中心とした6方向それぞれについてシーンをレンダリングするため、同じ長さの標準レンダリングよりも約6倍の時間がかかります。
同じ方法で360°静止画もレンダリングできます:画像設定ダイアログの投影オプションを360° 正距円筒に設定します。パノラマは現在のカメラ位置からキャプチャされ、選択したPNG、JPEG、またはWebP形式のアスペクト比2:1の正距円筒画像として保存されます。
最良の結果を得るためのヒント
- 画像の場合: レンダリングする前に、カメラを慎重に配置し、構図を検討してください。より高い解像度は、印刷やウェブでの使用により詳細を提供します。
- ビデオの場合: レンダリングする前に、Timelineアニメーションがスムーズでカメラの動きが洗練されていることを確認してください。
- 360°ビデオの場合: カメラアニメーションがシーン内の視聴者の位置を動かします。VRヘッドセットで快適に視聴するには、カメラの動きをゆっくり滑らかに保ってください。
- ソーシャルメディアの場合: ポートレートモードでのレンダリングは、モバイルプラットフォームでより高いエンゲージメントを得られることがよくあります。
- デバッグオーバーレイ: 教育目的や技術的なプレゼンテーションのためにスプラットデータを表示する必要がある場合は、デバッグオーバーレイオプションを使用してください。
楽しくレンダリングしましょう! 🎬📸