游戏开发论坛

 找回密码
 立即注册
搜索
查看: 4121|回复: 13

刚刚把水系统/海系统搞定,我觉得我的水系统好丑,就

[复制链接]

197

主题

1041

帖子

1104

积分

金牌会员

Rank: 6Rank: 6

积分
1104
QQ
发表于 2006-11-4 17:51:00 | 显示全部楼层 |阅读模式
水系统我全部在ZBuffer中用tile在渲染,只消耗5Mgraphic内存(文理压缩模式),20M左右的物理内存

有几张图片是深水,有几张是浅水,有几张是水塘,还有几张是根本没有水系统

就视觉而言,我感觉没有水系统的话,反而好看,加了水老感觉很假,不够逼真,

是不是遗漏了什么?

sf_200611417512.jpg

197

主题

1041

帖子

1104

积分

金牌会员

Rank: 6Rank: 6

积分
1104
QQ
 楼主| 发表于 2006-11-4 17:52:00 | 显示全部楼层

Re: 刚刚把水系统/海系统搞定,我觉得我的水系统好丑,

sf_2006114175150.jpg

197

主题

1041

帖子

1104

积分

金牌会员

Rank: 6Rank: 6

积分
1104
QQ
 楼主| 发表于 2006-11-4 17:52:00 | 显示全部楼层

Re: 刚刚把水系统/海系统搞定,我觉得我的水系统好丑,

sf_2006114175224.jpg

197

主题

1041

帖子

1104

积分

金牌会员

Rank: 6Rank: 6

积分
1104
QQ
 楼主| 发表于 2006-11-4 17:53:00 | 显示全部楼层

Re: 刚刚把水系统/海系统搞定,我觉得我的水系统好丑,

sf_2006114175316.jpg

5

主题

686

帖子

697

积分

高级会员

Rank: 4

积分
697
QQ
发表于 2006-11-4 18:35:00 | 显示全部楼层

Re:刚刚把水系统/海系统搞定,我觉得我的水系统好丑,就

好像只是用alpha blend画了一块颜色上去……
试着加一张贴图,就像WOW水面上波光粼粼的那种
允许使用Shader的话,加法线图和反射图上去会明显提高画质

30

主题

90

帖子

94

积分

注册会员

Rank: 2

积分
94
发表于 2006-11-4 18:51:00 | 显示全部楼层

Re:刚刚把水系统/海系统搞定,我觉得我的水系统好丑,就

如果你是指形状的话,那完全取决美工怎么建地形和放置水面了,编辑器最好能实时调整。即使魔兽世界里也有很尖锐的水岸。在水岸上用额外的面片渲染上浪花也是掩盖尖锐水岸的一种好方法。除此之外,你截图中的水面动画效果不明显,可能真的没有,是一张只有颜色的面片,那也会很假。其实用一张可以tile的水面波纹纹理在全部的水面上用texture transform平移,也能产生水面滚滚奔流的效果,不需要多桢动画。

197

主题

1041

帖子

1104

积分

金牌会员

Rank: 6Rank: 6

积分
1104
QQ
 楼主| 发表于 2006-11-4 19:00:00 | 显示全部楼层

Re: Re:刚刚把水系统/海系统搞定,我觉得我的水系统好丑

jk20012001: Re:刚刚把水系统/海系统搞定,我觉得我的水系统好丑,就跟刚学3D一样。请画龙点睛给点的意见吧。

好像只是用alpha blend画了一块颜色上去……
试着加一张贴图,就像WOW水面上波光粼粼的那种
允许使用Shader的话,加法线图和反射图上去会明显提高画质


不适画的颜色,是纹理。我就是用的wow的water纹理。昨天拿ps做了一次过滤,以避免盗版嫌疑。

做shader的话,效果确实很好,但是内存消耗太大了,如果做反射,一快tile就是一张图,内存消耗太大了,我连地面抛光,bump之类的特效都放弃了,就是因为这样干太耗内存。不过静态场景可以用。

我现在在弄得无限地图编辑,

能不能从这几个方面来考虑一下视觉效果。
光源、透明、以及camera蒙板

我打得是sky blue色的光源,但是我如果把光源打亮一点,虽然这样水看起来逼真了,但其它颜色的光源就相形见不到小郭勒。我现在是精良避免用高亮的光源,如果要用高光,只能局部打打。
sf_2006114185942.jpg

197

主题

1041

帖子

1104

积分

金牌会员

Rank: 6Rank: 6

积分
1104
QQ
 楼主| 发表于 2006-11-4 19:15:00 | 显示全部楼层

Re: Re:刚刚把水系统/海系统搞定,我觉得我的水系统好丑

Dolaham: Re:刚刚把水系统/海系统搞定,我觉得我的水系统好丑,就跟刚学3D一样。请画龙点睛给点的意见吧。

其实用一张可以tile的水面波纹纹理在全部的水面上用texture transform平移,也能产生水面滚滚奔流的效果,不需要多桢动画


这个方法好!这个方法是我已经实现了,就是A模式。

感觉做浪花有点麻烦,比做tile water麻烦多了。还要额外在显存驻留一套泛起浪花的动画效果。泛起浪花的位置就用水平面,就是我的water level和terrain 平面的交织处就可以了。但打起浪花的动画烦,今天星期天,我现在又不在单位,只能找找看有没有现成的动画资源了。


89

主题

4036

帖子

4132

积分

论坛元老

Rank: 8Rank: 8

积分
4132
发表于 2006-11-5 13:59:00 | 显示全部楼层

Re:刚刚把水系统/海系统搞定,我觉得我的水系统好丑,就

说真心话.作为一个梦幻引擎来说: 这个水好丑.不是一般的丑.

187

主题

6490

帖子

6491

积分

论坛元老

团长

Rank: 8Rank: 8

积分
6491
发表于 2006-11-5 18:37:00 | 显示全部楼层

Re:刚刚把水系统/海系统搞定,我觉得我的水系统好丑,就

要多鼓励一点嘛。
不过,的确是要加点波浪才行。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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