ゲームグラフィックス特論
公開変数類 | 全メンバ一覧
gg::GgSimpleShader::Light 構造体

三角形に単純な陰影付けを行うシェーダが参照する光源データ. [詳解]

#include <gg.h>

公開変数類

GgVector ambient
 光源強度の環境光成分. [詳解]
 
GgVector diffuse
 光源強度の拡散反射光成分. [詳解]
 
GgVector specular
 光源強度の鏡面反射光成分. [詳解]
 
GgVector position
 光源の位置. [詳解]
 

詳解

三角形に単純な陰影付けを行うシェーダが参照する光源データ.

gg.h5285 行目に定義があります。

メンバ詳解

◆ ambient

GgVector gg::GgSimpleShader::Light::ambient

光源強度の環境光成分.

gg.h5287 行目に定義があります。

◆ diffuse

GgVector gg::GgSimpleShader::Light::diffuse

光源強度の拡散反射光成分.

gg.h5288 行目に定義があります。

◆ position

GgVector gg::GgSimpleShader::Light::position

光源の位置.

gg.h5290 行目に定義があります。

◆ specular

GgVector gg::GgSimpleShader::Light::specular

光源強度の鏡面反射光成分.

gg.h5289 行目に定義があります。


この構造体詳解は次のファイルから抽出されました: