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

<pc-light>

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

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

属性

属性タイプデフォルト説明
cast-shadowsFlag-ライトが影を落とすかどうか
colorColor"1 1 1"スペース区切りのRGB値、16進数コード、または名前付き色としてのライトの色
enabledBoolean"true"コンポーネントの有効状態
inner-cone-angleNumber"40"内側コーン角度(度単位、スポットライト用)
intensityNumber"1"ライトの強度乗数
normal-offset-biasNumber"0.05"シャドウレンダリング用の法線オフセットバイアス
outer-cone-angleNumber"45"外側コーン角度(度単位、スポットライト用)
rangeNumber"10"ライトの有効距離
shadow-biasNumber"0.2"影の深度バイアス
shadow-distanceNumber"16"シャドウレンダリングの最大距離
shadow-resolutionNumber"1024"シャドウマップの解像度
shadow-typeEnum"pcf3-32f"影のフィルタリング: "pcf1-16f" | "pcf1-32f" | "pcf3-16f" | "pcf3-32f" | "pcf5-16f" | "pcf5-32f" | "vsm-16f" | "vsm-32f" | "pcss-32f"
typeEnum"directional"ライトのタイプ: "directional" | "omni" | "spot"
vsm-biasNumber"0.01"バリアンスシャドウマップのバイアス

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

JavaScriptインターフェース

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