メディアのレンダリング
SuperSplatを使用すると、3D Gaussian Splatsから高品質の画像やビデオを直接レンダリングできます。ソーシャルメディア用の単一フレームを作成したり、アニメーションビデオで作品を紹介したり、ウェブサイトに埋め込んだり、ローカルに保存したりする場合でも、このガイドがお役に立ちます。
画像もビデオも、すべてお使いのデバイス上でローカルにレンダリングされます。レンダリングデータやスプラット情報が外部サーバーにアップロードされることはありません。
開始方法
スプラットからレンダリングするには:
- SuperSplat Editorでスプラットを開きます。
- 目的のビューになるようにカメラを配置し(画像の場合)、またはTimelineでカメラアニメーションを設定します(ビデオの場合)。
- メニューバーの
Renderメニューをクリックし、ImageまたはVideoのいずれかを選択します。
画像のレンダリング
画像のレンダリングは、現在のカメラ位置から単一の高品質フレームを作成します。
画像設定
RenderメニューからImageを選択すると、画像をカスタマイズするための設定ダイアログが表示されます。
- プリセット: 以下のプリセットオプションから選択します:
- ``Current
(デフォルト) - 現在のビューポート解像度を使用 - ``HD
-1920x1080解像度 - ``QHD
-2560x1440解像度 - ``4K
-3840x2160解像度 - ``Custom
- 手動で解像度を選択可能
- ``Current
- 解像度:
Customプリセットが選択されている場合にのみ有効です。カスタムの幅と高さを指定できます。 - 背景透過: チェックした場合、レンダリングされた画像はシーンの背景色ではなく透過背景になります。これは、他のコンテンツと合成したり、オーバーレイとして使用したりできる画像を作成するのに便利です。
- デバッグオーバーレイを表示: チェックした場合、Editorでアクティブになっているスプラット可視化モード(中心点またはリング)が画像にレンダリングされます。
画像をレンダリングする
設定を構成したら:
Renderボタンをクリックします。- 画像は現在のカメラ位置でレンダリングされます。
- 完了すると、画像は自動的にダウンロードされます。
ビデオのレンダリング
ビデオのレンダリングは、Timelineのカメラアニメーションを使用してアニメーションシーケンスを作成します。
ビデオ設定
RenderメニューからVideoを選択すると、ビデオをカスタマイズするためのいくつかの設定ダイアログが表示されます。
- 投影: レンダリングするビデオの種類を選択します:
標準(デフォルト) - カメラの視点からレンダリングされる通常のビデオ360° 正距円筒- YouTubeやVRヘッドセット、VLCなどの360°対応プレーヤーで視聴できるモノスコピック360°ビデオ
- 解像度: 出力解像度を選択します。選択できるオプションは選択した投影によって異なります:
標準の場合:960x540、1280x720、1920x1080(デフォルト)、2560x1440、3840x2160360° 正距円筒の場合(アスペクト比2:1):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ポインターが全フレームをアニメーション表示します。
- 完了すると、ビデオは自動的にダウンロードされます。
ビデオをレンダリングする際は、Chromiumベースのブラウザ(Chrome、Edge、Operaなど)の使用を推奨します。FileSystem APIをサポートするブラウザでは、保存先ファイル名を選択するよう求められ、エンコード処理中にメモリではなくファイルにストリーミングして書き出されます。これにより、メモリ制限に悩まされることなく、はるかに大きなビデオを録画できるようになります。
360°ビデオのレンダリング
投影を360° 正距円筒に設定すると、通常のビデオの代わりにモノスコピックの360°ビデオがレンダリングされます。出力フレームごとに、Timeline上のカメラ位置を中心とした全球がアスペクト比2:1の正距円筒フレームとしてキャプチャされます:
360°ビデオをレンダリングする際の注意点:
MP4およびMOVビデオには球面ビデオメタデータが付加されるため、YouTubeやVRヘッドセット、VLCなどのプレーヤーが自動的に360°ビデオとして検出・再生します。WebMおよびMKVビデオにはメタデータが付加されないため、プレーヤーによっては360°ビデオであることを手動で指定する必要があります。- 360°の
MP4およびMOVビデオはレンダリング中メモリに保持されます(球面メタデータはエンコード完了時に追加されます)。そのため、高解像度で長時間のレンダリングは標準レンダリングよりも多くのメモリを使用します。 - 360°レンダリングは、出力フレームごとにカメラを中心とした6方向それぞれについてシーンをレンダリングするため、同じ長さの標準レンダリングよりも約6倍の時間がかかります。
最良の結果を得るためのヒント
- 画像の場合: レンダリングする前に、カメラを慎重に配置し、構図を検討してください。より高い解像度は、印刷やウェブでの使用により詳細を提供します。
- ビデオの場合: レンダリングする前に、Timelineアニメーションがスムーズでカメラの動きが洗練されていることを確認してください。
- 360°ビデオの場合: カメラアニメーションがシーン内の視聴者の位置を動かします。VRヘッドセットで快適に視聴するには、カメラの動きをゆっくり滑らかに保ってください。
- ソーシャルメディアの場合: ポートレートモードでのレンダリングは、モバイルプラットフォームでより高いエンゲージメントを得られることがよくあります。
- デバッグオーバーレイ: 教育目的や技術的なプレゼンテーションのためにスプラットデータを表示する必要がある場合は、デバッグオーバーレイオプションを使用してください。
楽しくレンダリングしましょう! 🎬📸