「スペキュラー・ライティング」の版間の差分
imported>Administrator 編集の要約なし |
Administrator (トーク | 投稿記録) |
||
| 5行目: | 5行目: | ||
; 反射光ベクトル | ; 反射光ベクトル | ||
* n = | * n = [[法線ベクトル]] | ||
* s = 光源に対する方向(-sで入射光ベクトル) | * s = 光源に対する方向(-sで入射光ベクトル) | ||
* r = 反射光ベクトル | * r = 反射光ベクトル | ||
| 14行目: | 14行目: | ||
r = -s + 2 ( s ・ n) n | r = -s + 2 ( s ・ n) n | ||
ちなみに[[HLSL]]にも[[GLSL]] | ちなみに[[HLSL]]にも[[GLSL]]にも反射光ベクトルを求めるreflect関数があるので難しいことを考えずに入射光ベクトルと法線ベクトルをブチ込んでやれば一発で計算してくれる。 | ||
[[HLSL]] | [[HLSL]] | ||