论文部分内容阅读
随着影视、游戏和虚拟现实行业的迅速发展,这些行业对新技术、新效果有了更多的追求,好的效果能带给人们更多的身临其境的感受。在影视、游戏和虚拟现实领域,基于物理的模拟在特效制作中渐渐成为主流。一方面,人们追求更高质量的特效,物理模型能够更好的反应物理规律,呈现更自然的活动规律;另一方面,早期的特效制作耗费成本很大。例如建立一个城堡模型,通常是建一个按比例缩放的真实模型,然后采用一系列手段来产生真实的效果,效率低下。流体模拟作为影视动漫特效的重要元素,具有重要意义。例如在《怪物史莱克》,《指环王》,《水世界》等电影大片中,流体模拟震撼人心,游戏行业同样也极为重视流体模拟的实时效果。由于流体模拟的建模和模拟计算复杂,方法众多,本文在对前人方法的总结和归纳的基础上提出了一种新的耦合的计算模型来模拟两种流体的交互。文中比较欧拉方法和拉格朗日方法各自的优劣,对流体受热运动进行了深入分析,把整个运动分为两部分:第一部分是温度场自身的温度扩散和对流产生的速度,第二部分是流体自身所受的压力、浮力、粘滞力、表面张力等。综合这两部分的计算特点,分别使用稳定流方法和SPH方法来进行模拟计算,然后建立数学模型对这两种方法进行耦合。同时这种耦合的方式能修正N-S方程,以达到使流体运动更自然的效果,然后使用Maching cubes算法来进行表面重构,最后绘制等值面,使用光照模型进行光照计算机,实现真实感效果,能取得比Level Set方法更优的时间效率。本文第一章简述了流体模拟的发展历史和前人的研究成果,第二章介绍了基于物理模型的流体模拟的理论基础,第三章针对流体受热运动进行理论分析、建立物理模型,对欧拉和拉格朗日方法进行耦合。第四章实现模拟过程,并针对热传播过程修正物理模型,给出实验结果。第五章是对实验的分析和对理论发展的展望。