试题详情
- 简答题请你给出环境光(ambient light)的概念,并说明如何设置渲染状态为整个场景添加环境光。
-
环境光(ambient light):由光源发出经环境多次散射而无法确定其方向的光,即好像是来自四面八方的光;室内成分大,室外成分少,没有位置或方向上的特征,只有颜色亮度值,不会衰减。
通过设置渲染状态为整个场景添加环境光。
g_device->SetRenderState(D3DRS_AMBIENT,D3DCOLOR_X#)
关注下方微信公众号,在线模考后查看
热门试题
- 使用索引缓存时,必须将要绘制的模型的索引
- Direct3D是通过()对象和接口实现
- 如何测定像素着色器的支持。
- D3DFVF_XYZRHW顶点数据中包含
- Direct3D将给每个采样器对象连接一
- ()可以动态地有针对地将某些像素写入后台
- ()的功能是对进入管线的每一个像素点进行
- 创建的字体对象也是一种占用内存的资源对象
- 创建一个ID3DXMesh对象,然后从X
- ()是最快的着色方式。
- 在固定管线中,某顶点在纹理贴图1上映射为
- 销毁像素着色器接口函数原型。
- D3DPRESENT_PARAMETER
- 物体表面的颜色不仅与照射光源的属性有关,
- 由于Direct3D设备对象是由Dire
- ()是Direct3D中定义的基本图形表
- 请你给出创建顶点声明,并获得IDirec
- Direct3D提供了哪些()方法来简化
- 下面是模拟箱子挡住茶壶,进行深度测试的程
- Direct3D()程序通过调用IDir