fangyu--11 发表于 2007-12-17 22:47:00

5种方法使C4D渲染图中不出现天地交界线

5种方法源自《工业产品渲染技术》这本书,我也是初学C4D渲染
刚看完这一内容再结合自己的理解整理出此贴

图片看不清可以点击放大查看。


1、用合成标签(最常用也是最简单的方法)



首先给当做地面的平面添加一个合成标签,



在合成标签里面勾选“合成背景”选项,
再给平面和背景添加相同的材质,(注意:当作地面的平面和背景的材质一定要相同)

2、使用渐变透明地面


如上图,新建一个材质,在Alpha通道中添加渐变(Gradient)。

为了让场景中金属球产生反射,建立一个巨大的球体作为天空,并添加环境贴图材质,再为其添加一个合成标签,去掉摄象机可见选项(Seen by Camera),这样天空的环境贴图将不会被渲染出来,但仍然作用于反射和折射以及GI等。




注意 :此处为何不直接用天空,而用球体?当天空添加了环境贴图材质,在透过赋予了Alpha材质的地面时,对地面的透明部分的合成标签 摄象机可见选项(Seen by Camera)不起作用,也就是说环境贴图材质会透过应该透明的部分,因此这里用一个巨大的球体代替天空。

[ 本帖最后由 美雅秀剑 于 2007-12-23 11:54 编辑 ]

fangyu--11 发表于 2007-12-17 22:47:47

.............
3、使用挤压物体做地面


先做一样条线,再做挤压,在需要的坐标上挤压一个长度。
但是直接这样进行渲染的话转折处会出现投影错误,如下图所示,


这时我们需要对偏移(Bias)的数值进行修正,原先为2m,在上图的红框处有投影错误,我们把2改成8m再渲染看看。



修正数值以后明显有好转,红框处的投影基本正常。

[ 本帖最后由 fangyu--11 于 2007-12-17 23:00 编辑 ]

fangyu--11 发表于 2007-12-17 22:47:58

**** Hidden Message *****


4、使用环境物体(Environment)
这种方法就是在场景中添加一个环境物体(Environment),要注意的是需要设置环境强度参数,
如下面几张图,分别设置环境强度为0%、30%、60%,比较环境强度不同,渲染效果的不同。


上图的环境强度为30%,此时天地交界线已看不到。



上图环境强度为0%,很明显地面和背景处有交线。



上图环境强度为60%,天地交界线也没有,但是对比上面几幅图可以看到,影子明显变淡。

所以可知,环境强度设置的越大,天地交界线越不明显,但是投影的强度也随着削弱。

5、使用GI(全局照明)


只需在渲染设置中开启GI(全局光照),并关闭自动灯光(Auto Light),如下图,



这个方法相当简单,但是有一定的局限性,比较适合渲染白模,即没有任何材质的模型。因为在这个设置下若使用环境贴图或者HDRI来让主物体反射或者照明场景,天地交界线会重新出现。

[ 本帖最后由 美雅秀剑 于 2007-12-23 11:54 编辑 ]

锐仔 发表于 2007-12-17 22:56:04

谢谢..分享..........

薯仔lyx 发表于 2007-12-17 23:53:21

我顶`````

学习就要无私点```等到时你有困难的时候会有很多人帮助你的````:handshake

hhwhk 发表于 2007-12-18 10:07:54

顶一下

太子 发表于 2007-12-18 11:17:47

支持……:lol不过建议你对所有人说的话都要产生怀疑

[ 本帖最后由 太子 于 2007-12-18 11:24 编辑 ]

lao-y 发表于 2007-12-18 12:35:02

看看先

很实用的技巧!

wxbing 发表于 2007-12-18 16:39:18

好东西一定要顶

beyond5737 发表于 2007-12-18 19:04:30

感谢支持论坛   不错的资料值得支持:handshake
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: 5种方法使C4D渲染图中不出现天地交界线