2008-09-17 113 views
6

我玩弄体积粒子的想法。 “体积”我并不是指每个粒子实际上是3D模型 - 通常与其他粒子混合更昂贵和更难。我的意思是二维粒子看起来尽可能接近体积。 现在我/我们尝试过的是具有附加局部Z纹理(例如球形)的粒子,并且我们根据α值和Z值的贴近度组合进行α透明度,这是由粒子确实没有一个单一的平面Z. 我认为一个很酷的添加是与灯光(以及阴影)的相互作用,但问题在于灯光公式的外观如何(考虑透明度,让我们假设我们正在讨论烟雾和灰尘/云,而不是添加剂混合) - 任何建议都会受到欢迎。体积粒子

我也不过约增加正常的,所以我其实可以挤都在两个纹理:

  • 漫&阿尔法质感。
  • 正常& 256级精度Z通道纹理。

我问这个问题,看看有什么其他的方向可以想到,并得到您的想法,关于可能使用适当的照明方程。

回答

2

听起来好像你在询问关于模拟participating media的技术信息:“参与媒体可能会吸收,发射和/或散射光,最简单的参与媒体只吸收光,这意味着通过媒体的光是根据介质的密度衰减“。

这里有一些链接some example images和弗里斯瓦德,克里斯滕森,詹森的SIGGRAPH 2007 paperincluding the PDF)。