流体模拟
changbaolong
这个作者很懒,什么都没留下…
展开
-
SPH算法简介(五):表面张力的计算
SPH算法简介(五):表面张力的计算2011年04月22日 |本网站遵守CC版权协议 转载请注明出自www.thecodeway.com 所谓表面张力,正如前面所讲,就是由于流体“试图减小表面积”而产生的力,这种力产生的效果非常有趣,它会使肥皂膜紧绷,使水滴变成球形,但在大部分SPH应用场合中,和其他力相比,表面张力产生的效果其实是微乎其微的,所以常常忽律表面张力的计算。转载 2013-11-06 15:17:40 · 6977 阅读 · 0 评论 -
SPH算法简介(二): 粒子受力分析
SPH算法简介(二): 粒子受力分析2011年03月31日 |本网站遵守CC版权协议 转载请注明出自www.thecodeway.com SPH算法的基本设想,就是将连续的流体想象成一个个相互作用的微粒,这些例子相互影响,共同形成了复杂的流体运动,对于每个单独的流体微粒,依旧遵循最基本的牛顿第二定律(2.1) 这是我们分析的基础,在S转载 2013-11-06 14:51:42 · 5012 阅读 · 1 评论 -
SPH算法简介(三): 光滑核函数
SPH算法简介(三): 光滑核函数2011年04月1日 |本网站遵守CC版权协议 转载请注明出自www.thecodeway.com 和其他流体力学中的数学方法类似,SPH算法同样涉及到“光滑核”的概念,可以这样理解这个概念,粒子的属性都会“扩散”到周围,并且随着距离的增加影响逐渐变小,这种随着距离而衰减的函数被称为“光滑核”函数,最大影响半径为“光滑核半径”。转载 2013-11-06 15:09:44 · 5968 阅读 · 1 评论 -
SPH算法简介(四):Hello,SPH
SPH算法简介(四):Hello,SPH2011年04月2日 |本网站遵守CC版权协议 转载请注明出自www.thecodeway.com 上几节,我们推导出一大推复杂无比的公式,似乎有点纸上谈兵,这节来点真的,写一个可以运行的SPH系统,下面就是SPH基本的运算流程初始化粒子,为每个粒子赋上初始位置根据公式3.7计算每个粒子的密度根据公式3.10计算每个粒子的压强根据公转载 2013-11-06 15:12:05 · 5542 阅读 · 5 评论 -
基于SPH的流体模拟实践和一些技巧总结
转载自:http://blog.sina.com.cn/s/blog_6f638fb60100shw0.html SPH的流体模拟是目前大多数游戏所采用的模拟流体方法,特点是简单,十分容易实现,相比与基于Grid的Eulerian方法更加简单和高速,本文主要介绍一下使用SPH的流体模拟中一些常用的技巧和数据结构。目前流体模拟中常用的2类方法,分别代表了从2种不同的方面来解释转载 2013-10-27 18:11:21 · 3536 阅读 · 0 评论 -
SPH算法简介(一): 数学基础
SPH算法简介(一): 数学基础2011年03月30日 |本网站遵守CC版权协议 转载请注明出自www.thecodeway.com SPH(Smoothed Particle Hydrodynamics)算法是一种流体模拟算法,他的特点是简单快速,可以用在例如游戏这样的实时的交互软件中。SPH算法虽然简单,但要完全搞明白其中的原理和实现方法,也不是易事,写这个系列希望能全面介绍转载 2013-11-06 14:37:07 · 7660 阅读 · 2 评论