在今年Esri全球用户大会和Esri中国用户大会的主体大会上都能看到动态水在Web端的身影,如下面这幅图就是Esri中国用户大会上展示的高铁中的动态水效果:
像上面这幅动态水的效果只需要修改图层的名字或者一句简单的规则如下:
WaterWave2-->
set(material.name,"water__waterparams_30_50")
X.
然后将该规则赋给矢量的面片就可以得到上面的效果。那么这其中又有什么样的区别呢?其中的制作流程又是怎样的呢?下面将从动态水制作、场景导出和发布两个方面来做一下阐述。
动态水制作
通过修改图层(要素)名字制作动态水
下面的字符串能够在Web查看器中触发动态水效果的显示:
1. <something>__water<something>(默认水波参数,流速为:10,波浪高点与低点的差为:7)
2. <something>__waterquiet<something>(较慢的流速:5,较小的波浪:2)
3. <something>__waterstormy<something> (较快的流速:30