Threepp.PointLight¶
点光源
一点から全方向に照射される光源です。
影の設定は DirectionalLight と同様です。ただし setShadowOrthoBounds は平行光源専用で、点光源では効果がありません。
メンバー一覧¶
コンストラクタ¶
プロパティ¶
メソッド¶
- getPower
- setPower
- setShadowMapSize
- setShadowBias
- setShadowNormalBias
- setShadowRadius
- setShadowNearFar
- dispose
PointLight¶
コンストラクタ
引数
| 引数 | 既定値 | 説明 |
|---|---|---|
color |
0xffffff |
光の色 (0xRRGGBB) |
intensity |
void |
光の強度 |
distance |
0 |
光が届く距離(0で無限) |
decay |
1 |
減衰率 |
解説
コンストラクタ
type¶
プロパティ \ アクセス: r/w
解説
"PointLight"(読み取り専用)
distance¶
プロパティ \ アクセス: r/w
解説
光が届く距離
decay¶
プロパティ \ アクセス: r/w
解説
減衰率
getPower¶
メソッド
解説
光のパワーを取得
setPower¶
メソッド
引数
| 引数 | 既定値 | 説明 |
|---|---|---|
power |
|
解説
光のパワーを設定
setShadowMapSize¶
メソッド
引数
| 引数 | 既定値 | 説明 |
|---|---|---|
w |
|
|
h |
|
解説
シャドウマップ解像度 (既定 2048x2048)
setShadowBias¶
メソッド
引数
| 引数 | 既定値 | 説明 |
|---|---|---|
bias |
|
解説
影のアクネ対策バイアス (例 -0.0005)
setShadowNormalBias¶
メソッド
引数
| 引数 | 既定値 | 説明 |
|---|---|---|
bias |
|
解説
法線方向バイアス
setShadowRadius¶
メソッド
引数
| 引数 | 既定値 | 説明 |
|---|---|---|
radius |
|
解説
ソフトシャドウ半径 (PCF)
setShadowNearFar¶
メソッド
引数
| 引数 | 既定値 | 説明 |
|---|---|---|
near |
|
|
far |
|
解説
影用カメラの near/far
dispose¶
メソッド
解説
リソースを解放