メインコンテンツまでスキップ

<pc-gsplat>

<pc-gsplat>タグは、3D Gaussian Splatsをレンダリングするためのgsplatコンポーネントを定義するために使用されます。

スプラットベースのシーンをレンダリングする場合、最高のパフォーマンスを得るには、<pc-app>タグのantialiashigh-resolutionfalseに設定することをお勧めします。

使用法
  • それは、<pc-entity>の直接の子である必要があります。

属性

属性タイプデフォルト説明
assetString-Gaussian splatアセットID (gsplatタイプのアセットを参照する必要があります)
cast-shadowsFlag-gsplatコンポーネントが影を落とすかどうか
enabledBoolean"true"コンポーネントの有効状態
lod-base-distanceNumber"5"最初のLOD遷移 (LOD 0 から LOD 1) の距離。これより近いスプラットは最高品質のLODを使用します。最小値は0.1。LODレベルを含むアセットにのみ影響します。
lod-multiplierNumber"3"連続するLOD距離しきい値の間の乗数で、等比数列を形成します。値が大きいほど、より粗いLODへ早く切り替わります。最小値は1.2。LODレベルを含むアセットにのみ影響します。

JavaScriptインターフェース

GSplatComponentElement APIを使用して、<pc-gsplat>要素をプログラムで作成および操作できます。