インターフェースの概要
SuperSplat Editorのインターフェースは以下のようになります。

インターフェースの要素
インターフェースの主要な要素にはラベルが付けられています。
メニューバー
メニューバーは、SuperSplat Editorで最もよく使われる機能へのアクセスを提供します。
- ファイルメニュー: プロジェクトの読み込みと保存を行います。一般的なファイル形式との間でインポートおよびエクスポートできます。
- 選択メニュー: 読み込まれたシーンに対して、一般的な選択ベースの操作を実行します。
- レンダーメニュー: 現在読み込まれているシーンの画像またはビデオをレンダリングします。
- ヘルプメニュー: SuperSplatに関連する開発者リソースにアクセスします。
シーンマネージャー
シーンマネージャーでは、複数の読み込まれたGaussian Splatシーン(通常、インポートされたPLYファイルから読み込まれます)を管理できます。このパネルを使用して、選択したシーンのトランスフォームを設定することもできます。
ビューポート
シーンを視覚的に編集できる3Dビューポートです。ビューポートには、シーン内での向きを把握するのに役立つ2Dグリッドがあります。デフォルトでは、グリッドはXZ平面(ワールドY軸が上方向を指します)にあります。X軸は赤色、Z軸は青色です。主要なグリッドの分割は1メートル間隔(より小さいグリッドの分割は10センチメートル間隔)で発生します。
ビューキューブ
ビューキューブは、ビューポートカメラに追加の制御を提供するギズモです。いずれかの円をクリックすると、シーンを6方向のいずれかから正投影ビューに切り替えることができます。これにより、特定の状況で正確な選択を行うのが容易になります。
右ツールバー
この縦型のツールバーには、スプラットの視覚化、カメラコントロール、およびアプリケーション設定に関連するアイコンが含まれています。
下ツールバー
この横型のツールバーには、元に戻す/やり直し、スプラットの選択、および変換に関連するアイコンが含まれています。
アニメーションタイムライン
タイムラインを使用すると、ビューポートカメラのキーフレームを作成および削除できます。また、設定したアニメーションを再生(またはスクラブ)することもできます。
ヒストグラムパネル
このパネルでは、シーン内のガウシアンデータを、数値統計とともにヒストグラムとして視覚化して検査できます。
言語
SuperSplatのインターフェースは複数の言語で利用できます。デフォルトではブラウザの言語に従います(自動設定)が、設定パネル(右ツールバーの歯車アイコン)の上部にある言語ドロップダウンから特定の言語を選択できます。
言語の切り替えは即座に反映されます。ページの再読み込みは行われないため、読み込み済みのシーンや未保存の作業は保持されます。選択した言語は、再度変更するか自動に戻すまで、セッションをまたいで記憶されます。
サポートされている言語は以下のとおりです。
- English(英語) —
en - Deutsch(ドイツ語) —
de - Español(スペイン語) —
es - Français(フランス語) —
fr - 日本語 —
ja - 한국어(韓国語) —
ko - Português (Brasil)(ブラジルポルトガル語) —
pt-BR - Русский(ロシア語) —
ru - 中文 (简体)(簡体字中国語) —
zh-CN
URLに?lng=クエリパラメータを上記の言語コードのいずれかに設定すると(例:?lng=ja)、共有リンクの言語を固定できます。これは保存された選択とブラウザのデフォルトの両方を上書きするため、リンクは常にその言語で開きます。
SuperSplatはオープンソースで、翻訳はstatic/locales以下のプレーンなJSONファイルです。新しい言語をリクエストするにはIssueを作成するか、ロケールファイルを追加・改善するプルリクエストを送ってください。