摘要: 话说我最近终于一咬牙,花了一个月工资,买了块史上最强网卡:GTX670。此卡在手,心痒难忍,必须要写个demo来测一下网速,考虑了半天,决定来实现一下基于Curl Noise的流体模拟.这种流体模拟并不是基于物理的,其基本思想就是生成一个随机的速度场来控制粒子的运动。但是为了保证视觉上可信,还是需要满足不可压缩流的基本条件:这个随机的速度场需要是无源场(divergence-free),即散度处处为0。那么现在的问题是,怎么生成一个散度处处为0的速度场呢?注意到有这样一个微分恒等式:div(curl(Φ)) = 0,也即是说,旋度场的散度为0。该恒等式的满足需要Φ有连续的二阶混合偏导。于是我们 阅读全文
posted @ 2012-06-22 02:33 atyuwen 阅读(5080) 评论(5) 推荐(3) 编辑