A technique for simulating deformation of elastic thin shell materials was presented,such as the balloon and the inflatable toys.The framework of position-based dynamics was used in this simulation and the details of the local deformation were controlled directly by volume constraint which improved the constraint solving.The geometric model and the elastic physical model of the thin shell were constructed.The stretch constraint was constructed and the volume constraint was constructed combining the internal ball filling method.Based on the position dynamics method and the number of iterations,the deformation intensity and the local details of deformation were controlled.Experimental results show that the proposed method is effective.Compared with the explicit Euler method and the implicit Euler method,it has higher stability,higher computation efficiency and lower computation.%针对薄壳弹性碰撞变形问题,提出基于位置动力学的体积约束法.构造薄壳的几何模型和弹性约束物理模型,构造拉伸约束,基于内部球填充方法构造体积约束,基于位置动力学方法求解,以迭代次数控制薄壳模型在碰撞时的弹性强度和局部细节变形.实验结果表明,该算法在弹性变形的局部细节控制方面具有效性,采用位置动力学方法实现薄壳弹性变形,与显式欧拉法等相比,其具有较高的稳定,与隐式欧拉法相比,其计算效率较高,计算开销较低.
展开▼