X_ray的小实验

修改
鏉ユ簮: 爷⑤-缺德 浏览 2280 日期 2011-10-24 0

在xsi的net_view里已经有怎样做x-ray的方法!并且效果和方法以及可控性都不错。但我想效果是死的,方法是活的,通过不同的方法和途径一样可以达到一样的效果!

  下面我就谈一下怎么用别的方法做x-ray的效果。

在xsi自带的范例里,它是用incidence来控制材质的透明节点。

  我们了解了xsi里怎么做x-ray的方法了。

  现在我们开始用新的方法来做x-ray的效果吧。

  打开xsi,按5打开browser,双击打开你的scene。

首先我们需要delete场景中已经存在的light。

  在这个scene里已经存在了一个古代埃及的石像。

  点get-light-point,我们得到一盏新的点光。

[next]

  移动新建立的point,把它放到camera的后面。

按7打开render_tree,打开point的节点

  我们看到灯光的intensity是1,现在我们加个新的节点来控制灯光的intensity。

  改变intensity的factor的数值为-2.5,默认的数值是1。

  这样一来我们就得到一个负数值的灯光,并且这个灯光是在camera的后面。

  给这个石像一个material,改变它的数值如下:

  我们只改动diffuse和amibient的数值,关闭spcular的开关或者就用lambert

  打开ambient lighting的对话框,默认的数值是0.2,0.2,0.2

  改变它的数值为:

[next]

  现在改变这个ambient lighting的数值,这个colour就是x-ray的colour。

  这样一来就可以很方便的控制x-ray的colour。

  试着改动一下它的colour来调整它的效果,其实最好rendering成黑白灰的效果,到后期软件里加个colour corrector可以随心所欲的改变它的colour。

评论

{{ 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) }}