查看: 1489|回复: 10

在OCEAN中可以实现下面的航迹效果吗?

[复制链接]

该用户从未签到

发表于 2011-4-11 10:20:21 | 显示全部楼层 |阅读模式
我想知道,下面的这种航迹效果。在当前的osgocean中可以实现吗?如果可以的话,大体方向是该从什么角度着手呢?纹理贴图吗?
gqvwkzqe.jpg

该用户从未签到

发表于 2011-4-11 12:13:50 | 显示全部楼层
一切皆有可能!

该用户从未签到

 楼主| 发表于 2011-4-11 15:32:02 | 显示全部楼层
您的意思是通过贴图的方式就可以实现上面的效果吗?是不是需要在SHADER里面进行一些修改才行呢

该用户从未签到

发表于 2011-4-11 17:04:52 | 显示全部楼层
贴图或者几何网格变换都是可行的,后者的效果会更逼真一些,此外应当有适当的粒子效果

该用户从未签到

 楼主| 发表于 2011-4-11 17:33:22 | 显示全部楼层
几何网格变换?您的意思是,我在船尾创建一个网格平面,贴上尾迹的透明,然后随海浪波动,是这个意思吗?

该用户从未签到

发表于 2011-4-12 08:14:51 | 显示全部楼层
我的意思是对整个水平面的网格顶点进行变换。不过您会采用怎样的做法,这是您来决定的,没有哪一条路是绝对的死路

该用户从未签到

 楼主| 发表于 2011-4-12 10:17:04 | 显示全部楼层
哦,整个水平面的网格顶点进行变换。这是实现真实的水波效果吧。但是计算量上是否比较大呢?如果实现的是同屏很多艘带有航迹的船只时,贴图的方式是否比较适合呢?还有我还在贴图的实现方式上有些疑问,就是如何让贴图尽量的贴近海面而不被海面的浪花穿透纹理,抑或是就将纹理加入到海面中进行混合?恳请,array和其他大侠们指教。

该用户从未签到

发表于 2011-4-12 11:59:51 | 显示全部楼层
那要在效果和实时性之间取个权衡了

该用户从未签到

 楼主| 发表于 2011-4-12 13:23:23 | 显示全部楼层
恩,考虑到需要同屏的船舶很多,想用贴图的方式实现。只是,上面提到的问题还没有解决。

该用户从未签到

发表于 2011-4-12 14:49:55 | 显示全部楼层
白色的水花一般都是用动态贴图来解决的。

该用户从未签到

 楼主| 发表于 2011-4-12 16:02:24 | 显示全部楼层
楼上兄弟,如果用动态贴图对于航迹很长的话,而且轨迹可以偏转的,恐怕不太可能实现吧。个人倾向于模仿粒子系统,船舶移动一定距离就增加一个航迹纹理节点的方式实现。您觉得此方案可行吗?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

OSG中国官方论坛-有您OSG在中国才更好

网站简介:osgChina是国内首个三维相关技术开源社区,旨在为国内更多的技术开发人员提供最前沿的技术资讯,为更多的三维从业者提供一个学习、交流的技术平台。

联系我们

  • 工作时间:09:00--18:00
  • 反馈邮箱:1315785073@qq.com
快速回复 返回顶部 返回列表