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

<pc-light>

<pc-light>タグはライトコンポーネントを定義するために使用されます。

注記
  • <pc-entity>の直接の子である必要があります。

属性

属性説明
colorライトの色。スペース区切りのR、G、B値、16進数のカラーコード、または名前付きカラーとして指定できます。指定されない場合、1 1 1が使用されます。
cast-shadows値を持たない属性。存在する場合、ライトは影を落とします。
inner-cone-angleライトのインナーコーンの角度。指定されない場合、40が使用されます。
intensityライトの強度。指定されない場合、1が使用されます。
normal-offset-biasライトのノーマルオフセットのバイアス。指定されない場合、0.05が使用されます。
outer-cone-angleライトのアウターコーンの角度。指定されない場合、45が使用されます。
rangeライトの範囲。指定されない場合、10が使用されます。
shadow-biasライトの影のバイアス。指定されない場合、0.2が使用されます。
shadow-distanceライトの影がレンダリングされなくなる距離。指定されない場合、16が使用されます。
shadow-resolutionライトのシャドウマップの解像度。指定されない場合、1024が使用されます。
shadow-typeシャドウマップのタイプ。pcf1-16fpcf1-32fpcf3-16fpcf3-32fpcf5-16fpcf5-32fvsm-16fvsm-32f、またはpcss-32fのいずれか。指定されない場合、pcf3-32fが使用されます。
typeライトのタイプ。directionalpoint、またはomniのいずれか。指定されない場合、directionalが使用されます。
vsm-biasVSMシャドウに使用されるバイアス。指定されない場合、0.01が使用されます。

<pc-entity>
<pc-light type="directional" intensity="10" color="red" cast-shadows></pc-light>
</pc-entity>

JavaScriptインターフェース

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