Directx 光照添加

添加光照的步骤

1、启用光照

  SetRenderState(D3DRS_LIGHTING,true)  默认值

2、设置光源  (点光源D3DLIGHT_POINT,聚光灯D3DLIGHT_SPOT,方向光D3DLIGHT_DIRECTIONAL)

D3DLIGHT9  光照结构体

3、注册光照 SetLight(id,D3DLIGHT9  )

4、使用光照 LightEnable(id,true); 可多个

5、启用光照状态 (环境光,慢射光,镜面光) 可选多个

posted on 2012-07-26 23:55  tdyx  阅读(181)  评论(0编辑  收藏  举报

导航