OpenGL中如何给被渲染的物体设置光照和材质

请问下,OpenGL中如何给被渲染的物体设置光照和材质
最新回答
有杀气的萝莉

2024-11-06 02:40:28

1、首先,在菜单栏上单击“渲染-渲染设置”,锁定框架的纵横比,然后将“宽度和高度”选择为“ 3200 *
 2250”,如下图所示,然后进入下一步。

     

2、其次,完成上述步骤后,依次单击vray-->全局开关-->关闭全局照明选项,取消勾选“不渲染最终的图像”选项,如下图所示,然后进入下一步。

     

3、接着,完成上述步骤后,依次单击图像采样器-->类型-->自适应确定性蒙特卡洛、自适应细分,颜色贴图-->类型-->线性倍增,打开“抗锯齿过滤”选项,如下图所示,然后进入下一步。

     

4、然后,完成上述步骤后,依次单击间接照明-->打开间接照明,在一次反弹里面选择“发光图”选项,在二次反弹里面选择“灯光缓存”选项,如下图所示,然后进入下一步。

     

5、随后,完成上述步骤后,依次单击发光图-->在当前预设中选择低-->半球细80-->插值采样50选项,如下图所示,然后进入下一步。

     

6、接着,完成上述步骤后,这是光缓冲区,被1800细分,如下图所示,然后进入下一步。

     

7、然后,完成上述步骤后,以下是DMC采样器设置,如下图所示,然后进入下一步。

8、随后,完成上述步骤后,以下是渲染区域划分设置和区域排序,可以选择从上到下,从左到右或其他方式,如下图所示,然后进入下一步。

     

9、最后,完成上述步骤后,保存预设,设置完成,如下图所示。这样,问题就解决了。

 

梦远了爱淡了

2024-11-06 10:20:58

你说的是新版本还是老版本?
老版本的OPENGL,可以用GLUT库。一两句话说不通,可以看看计算机图形学OPENGL版,不过有些都过时了。
新版本的直接在着色器管线上设置。可以看看learnopengl,里面有例程,直接在这里说确实也不方便,教程上解释的都比较清楚。