如何将水面渲染出流动的效果?

如题,听说要打灯光,想问有没有资料提供参考一下~

  • 您可以参考如下帖子中的介绍,其中Christiaan Post 和Ivo Blaauw的回复:

    communities.bentley.com/.../298171

    By Ivo Blaauw :
    You need to animate not just the water's location, but also the water's bump maps. All you need is a sequence of successive images for bump maps. In the animatior go to materials>pallete>your waterial> Map Bump Increment. Increase per one or two frames and the animator will loop it automatically. The effect of course only shows in render time. Now you water has some tiny waves due to the wind, with really nice reflections to it.


    This is a test

  • 您好,我按照您推荐的帖子中的答案试验了下,发现还是渲染不出来。

    首先我采用的是Ivo Blaauw的方法,由于我英语水平有限,我先说下我对他的方法的理解。

    Ivo Blaauw的意思是在bump中添加一系列图片,这些图片是相同的,但是文件名称名字要按排序。做好后在Animation Producer中右键bump increment选中script,设置bump increment。

    然后下面是我做的试验:

    第一步,我添加了3张bump图片,为了区分,我选了三张不同的照片,如图。

    第二步,我在Animation Producer中,为Bump Increment增加了script的定义,如图,

    最后,设置完毕后,我record 10 帧,发现图片都是一样的,没有变化。

    然后我又采用了Ron Jones的方法,同样解释下我对他的方法的理解。

    Ron Jones的意思是在bump中添加fog procedural的定义,由于fog自带流动速度,所以不需要在添加任何script。

    下面是我按照Ron Jones的方法做的试验:

    为bump添加fog procedural的定义,参数配置如图,

    然后我record了几帧,同样没有任何流动效果。

    我英语水平有限,也不知道理解的对不对,如果方便的话,麻烦您给看看是哪里出现的问题好吗?

  • 一个简单的流水动画:

    放置了一个Block,Assign材质WaterOcean给此Block,然后在Annimation Producer中对此材质WaterOcean进行如下Script动画设置就能实现流水的效果:

    Annimation Producer窗口> 展开 Materials> Water ocean> Map> 右键点击 Offset X选项, 点击Script菜单,打开Animate Setting窗口:设置如下

    Pattern X Offset: 0

    Start Time: 0

    Interpolation: Linear

    Velocity: Constant

    点击OK

    重复一次上面的右键点击 Offset X选项, 点击Script菜单,打开Animate Setting窗口:设置如下

    Pattern X Offset: 2

    Start Time: 120

    Interpolation: Linear

    Velocity: Constant

    点击OK

    然后打开Animation Preview Tool播放就能看到Block中流水的效果了。


    This is a test

  • 按上面方法做出的流水效果视频:


    This is a test

  • 你做的这个效果是给Pattern X Offset赋值没问题。我想给Bump Name Increment赋值就不行了,没效果。可能你这是模拟的看不出来,但是渲染的时候就会看到凹凸图形bump是固定不动的,但是底图pattern在动,很不真实。  的情况就和这个 楼主的情况一样,bump是不动的,渲染出来以后,如图,

    这种凹凸的地方是一动不动的。