


(九)八猴渲染 1天

界面左侧为对象面板
渲染设置:
(1)通常勾选Render > Enable GI,也就是Use Ray Tracing(开启光线追踪,可让阴影变柔和),测试渲染时采样值Viewport > samples一般设为32或128速度更快,而最终渲染时一般设为256效果更佳但速度更慢。
(2)去选Lighting > Local Reflections,勾选Ambient Occlusion。
(3)视图前景亮度可在Sky > Brightness上设置,通常设暗一些,如0.5,而背景亮度与颜色可在Sky > Backdrop上切换“Mode”模式来设置。
(4)背面显示可选择模型并去选Mesh > Cull Back Faces。
(5)透视强度Main Camera > Lens > Field of View一般设置在20至30度之间为宜。
(6)按F11渲染,Render > Render Cameras > Add New可以添加想要渲染的摄像机视口,在Output下可设置输出路径、格式与尺寸,如果想要渲染出背景透明的图片可以选择Output > Format为PNG格式,再勾选“Transparency”。
灯光设置:
(1)先设置Sky天空光,可在Presets里选择一个预设,一般把它设置暗一点,就像半夜一样,否则容易曝光。
(2)再打一盏主光来产生主要照明和阴影。
type:设置灯光类型为聚光灯、泛光灯或太阳光。
Cast Shadows:阴影,制作外眼球时需要关闭它。
Brightness:然后调节整体光照的明暗。
Shape:设置灯光所产生高光以及阴影边缘的柔和程度,值越大越柔和。
(3)再打多盏补光,通常都用聚光灯,用来产生高光、照亮某一面或提亮。
(4)再从后往前打一盏轮廓光来提亮轮廓线。
当模型导入八猴并赋予材质和贴图后如果所得到的贴图效果始终太亮或太暗亦或没有高光效果的话,可能是因为在Sky > Sky Linght上所设置的灯光预设类型及其亮度值不合适导致的,也可能是没有给材质球选对反射类型导致的。
界面中间为渲染窗口
可直接删除或变换各个对象,视图操作同maya。
可点视图右上角的“分割视图”将视图分为两半,一边是新创建的将要渲染输出的摄像机视口,它将保持不动,而另一边则是用来变换视图来调节灯光的默认摄像机视口。
可点击右上角齿轮设置“线框显示”物体。
shift+右键:移动光源。
ctrl+f:最大化显示选中对象。
空格:渲染窗口最大化。
ctrl+u:显示或隐藏地面以及所有的灯光。
F10:渲染并打开。
界面右侧为材质面板
◆ Displacement:使用置换贴图产生置换效果,设置细分通道Subdivision可以细分模型让置换效果更平滑,拖动“缩放中心”设置一个颜色值后再拖动“缩放”值可以让颜色值大于该值的区域则缩小而小于该值的区域则放大。
◆ Surface:拖入法线贴图后,应点击齿轮去选“sRGB Color Space”,这样便可显示出较大的细节(注意,如果法线朝向是反的就应勾选“Flip Y”),而如果要制作出更精细的细节,那么可以:
1、点击右侧三角,一般选择“Normals”即可,而选择细节法线“Detail Normals”后可再导入更精细的法线纹理贴图来在当前法线纹理表面上叠加一层更精细的纹理,如毛孔。“Detail Tiling”调节平铺值,“Detail Offset”调节偏移值,可手动设置成任意值。
2、而如果要去除局部更精细纹理的显示(如去除嘴唇毛孔),那么可以在SP里先绘制好要该局部的遮罩,然后导出遮罩图案再导入到“Detail weight map”上即可。
◆ Microsurface:它可以设置产生高光的范围大小,一般选择通道类型为“Gloss”。
1、拖入粗糙度贴图(即Roughness贴图,也可以是黑白灰度图)后,应点击齿轮去选“sRGB Color Space”,然后再勾选“Invert”进行反转。
2、如果没有贴图也可以配合“Reflectivity”和“Reflection”调节出高光效果(高光形状只与在Sky > Presets上所选的背景有关)。
◆ Albedo:如果使用贴图,那么应选择“Albedo”类型,还应点击齿轮勾选“sRGB Color Space”,再把颜色框颜色设为白色。如果颜色仍有偏差就只能在PS里调节贴图了,而如果欲使用模型自带的ZB顶点着色,那么应选择“vertex color”类型。
◆ Diffusion:选择“Subsurface Scattering”类型可制作SSS次表面散射材质,通常用来表现蜡烛,玉器和皮肤等可以看见模糊背景的半透明材质。
1、Scatter Map:主要就是调节Scatter Depth的值,它是由贴图经模糊处理后再叠加颜色框的颜色而产成的效果,从而可以让表面的质感显得水润通透而不会生硬。
2、Translucency Map:设置皮肤在光照方向上的模糊和半透明强度(即透光性),其后颜色框可以微调皮肤的颜色。
3、Fuzz:可在凹凸起伏的轮廓边缘叠加一层亮色,让它更漂亮,手动输入可以大于1。
4、Mask Map:可以用灰度图来控制3S效果产生的位置和强度。
◆ Reflectivity(反射率):设置镜面反射效果,选择“specular”材质类型可使用高光贴图来产生高光效果,而PBR流程则应选择Metalness材质类型并拖入金属贴图(不用勾选“Invert”)。
◆ Reflection:设置表面反射效果,次世代通常选择“GGX”,而选择“Anisotropic”各向异性类型则是调节高光范围和方向的(可以让高光在模型上移动)。
◆ Occlusion:开启光线追踪后它的作用并不大,因为系统本身就会产生阴影,而Cavity Map(可以将AO贴图赋予它)是用杂点灰度图来压暗高光效果的,它可以避免物体表面曝光,让皮肤毛孔的高光有所变化。
◆ Emission:设置自发光贴图,选择“Emissive”类型将按贴图颜色设置发光强度,而选择“Heat”类型不断可以设置发光强度还可以设置温度。
◆ Transparency:设置皮肤在背光部位上的模糊和半透明强度。
1、可先在SP里新建图层黑白图层来绘制好透明区域,再导出黑白贴图到此通道上。
2、如果透明贴图在alpha通道上那么就应选择A通道,否则可以选择其它任一通道。
3、勾选Include Diffuse可在背景透明情况下显示漫反射颜色。
4、选择类型为“Cutout”后透明的边缘将呈锐利显示,而选择“Dither”则将呈模糊显示(如果呈现出噪点状可在渲染时消失)。
◆ Clearcoat Reflection:次表面反射(即二次反射),通常选择“GGX”类型,可在原有反射效果上再叠加一层反射效果,如果Reflection选择各向异性类型,它也应选择“各向异性”,写实角色一般都要选择。
◆ Clearcoat microsurface:次表面光滑度(即二次光滑度),通常选择“Gloss”类型,可在原有光滑效果上再叠加一层光滑效果。
◆ Clearcoat Reflectivity:次表面高光(即二次高光),选择“Specular”类型,可在原有高光效果上再叠加一层高光效果,让高光更细腻。
八猴调节皮肤材质
(1)赋予置换通道一个皮肤置换贴图,选择“Height”类型。
(2)赋予法线通道一个皮肤法线贴图,选择“Normals”类型。也可以选择“Detail Normals”类型,然后在赋予法线贴图后再赋予一张皮肤的细节法线贴图。
(3)赋予Microsurface通道一个皮肤Gloss高光贴图(可在SP单独添加一个只有Gloss通道的图层来绘制,哪里油亮就绘制哪里),选择“Gloss”类型。
(4)赋予Albedo通道一个皮肤颜色贴图,选择“Albedo”类型。
(5)Diffusion通道选择SSS类型。
(6)赋予Reflectivity通道一个Specular贴图,选择“Specular”类型。
(7)Reflection通道选择“GGX”类型。
(8)也可以再打开Secondary Reflection并选择“Blinn-Phong”类型,但效果不明显。
八猴调节毛发材质
参考《次时代游戏毛发教程》第一章 毛发材质设定
可以使用多个材质球来对毛发材质进行分区制作,这样才可以对不同区域如头发、睫毛或胡子的颜色深浅或光泽变化进行单独的调节(但一般使用一个材质球就可以了,因为也可以通过贴图来区分)。
(1)创建一个hair材质球,它将自动开启次表面散射。
(2)把毛发法线贴图赋予Surface法线通道。
(3)法线贴图可由毛发灰度图经XN转换而成,如果转换成的立体感还不够强,可在PS里重复复制叠加多层来增强(如果棱边太硬可再模糊处理),而毛发灰度图或高光贴图等都可以由毛发颜色贴图PS处理而成。
(4)再在max烘焙一张毛发在头皮上所产生的阴影,再叠加到SP的头皮颜色贴图上,然后再把该阴暗的地方也都绘制成暗色,这样头发就不会显得稀疏了。
(5)Albedo通道贴图只是拥有颜色信息的“平面”贴图,而漫反射Diffusion通道贴图则是带有光影效果的颜色贴图。
(6)Diffusion选择“Microfiber”类型是专门做毛发的,可以让毛发的阴影更漂亮。
(7)高光贴图可PS滤镜 > 杂色 > 添加杂色叠加一层杂点并添加动感模糊滤镜让其高光更自然,然后再赋予Reflectivity通道并选择Specular类型,而fresnel可让毛发产生背光效果,颜色框可调节高光颜色。
(8)最重要的是开启反射与次表面反射并设置它们的类型为“各向异性”(它可以打散高光,而不会出现成片的高光,写实角色一般要开启)的材质属性并通过调节其下3个各向异性参数,来调节不同区域的毛发各自的高光位置。
(9)Occlusion通道贴图可以不添加AO贴图,但可以在Cavity Map上添加一张比高光贴图更亮的贴图,它可以抑制较暗处的高光让它不至于爆掉,从而增加毛发的层次感。
(10)透明通道Transparency打开Dither抖动效果,通过调节alpha值可调节毛发的透气感,如果透明通道是一张独立的黑白图那么可以选择R、G、B任何一个通道,如果是放在颜色贴图的alpha通道里那么应选择“A”。
(11)最后再打开二次光滑度和二次高光让效果更好,那么再开启光线追踪并按需要可设置采样值为512后就可以在Render > Render Cameras上选择一个要渲染的摄像机进行渲染了(选择格式为PNG并勾选“透明”还能渲染出透明背景)。
零碎
◆ 八猴渲染引擎(Marmoset Toolbag)用来实时渲染模型,可导入分好UV的obj格式模型并在其上设置材质灯光贴图从而渲染出更加真实的效果(但多边形边线不能有太大拐弯否则会出现黑面)是做游戏和次世代最常用的渲染器。
◆ 模型是按max里的模型和材质球来导入的,一个模型将创建一个八猴对象,一个材质球也将创建一个八猴材质球,所以在导入八猴之前应先在max里重新分离好模型并重新分配好材质。
◆ 如果导入后出现破面,那是因为出现了多边面,只要在导出选项里选择“三角形”转换成三边面即可解决。
◆ 赋予Albedo通道一张贴图后就可以通过其上的颜色框调节贴图的色相、明暗与深浅了。
◆ 双击渲染视口中的物体便可自动选中其对应的材质球。
◆ 在对象面板右击“添加阴影接收器”可以自动创建一个地面来接收阴影。
◆ keyshot和八猴的区别:八猴渲染角色比较好,keyshot产品比较不错。
◆ AO贴图是拿来制作贴图用的,而在八猴渲染时是不需要用到它的。
◆ 可以从SP展架背景里导出Tomoco Studio的exr背景再导入八猴Sky > image里来作渲染背景。
◆ 点Scene > Add Object > Shadow Catcher创建地面,再点Render > Use Ray Tracing即可看见投影。
◆ 勾选视图右上角齿轮里的“线框”可以显示模型的线框。
◆ ctrl+z:后退一步。ctrl+shift+z:前进一步。
◆ 八猴只有在渲染后才能正确显示半透明效果。
◆ 模型贴上图后如果太暗了可以选择Reflectivity通道为“Specular”类型试试。
◆ 包裹框可点击左侧面板的包裹 > 绘制移动来调整,笔刷涂刷过去可往里挤压,而配合ctrl来涂刷则可往外鼓起,利用它可解决包裹框交叉的问题。