猿でも分かって欲しい光源反射
反射をするだけ
:基本的なオブジェクトの配置:
https://gyazo.com/7b06b9c5c01c44d1c939c59ad7138ef1
こんな感じに光源反射する地面と光源用オブジェクトを置いてみる
1.カメラ制御を置こう
Layer 1にカメラ制御を置いてトラックバーを次のようにする
table:パラメータ
パラメータ 値
X 0
Y -300
Z -1100
これで上から見下ろしている感じになる
2.光源反射する地面を置こう
Layer 3に図形を置いて拡張描画にする。そしてトラックバーなどを次のようにする
table:パラメータ
パラメータ 値
X 0
Y 200
Z 0
X回転 90
Y回転 0
Z回転 0
サイズ 1000
図形の種類 四角形
色の設定 RGB(255,255,255)
白色の四角形が描画されたはず
3.光源用オブジェクトを置こう
光源にしたいオブジェクトは何でもいいけど、今回は図形の円をつかう
Layer 2に図形を置いて拡張描画にする。そしてトラックバーなどを次のようにする
table:パラメータ
パラメータ 値
X 0
Y 200
Z 0
X回転 0
Y回転 0
Z回転 0
サイズ 100
図形の種類 円
色の設定 RGB(255,0,0) 分かりやすい色であれば何でもよい
地面の上に円が描画されたはず
:光源反射をするためのスクリプト付け:
光源反射をするためには光源反射する地面と光源用オブジェクトにスクリプトを付けないといけない
:光源反射をするためのスクリプト設定:
1.光源に名前を付ける
半角英数字で先頭が英字ならいいと思います。
https://gyazo.com/f6dc5c8c8f191f2b31d9bd8664ccff6b
LightDataという名前にした
2.反射の設定をする
細かさを20にする
この値を小さくすると重くなる代わりにきれいな反射をする
光源に「 1.光源に名前を付ける」で入れた名前を入れる
今回の場合はLightData
https://gyazo.com/edfc6ad948afe2710fe4a1436d790e55
:光源反射をさせる:
https://gyazo.com/63ee995d29b1438a227d4cc31ba628ba
反射した
反射のやり方は以上
ほんとね。かくことがない