简单方法解决巨大VR难题

修改
鏉ユ簮: hanyuxin 浏览 3587 日期 2011-02-25 0

简单方法解决巨大VR难题

大家在渲染效果的时候特别是新手朋友们会对漏光问题有很大的困扰,这也是大部分做室内朋友的一大难题。

难道一定要加大Min和Max值才能解决吗?但是加大这2个值又花费大量的时间。

其实我用的方法很简单,经过验证也很实用,并且可以最终解决VR的漏光问题。

希望看了本教程不只是学到方法,是希望大家改变一下思路,换一个角度来思考做设计。

图片:

首先说明我的机器配置:P4 2.0,128MDDR2条。

所以我设置的参数不能太高,我首次跑光子图参数具体看图咯。红圈部分注意。

图片:

先用上图参数跑下光子图,尺寸320x240。各位可以使用你们最终出图的参数跑。

得到如图的光子图。

图片:

再用光子图渲染一张800x600的大图。其实大图多大就自己看着办吧。

[next]

可以看出很明显的漏光现象。漏光是由于细分不够的原因产生的。说到底就是minmax两参数的问题。

图片:

办法来了,我称之为“光子局部追加法”,又或者叫“漏光修补术”都行。看图。

这两个选项相信大家都知道,可能很少用。

图片:

上面两个参数其实很有用。

add to:把新的光子参数加到光子图

Incremental add to:把新的光子参数加到光子图并保存到……点选实底红色按钮保存。

选add to试下,参数不变

图片:

框住漏光的地方再跑一次高参数的光子图,并渲染局部。

图片:

看,漏光明显改观,明显好点了。

图片:

加大参数,minmax=0,0。解决了。

图片:

用同样的方法,解决掉所有的漏光。ok了,最终如图。

局部渲染的时候,会出现选框内画面和选框外色泽不一样的现象。不要紧,拉大选框再渲一次(不用再跑光子图)。

[next]

同样的方法可以解决大块的黑斑,如画面中地毯的边缘等。

图片:

为说明对比,特制作光子追加前后的效果对比。

,

评论

{{ username ? username.charAt(0).toUpperCase() : '?' }}
Ctrl+Enter 发布
{{ (c.username || c.author_name || '?').charAt(0).toUpperCase() }}
{{ c.username || c.author_name }} {{ Utils.formatDate(c.created_at) }}