机构地区: 华南师范大学计算机学院
出 处: 《计算机应用与软件》 2014年第5期46-49,162,共5页
摘 要: 血流特效场景可以增强虚拟手术的真实感。虚拟手术中的血流特效场景包括了有交互的血液模拟及血管壁模拟。首先基于光滑粒子流体动力学,使用Physx物理引擎模拟血液流动的物理形态,并利用Screen Space Flow算法对血流表面进行实时渲染。然后基于质点-弹簧模型,提出使用Physx物理引擎模拟可交互、有弹性形变及可切割的血管壁。最后实现两个实验场景:场景一实现肺动脉内大规模血液流动的特效;场景二实现在用户交互下的血管壁形变和切割,并通过触发事件实现血管壁破裂流血的特效。实验结果表明,该血流及血管壁模拟方法在40 000个粒子下仍能保证实时绘制,满足虚拟手术的需求。 Blood flood effects scene can enhance the sense of reality in virtual surgery. The blood flow effects scene in virtual surgery includes both interactive blood simulation and vessel wall simulation. First of all on the basis of SPH,it utilizes Physx to simulate blood flood physical form and by using Screen Space Flow algorithm it carries out real-time rendering with blood surface. Then based on Mass-Spring model it suggests using Physx to simulate interactive,stretchy and rupturable vessel wall. Finally it implements two experimental scenes: scene one implements the effects of large scale blood flow in pulmonary artery; scene two implements vessel wall deformation and segmentation under user interaction and implements by triggering events vessel wall wounding and blooding effects. Experiment results show that the blood flow and vessel wall simulation method can still ensure real-time rendering with 40 000 particles so that it meets the requirement of virtual surgery.
关 键 词: 虚拟手术 血流 光滑粒子流体动力学 血管壁 质点弹簧模型 物理引擎
领 域: [自动化与计算机技术] [自动化与计算机技术]