游戏开发论坛

 找回密码
 立即注册
搜索
查看: 4241|回复: 11

请问有没有实现水波的hlsl shader?

[复制链接]

52

主题

155

帖子

160

积分

注册会员

Rank: 2

积分
160
发表于 2007-4-10 17:55:00 | 显示全部楼层 |阅读模式
这两个SDK里dx  SDK, Nevida SDK 没有水波特效的shader?
哪里有下载的呢?

32

主题

1259

帖子

1351

积分

金牌会员

Rank: 6Rank: 6

积分
1351
发表于 2007-4-10 18:08:00 | 显示全部楼层

Re:请问有没有实现水波的hlsl shader?

网上大把大把的。

23

主题

94

帖子

94

积分

注册会员

Rank: 2

积分
94
发表于 2007-4-11 09:12:00 | 显示全部楼层

Re: Re:请问有没有实现水波的hlsl shader?

Devil: Re:请问有没有实现水波的hlsl shader?

网上大把大把的。


真大把大把的你就给楼主贴几把啊!

52

主题

155

帖子

160

积分

注册会员

Rank: 2

积分
160
 楼主| 发表于 2007-4-11 10:28:00 | 显示全部楼层

Re:请问有没有实现水波的hlsl shader?

找了一下,没有特别好的,他们只是推荐用Nvidia  ocean.fx例子去改,但是那个是模拟海洋,不是水波。
另外Nvidia  SDK 有个水波的例子,但是不是shader的,算法也比较复杂。

看到asure的主页有个opengl加反射折射的例子,效果不错,但是也不是shader.呵呵

59

主题

984

帖子

1200

积分

金牌会员

Rank: 6Rank: 6

积分
1200
发表于 2007-4-11 10:37:00 | 显示全部楼层

Re:请问有没有实现水波的hlsl shader?

据我所知,Nvidia  sdk里有好几个水波的例子,而且都是用shader写的......
有用vertex texture实现的,有FFT的,还有用normal map实现的
ps:海洋也应该算是水波的一种吧,呵呵

10

主题

219

帖子

236

积分

中级会员

Rank: 3Rank: 3

积分
236
QQ
发表于 2007-4-11 12:51:00 | 显示全部楼层

Re:请问有没有实现水波的hlsl shader?

Devil就是azure啊,赫赫

52

主题

155

帖子

160

积分

注册会员

Rank: 2

积分
160
 楼主| 发表于 2007-4-11 13:02:00 | 显示全部楼层

Re:请问有没有实现水波的hlsl shader?

好的,Nvidia  sdk还没有想详细看,才发现是带shader的,谢谢!

16

主题

114

帖子

114

积分

注册会员

Rank: 2

积分
114
发表于 2007-4-11 20:05:00 | 显示全部楼层

Re:请问有没有实现水波的hlsl shader?

ding

10

主题

84

帖子

84

积分

注册会员

Rank: 2

积分
84
发表于 2007-4-11 20:32:00 | 显示全部楼层

Re:请问有没有实现水波的hlsl shader?

请问这3个哪个比较 快而且效果较真??
有用vertex texture实现的,有FFT的,还有用normal map实现的

59

主题

984

帖子

1200

积分

金牌会员

Rank: 6Rank: 6

积分
1200
发表于 2007-4-11 20:49:00 | 显示全部楼层

Re:请问有没有实现水波的hlsl shader?

效果好的自然就慢。。。。
动态normal mapping是最快,也是目前游戏里用的最多的
FFT可以做到相当真的水面动画效果,但计算量太大,写写demo还可以
VT严格说来不是算法,而是算法的实现手段
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2026-1-26 19:14

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表