海浪渲染


11

我如何为带有白帽和泡沫且波动强度可变的水体生成波浪?表面是具有法线贴图的网格吗?是否有生成该公式的公式?是否有类似的方法可以确定在哪里以及如何渲染白帽?我碰到了这篇论文,但不是很清楚。

在本文中,我了解了有关波浪产生的部分。有专门针对白帽和泡沫的部分,它确实提供了生成白帽和泡沫的公式,但是您如何仅将其应用于需要它的水部分?根据我的观察,它只是将F表示为需要白帽的区域,有人可以阐明它的工作原理吗?


3
这是一个活跃的研究领域,因此有许多不同的方法可以完成,但是从我所看到的一些快速信息来看,它通常既是小细节的法线贴图,又是大细节的顶点变换。Gerstner Wave对您来说可能很有趣,并且此链接可能也很有趣:http
艾伦·沃尔夫

Answers:


2

在本文中,您所引用的是指泡沫所覆盖的水部分,该部分改变了水表面的光学特性。E. Monahan和G. MacNiocaill 在256页中的“ 大洋白::它们在海空交换过程中的作用 ”(1986年)中对此进行了解释。f

我如何为带有白帽和泡沫且波动强度可变的水体生成波浪?

渲染海洋的技术比渲染海洋的技术更多。有些是基于速度(具有合理的结果),有些是基于准确性。在“ 深水动画和渲染 ” 的第四页上,讨论了渲染泡沫,前几页介绍了其他计算。

Maya具有许多可以更改的预设演示,也可以从头开始。请参见此 YouTube教程“ 制作潮流:如何在Maya中渲染海洋 ”。

这些参考中的哪一个更适用取决于:是否只是想了解更多有关此信息的信息,是否正在编写自己的软件,或者是否想渲染现实的海洋而不必知道其背后的所有计算方法。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.