X3DObject.AddLight

説明

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

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

C#構文

Light X3DObject.AddLight( Object in_Preset, Boolean in_bAddInterest, String in_name );

スクリプト構文

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

戻り値

Light

パラメータ

パラメータ タイプ 説明
Preset ライト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" )