OpenGL水波纹

CabinLS 2011-10-21 01:56:30
水波的扩散我已经弄出来了,用网格来绘制纹理,并且控制网格顶点Z进行波动来实现的水波扩散的效果。

问题在,水波的反光效果怎么加? 还有,如果水波里面加动态的鱼,鱼如何随水波荡漾而产生扭曲的效果?

我的想法是把水波的底图和鱼截图,提取这张图的像素做成一张纹理,然后用这张纹理来做水波的网格图

但是我又不知道怎么用OPENGL进行截图处理

综上所述,我有两个问题需要请教下大家:

1、水波的反光效果怎么实现(基于OPENGL)

2、如何进行截图并且提取这张图的像素数据

希望各位大侠不吝赐教,小弟不甚感激!
...全文
480 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
CabinLS 2011-10-21
  • 打赏
  • 举报
回复
求救!!!!!!!!!!
CabinLS 2011-10-21
  • 打赏
  • 举报
回复
口水贴那么多人..
问点东西鸟都没人鸟我,疼
CabinLS 2011-10-21
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 dizuo 的回复:]
ogre中有类似的demo,我一个师兄做过水波互动。
[/Quote]ogre啊.. 那个里面好像被封装啦,想知道它怎么弄出来,还得看到底层,感觉会好麻烦
而且我还只会用ogre添加实体..弄点天空那啥的,真悲剧
ryfdizuo 2011-10-21
  • 打赏
  • 举报
回复
ogre中有类似的demo,我一个师兄做过水波互动。
CabinLS 2011-10-21
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 healer_kx 的回复:]
望共享~
[/Quote]等我弄出来了,放到资源里面给大伙瞧瞧、批判。 不过现在还是在开发阶段,问题还茫茫多哇
healer_kx 2011-10-21
  • 打赏
  • 举报
回复
望共享~

64,670

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧