次の方法で共有


照明状態変数

GL\_LIGHTING
プロパティ
説明: True を指定すると、照明が有効になります。
属性グループ: lighting/enable
初期値: GL_FALSE
Get コマンド: glIsEnabled

 

GL\_COLOR\_MATERIAL
プロパティ
説明: 色の追跡が有効になっている場合は True
属性グループ: 照明
初期値: GL_FALSE
Get コマンド: glIsEnabled

 

GL\_COLOR\_MATERIAL\_PARAMETER
プロパティ
説明: 現在の色を追跡するマテリアル プロパティ
属性グループ: 照明
初期値: GL_AMBIENT_AND_DIFFUSE
Get コマンド: glGetIntegerv

 

GL\_COLOR\_MATERIAL\_FACE
プロパティ
説明: カラー トラッキングの影響を受ける顔
属性グループ: 照明
初期値: GL_FRONT_AND_BACK
Get コマンド: glGetIntegerv

 

GL\_AMBIENT
プロパティ
説明: アンビエント マテリアルの色
属性グループ: 照明
初期値: (0.2,0.2,0.2,1.0)
Get コマンド: glGetMaterialfv

 

GL\_DIFFUSE
プロパティ
説明: 拡散マテリアルの色
属性グループ: 照明
初期値: (0.8,0.8,0.8,1.0)
Get コマンド: glGetMaterialfv

 

GL\_SPECULAR
プロパティ
説明: 反射素材の色
属性グループ: 照明
初期値: (0.0,0.0,0.0,1.0)
Get コマンド: glGetMaterialfv

 

GL\_EMISSION
プロパティ
説明: 放射マテリアルの色
属性グループ: 照明
初期値: (0.0,0.0,0.0,1.0)
Get コマンド: glGetMaterialfv

 

GL\_SHININESS
プロパティ
説明: マテリアルの反射指数
属性グループ: 照明
初期値: 0.0
Get コマンド: glGetMaterialfv

 

GL\_LIGHT\_MODEL\_AMBIENT
プロパティ
説明: アンビエント シーンの色
属性グループ: 照明
初期値: (0.2,0.2,0.2,1.0)
Get コマンド: glGetFloatv

 

GL\_LIGHT\_MODEL\_LOCAL\_VIEWER
プロパティ
説明: ビューアーがローカル
属性グループ: 照明
初期値: GL_FALSE
Get コマンド: glGetBooleanv

 

GL\_LIGHT\_MODEL\_TWO\_SIDE
プロパティ
説明: 両面照明を使用する
属性グループ: 照明
初期値: GL_FALSE
Get コマンド: glGetBooleanv

 

GL\_AMBIENT
プロパティ
説明: 光 i の周囲強度
属性グループ: 照明
初期値: (0.0,0.0,0.0,1.0)
Get コマンド: glGetLightfv

 

GL\_DIFFUSE
プロパティ
説明: 光 i の拡散強度
属性グループ: 照明
初期値:
Get コマンド: glGetLightfv

 

GL\_SPECULAR
プロパティ
説明: 光 i の反射強度
属性グループ: 照明
初期値:
Get コマンド: glGetLightfv

 

GL\_POSITION
プロパティ
説明: ライト i の位置
属性グループ: 照明
初期値: (0.0,0.0,1.0,0.0)
Get コマンド: glGetLightfv

 

GL\_CONSTANT\_ATTENUATION
プロパティ
説明: 一定減衰係数
属性グループ: 照明
初期値: 1.0
Get コマンド: glGetLightfv

 

GL\_LINEAR\_ATTENUATION
プロパティ
説明: 線形減衰係数
属性グループ: 照明
初期値: 0.0
Get コマンド: glGetLightfv

 

GL\_QUADRATIC\_ATTENUATION
プロパティ
説明: 2 次減衰係数
属性グループ: 照明
初期値: 0.0
Get コマンド: glGetLightfv

 

GL\_SPOT\_DIRECTION
プロパティ
説明: ライト i のスポットライトの方向
属性グループ: 照明
初期値: (0.0,0.0,-1.0)
Get コマンド: glGetLightfv

 

GL\_SPOT\_EXPONENT
プロパティ
説明: ライト i のスポットライト指数
属性グループ: 照明
初期値: 0.0
Get コマンド: glGetLightfv

 

GL\_SPOT\_CUTOFF
プロパティ
説明: ライトのスポットライトの角度 i
属性グループ: 照明
初期値: 180.0
Get コマンド: glGetLightfv

 

GL\_LIGHT *i*
プロパティ
説明: True を指定すると、light i が有効になります。
属性グループ: lighting/enable
初期値: GL_FALSE
Get コマンド: glIsEnabled

 

GL\_COLOR\_INDEXES
プロパティ
説明: 色インデックス照明の C (a)C (d)C (s)
属性グループ: lighting/enable
初期値: 0,1,1
Get コマンド: glGetFloatv