查看: 1896|回复: 8

新手求教:如何做出近似真实的水面

[复制链接]

该用户从未签到

发表于 2012-10-19 22:32:18 | 显示全部楼层 |阅读模式
本帖最后由 mxl12315 于 2012-10-19 22:44 编辑

  最近又开始学习纹理这部分,现在有一张jpg格式的湖水图片,通过二维纹理绑定到一个‘湖水模型’上。之后我想编出近似真实的水面效果,水面的波浪效果~~
  请问我如何才能把这静态的二维纹理变成动态的效果呢?我尝试过imageSequence,但是我总觉得是好多图片很短时间内切换还可以勉强达到动态。。。。可我只有一张图片。。。。求指点

该用户从未签到

发表于 2012-10-22 16:04:30 | 显示全部楼层
简单的做法是,用max渲染若干张有波纹效果的图片,然后做成imageSequence,更好的效果需要写shader,不过我不会,呵呵

该用户从未签到

发表于 2012-10-22 16:12:15 | 显示全部楼层
记得论坛上有过关于水面的Shader的Demo,在作品展示区找找

该用户从未签到

 楼主| 发表于 2012-10-22 19:25:12 | 显示全部楼层
476080276 发表于 2012-10-22 16:04
简单的做法是,用max渲染若干张有波纹效果的图片,然后做成imageSequence,更好的效果需要写shader,不过我 ...

imageSequence的方法确实比较假,即使调整切换速度也达不到比较好的效果~我已经试出shader着色器的做法了,不过显卡驱动方面不给力

该用户从未签到

 楼主| 发表于 2012-10-22 19:26:08 | 显示全部楼层
liuzhiyu123 发表于 2012-10-22 16:12
记得论坛上有过关于水面的Shader的Demo,在作品展示区找找

恩恩~我就是参考的那个,着色器做出的效果很棒,感觉shader语言博大精深,要学的还有很多哈~

该用户从未签到

发表于 2012-10-29 09:31:52 | 显示全部楼层
开源的osgOcean和商业的Triton都是您可以参考的

该用户从未签到

发表于 2012-11-7 20:58:39 | 显示全部楼层
能把你做的水面发我一份学习学习吗??89945541@qq.com.

该用户从未签到

发表于 2013-3-29 09:46:40 | 显示全部楼层
buaahc 发表于 2013-3-29 02:02
请把您做的发我一份,项目急需,上传一下源码,还有模型,非常感谢~水我以前没有做过,呵呵~

http://bbs.osgchina.org/forum.ph ... hlight=%CB%AE%C3%E6亲,这个稍微改下就可以直接用了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

联系我们

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