LIGHT COMMANDS

Last-modified: 2009-03-22 (日) 01:56:08

LIGHT COMMANDS

ライトやフォグを操作するコマンドです。

MAKE LIGHT : MAKE LIGHT Light Number

ライト(電球)を作成する命令です。
最高で8つのライトを使用する事ができますが、1つは作成しなくても自動的に作成されます。
なので、あなたが使えるライトは7つとなります。
ライトの番号は整数値を使って指定

DELETE LIGHT : DELETE LIGHT Light Number

既存のライトを削除する命令です。
デフォルトのライトは削除されずに隠されるだけです。
ライトの番号は整数値で指定します。

SHOW LIGHT : SHOW LIGHT Light Number

存在する番号のライトをONにします。

HIDE LIGHT : HIDE LIGHT Light Number

存在する番号のライトをOFFにします。

COLOR LIGHT : COLOR LIGHT Light Number, Color Value

存在する番号のライトの色を設定します。
設定はRGB(赤,緑,青)です。
例 rgb(100,23,0,)

POSITION LIGHT : POSITION LIGHT Light Number, X, Y, Z

存在する番号のライトの位置を設定します。
設定できるライトの種類は、ポイントライトとスポットライトです。

ROTATE LIGHT : ROTATE LIGHT Light Number, XAngle, YAngle, ZAngle

存在する番号のライトを回転させます。
回転できるのはスポットライトとだけです。

POINT LIGHT : POINT LIGHT Light Number, X, Y, Z

存在する番号のライトを指定した位置に向かせます。
向かせられるライトの種類は、スポットライトと太陽光です。

 

SET DIRECTIONAL LIGHT : SET DIRECTIONAL LIGHT Light Number, NX, NY, NZ

SET POINT LIGHT : SET POINT LIGHT Light Number, X, Y, Z

SET SPOT LIGHT : SET SPOT LIGHT Light Number, Inner Angle, Outer Angle

SET LIGHT RANGE : SET LIGHT RANGE Light Number, Distance

光の届く範囲を設定できる

SET LIGHT TO OBJECT POSITION : SET LIGHT TO OBJECT POSITION Light Number, Object Number

SET LIGHT TO OBJECT ORIENTATION : SET LIGHT TO OBJECT ORIENTATION Light Number, Object Number

SET VECTOR3 TO LIGHT POSITION : SET VECTOR3 TO LIGHT POSITION Vector, Light Number

SET VECTOR3 TO LIGHT ROTATION : SET VECTOR3 TO LIGHT ROTATION Vector, Light Number

SET NORMALIZATION ON : SET NORMALIZATION ON

SET NORMALIZATION OFF : SET NORMALIZATION OFF

 

FOG ON : FOG ON

FOG OFF : FOG OFF

FOG COLOR : FOG COLOR Color Value

FOG DISTANCE : FOG DISTANCE Distance

SET AMBIENT LIGHT : SET AMBIENT LIGHT Percentage

環境光の明るさを設定する。
Percentage=明るさの百分率。

AMBIENT LIGHT : Return Integer=AMBIENT LIGHT()

設定されている環境光の明るさを返す。

バージョン6.7追加関数

COLOR AMBIENT LIGHT : COLOR AMBIENT LIGHT Color Value

環境光の色を設定する。
Color Value=カラーコード

 

LIGHT EXIST : Return Integer=LIGHT EXIST(Light Number)

LIGHT TYPE : Return Integer=LIGHT TYPE(Light Number)

LIGHT VISIBLE : Return Integer=LIGHT VISIBLE(Light Number)

LIGHT RANGE : Return Float=LIGHT RANGE(Light Number)

LIGHT POSITION X : Return Float=LIGHT POSITION X(Light Number)

LIGHT POSITION Y : Return Float=LIGHT POSITION Y(Light Number)

LIGHT POSITION Z : Return Float=LIGHT POSITION Z(Light Number)

LIGHT DIRECTION X : Return Float=LIGHT DIRECTION X(Light Number)

LIGHT DIRECTION Y : Return Float=LIGHT DIRECTION Y(Light Number)

LIGHT DIRECTION Z : Return Float=LIGHT DIRECTION Z(Light Number