液体渲染:一种屏幕空间方法(Screen Space Fluid Rendering, 简称SSF)

发布时间 2023-05-24 14:16:26作者: 2086nmj

这种方法没有Mesh重建的过程,实现简单而高效,在游戏等对实时性有严格要求的领域中有广泛的应用前景。

参考1:基于位置的流体(Position Based Fluids)

原答案没有做粒子液体的表面的重建。液体表面重建,直到近几年以前,一直是移动立方体方法(Marching Cubes)[3]的天下。

表面的重建涉及到平滑算法,对液体表面进行抹平处理。屏幕空间渲染(Screen Space Fluid Rendering, 简称SSF)则给出了粒子渲染的一种新思路。这个算法不涉及液体网格表面的匹配和重建,实现相对简单得多。在不追求全局光照的实时管线渲染应用中,它的效果还比较令人满意。这个算法也是Position Based Fluids原论文中使用的渲染算法。

参考:https://zhuanlan.zhihu.com/p/38280537