X3DObject.AddLight

説明

ライトプリセット名が指定された新しいLightオブジェクトを作成します。AddInterest引数で指定されていない場合は、デフォルトで注視点も作成されます。作成された新しいライトは、このX3DObjectの子として関連付けられます。

X3DObject.AddLightRigではライトルートオブジェクトが作成され、その下にライトと注視点が作成されますが、このメソッドでは Light オブジェクトとその注視点のみが作成されます。

スクリプト 構文

oReturn = X3DObject.AddLight( Preset, [AddInterest], [Name] );

戻り値

Light

パラメータ

パラメータ タイプ 詳細
プリセット ライトPrimitive Preset ライトのタイプのプリセット

指定可能な値:

説明:

インフィニット 平行ライト
Light_Box ライトボックスライト
LightInfinite 平行ライト
LightPoint ポイントライト
LightSpot スポットライト
LightSun サンライト
ネオン ネオンライト
ポイント ポイントライト
スポット スポットライト
AddInterest Boolean 作成されたLightに注視点を追加します。この引数を True に設定すると、スポットライトオブジェクトを作成できます。

デフォルト値: True

Name String 新しいの名前Light

VBScript の例

set oRoot = Application.ActiveProject.ActiveScene.Root
set oSpot = oRoot.AddLight( "Spot", True ,"MySpotLight" )