您的位置:首页 > 移动开发 > Unity3D

使用unity3D免费版制作漂亮的水面效果

2013-06-05 12:27 351 查看
尽管我们不知道unity3d的漂亮水面效果是不是免费的,但是unity4还远着,反正现在unity3的免费版的水面效果有点难看 - -

假如大家没有合适的插件的话,其实也可以DIY一个水面效果的。我这个应该是最简单的办法了,只不过太于简陋,和免费版的basic水没太大区别 - -

坐等shader大神完善



来了,但是大家肯定至少想要一个Specular的效果,是吧?我以前试过直接用Bumped Specular的Shader,但是效果并不尽如人意:缺少了unity3d自带basic水的颜色渐变效果。那么怎么办呢?我们可以使用Reflective-BumpedSpecular的shader,使用unity自带的水的CubeMap(OceanGradient之类的)就可以既达到自带水的水面效果,又可以把Specular效果加进去~那么我们新建一个材质,选择Reflective Bumped Specular
Shader.



但是在吧TintColor、SpecularColor、CubeMap和NormalMap设置的和unity自带的水一样之后,大家可能发现水还是没有色泽渐变。。。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: