工学

问答题请你给出镜面反射光的概念,并说明如何设置渲染状态。

题目
问答题
请你给出镜面反射光的概念,并说明如何设置渲染状态。
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

请你说明如何判断浮选充其量大小,要求说明判断依据。


正确答案: 充气量大:
1、轻微:矿浆液面翻花。
2、过大:浮选跑槽。
充气量小:
1、轻微:泡沫层薄。
2、过小:浮选沉槽,刮不出泡沫。

第2题:

请你给出镜面反射光的概念,并说明如何设置渲染状态。


正确答案: 镜面光来自特定方向并被反射到特定方向;在默认状态下,Direct3D不对物体进行镜面反射计算,需设置相关的渲染状态:
g.device->SetRenderState(D3DRS_SPECULARENABLE,TRUE)
如果需要进行漫反射或镜面反射运算,那么在顶点缓冲器中必须包含顶点的法向量信息。

第3题:

如果让光线逆着OF的方向射向镜面,会发现反射光线沿着OF方向射出,这表明: 。


正确答案:
在反射现象中,光路是可逆的。

第4题:

简单光照模型只考虑反射光的作用,反射光由()组成。

  • A、环境光
  • B、漫反射光
  • C、镜面反射光
  • D、环境光、漫反射光和镜面反射光

正确答案:D

第5题:

Direct3D中哪些光是分别独立地用于系统的光照计算的。()

  • A、漫反射光
  • B、环境反射光
  • C、镜面发射光
  • D、自发光

正确答案:A,B,C

第6题:

Direct3D()程序通过调用IDirect3DDevice9::SetRenderState()函数来设置渲染状态。


正确答案:图形

第7题:

请你给出环境光(ambient light)的概念,并说明如何设置渲染状态为整个场景添加环境光。


正确答案: 环境光(ambient light):由光源发出经环境多次散射而无法确定其方向的光,即好像是来自四面八方的光;室内成分大,室外成分少,没有位置或方向上的特征,只有颜色亮度值,不会衰减。
通过设置渲染状态为整个场景添加环境光。
g_device->SetRenderState(D3DRS_AMBIENT,D3DCOLOR_X#)

第8题:

非理想镜面反射中,镜面反射指数n模拟镜面反射光在空间中的汇聚程度,n越大,表面越粗糙(光滑)。()


参考答案错误

第9题:

镜面反射光


正确答案:一个理想的光泽表面,仅仅在反射角等于入射角时,光线才会被反射。只有在反射方向上,观察者才能看到从镜面反射出来的光线,而在其它方向都看不到反射光。

第10题:

状态栏的功能按钮,其中包括菜单组切换、对象编辑模式转换、遮罩过滤、吸附锁定模式、测试渲染(渲染单帧)、IPR渲染、渲染参数设置。()


正确答案:正确