如何使用光影创建波动的水面?-part2
2020-01-17 13:00:02
BY:Florian Gelzenleuchter
纹理化 通常,水光影由几个部分组成。它利用了一些旧技术,比如彼此不同的速度和大小滚动两个法线贴图。这样,可以轻松地更改表面的外观。折射纹理和另一种噪波纹理也是如此,它们被用于制作诸如泡沫之类的其他细节。由于平面贴图,当水到达特定角度时,水也变得更快。这就可以将光影放在任何物体上。 这是构成此光影的功能的列表:
- 法线贴图表面细节
- 在陡峭的角度流动更快
- 从阳光方向投射到表面以下所有物体上的焦散投影
- 基于深度的折射(因此在浅水中的变形更少)
- 表面有泡沫和阴影
- 水下雾,模糊和色差
- 可通过顶点颜色定义位移区域
在Unity中面临的挑战
在外观和交互性之间取得平衡性是制作良好的水类光影的关键,不管所要实现的水流是否真实的,它看起来都应该是流动性的。这就是为什么像《塞尔达传说:风行者》中那样的单一彩色海洋也看起来可信的原因。 顶点位移或彼此滚动两个法线贴图是一个很好的起点,然后再添加一些折射,在基础的水光影上可以进一步的完善。 另一个关键部分是互动。
游泳时角色会留下波浪,碰撞时泡沫会溅到空中,或者当波浪撞击海岸时,沙子会变湿。将水融合到游戏的世界中,就像将所有事物融合在一起,而不是看起来像是分开的东西一样。当然,这在很大程度上也取决于各个游戏本身的需求。
有关光影的处理建议
制作时要记得光影需要实现的目标,并在游戏的机制下来创建它们。它们是将 游戏玩法和游戏世界融合在一起的最好工具。 对初学者来说另一个建议是,建立一个自己可以使用的工具库。这可以应用于许多领域,但是特别是对于光影来说,这是使事物变得很棒的方式。你需要不断的尝试一些新的东西,尽管这些东西在这个项目中可能永远都不会用到。 在游戏开发中,不要只是依赖新的技术,那些基础的东西也很重要,结合基本技术来创建复杂的东西是非常有趣的!
标签:
热门标签
云技术云软件unity游戏动画云游戏即时渲染实时交互实时光线追踪云加速实时渲染艺术家实时游戏AR/VR渲染CloudXR虚拟制作元宇宙虚拟数字人云工作站元宇宙解决方案虚拟现实汽车虚拟仿真vr虚拟现实云渲染实时云渲染元宇宙云化XRCloud VRue4UE5边缘计算平台云交互云仿真云展厅虚拟仿真云流送技术云流送像素流UE虚幻引擎3D数字孪生平台数字孪生虚拟仿真软件三维虚拟仿真3D场景制作GPU渲染像素流送的成本实时渲染实时3D3D可视化C4D沉浸式云应用
热门资讯
汽车ai辅助设计-AI技术在汽车上的应用
2024-11-08
AIGC+汽车:为行业带来创新型解决方案!
2024-11-01
AIGC可以生成哪些内容?在内容创作、实训中有何突破?
2024-11-01
人工智能技术在汽车行业的应用_汽车AI应用
2024-10-07
AIGC平台有哪些?一站式AIGC创作平台推荐!
2024-09-27
汽车AIGC:数字化转型中的关键驱动力!
2024-09-11
最新资讯
2024-11-18
2024-11-15
2024-11-14
2024-11-13
2024-11-12
2024-11-11
2024-11-08
2024-11-07