两个引擎分别用的是IrradianceMap和BruteForce
看了网上教程,只知道要先选prepass,再选rendering,具体操作起来还是一头雾水
求哪位给一条条地列一下具体步骤,包括供参考的参数值,可以直接照着做下来的,谢谢!
注:请一定详细,网上好几个教程都只写了关键步骤,照着做总遇到问题
就当是给什么都不会的人看的,拜托了
1、打开max场景,找到菜单栏的渲染rendering中render Setup或者直接按快捷键F10,弹出参数面板。
2、切换渲染器。找到该面板的最后一项Assign render中production,点击后面有三点的小框将默认渲染器改为V-Ray渲染器,这个地方一定不要选错,千万不要选V-Ray RT,而是选择V-Ray Adv,不然你找不到接下来要设置的面板,也渲染不好图。
3、检查是否切换成功,如果切换成功,会出现如下的面板。
4、首先找到公共面板common中公共参数common parameters的时间输出time output,根据自己的需要设置时间的长度,注意一点就是如果是动画就选择动画或者序列图即第二与第三个选项,如果是效果图就选择第一个选项单帧single 。我主要以单帧效果来作例子。
5、找到尺寸size output,首先要锁定,然后再修改尺寸。这里渲的是光子图,尺寸只需要成图的1/4,也就是说,如果你想渲4000像素的成图,那么此处就该改为1000。
6、找到V-Ray面板下的全局开关Global Switches,将反射、贴图、影响模糊的勾去掉,因为光子图不需要这些,这些会影响运行速度。再将不渲染最终图像打上勾。
7、接下来将Image Sampler下的type与on选择如下的选项。
8、找到Indirect illumination下的GI打开,将下面的首次反弹Primary bounces和二次反弹Sencondary bounces下的GI image分别改为擦补贴图Irradiance map和灯光缓存light cache。并将Irradiance map中的current preset改为较高的值(-3,-1)和细分(80,30)。
9、继续向下找到mode中的参数第二项或者第五项,勾上On render end下面三个勾,找到保存路径。
10、在灯光缓存中Light cache下更改细分值,一般经验值为1200与1500,再勾上如图所示右边的第二个勾,下面mode与On render end的设置与第九步相同。
11、切换到摄像机视图(快捷键C),开始渲染。点击render或者直接按快捷键shift+Q或者菜单栏的最后一个小茶壶即可。
3dMax+Vray渲染动画时,预先跑光子图的具体操作步骤如下:
1、首先,确保渲染器是VR渲染器。
2、设置光子图的尺寸参数,建议序列帧为成图的1/3,单张图为成图的1/2,可以通过自己测试来确定自己的尺寸,一般不要超过成图的尺寸,因为完全没那个必要而且浪费时间。
3、打开VR面板,抗锯齿改成“DMC”,这一步是为了等会跑完光子后不用在操作这一步了,然后在“don't render final image"前面的对勾打上,原因是跑光子不用出图。
4、然后,打开GI面板,把二次反弹改成灯光缓存。
5、质量这一块直接改成成图的参数就行了,跑完光子后就不用设置了。
6、在”mode“选项里,选择中间最长的那个(这是最好记的办法),然后下面”on render end“选项里,三个选项全部打钩,意思是自动储存光子和读取光子,然后点击后面的”Browse“,给光子设置存储路径.。
7、然后设置下面“灯光缓存”面板,“Mode”选择最下面那个,也是最长的那个(好记好记~),然后依然是打上前面三个对勾,设置存储路径.
8、最后就可以进行预先跑光子图的渲染了。
本回答被网友采纳