本文主要是介绍【文献阅读】Muller2004-elastic-palstic-melting,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
概述
题目:Point Based Animation of Elastic, Plastic and Melting Objects
弹性、塑性物体和熔融物体的基于点的动画
发表时间:2004
期刊/会议:SIGGRAPH
作者:M. Müller1, R. Keiser1, A. Nealen2, M. Pauly3, M. Gross1 and M. Alexa2(ETH)
摘要:
我们提出了一种建模和动画体积物体的方法,材料从高度弹性到高度塑性。体积和表面的表示都是基于点的,这允许与原始形状之间任意大的偏差。与之前的基于点的弹性计算机图形学相比,我们的物理模型是从连续介质力学中推导出来的,它允许规定常见的材料特性,如杨氏模量和泊松比。
在每一步中,我们使用移动最小二乘法计算离散位移场的空间导数。从这些导数,我们得到每个模拟点的应变,应力和弹性力。我们展示了如何根据这些力求解运动方程,并进行隐式或者显示积分。除此之外,我们还提出了一种可以动态适应底层体积模型变形的点取样表面建模方法。
图片:
Related Works
[GM97](Gibson & Mirtich) 全面介绍了可变形体仿真,但有些过时。这里我们简要地介绍一下。
基于网格的方法
Terzopulous在87年的论文是最早研究基于物理的动画的。他们当时用的是势能方法。他们用有限差分离散方程。后来又从弹性拓展到了塑性。
图形学中有大量基于弹簧质点模型的工作。比如布料仿真。还有的用边界元、有限元。
无网格方法
Desburn & Cani[DC95]最早将无网格伽辽金方法从有限元社区引入到了图形学之中。在[DC96]中,他们又引入了SPH法。Tonneson[Ton98]则引入了Lennard-Jones势能函数来替代弹簧质点,这最早源于分子动力学中两个原子之间的相互作用。
基于点的方法
我们采用一种基于点的方法。我们参考[ST92]和[WH94],基于密度进行表面重建,从而实现了断裂和合并。表面重建是建立于移动最小二乘(MLS)之上的。
Elasticity
Dynamic
Plasticity
Surface
这篇关于【文献阅读】Muller2004-elastic-palstic-melting的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!