孙农亮, 玄令岐, 刘一清
(山东科技大学 电子通信与物理学院 山东 青岛 266590)
UE 4粒子系统与外部数据通信研究
孙农亮, 玄令岐, 刘一清
(山东科技大学 电子通信与物理学院 山东 青岛 266590)
粒子系统被公认为是近年来应用于不规则景物模拟最好的方法.本文对Unreal Engine 4(简称UE 4)的粒子系统加以研究,通过蓝图的可视化编程以及Matinee动画系统实现了粒子系统与内部数据的通信;以VS为开发环境,重点编程实现了粒子系统的外部接口,通过读取外部文本的方式完成了粒子系统与外部数据的通信.这两种通信方式将读取的数据传递到粒子系统的参数中改变其状态,同时外部的通信方式可以将模拟自然景物的算法数据与虚拟场景中粒子系统的参数相结合,使得模拟效果基于科学的计算,提高了其模拟自然景物的真实性和有效性.
Unreal Engine 4; 粒子系统; 接口; 数据通信
在人们使用虚拟现实技术模拟真实世界的过程中,不规则物体的模拟一直是一个重要的课题.但不规则物体由于外形多变、边界模糊,很难通过传统的建模方式表现出来.针对这个问题,1983年,Reeves首次提出了粒子系统的概念[1].由于粒子系统自身高度灵活的特点[2],其在不规则物体上的模拟更加逼真生动.在虚拟现实、三维建模、电影动画制作、数据可视化等方面占据着越来越重要的地位.而在学术研究上,通过粒子系统对自然景物的模拟也一直是众多学者热点研究方向.周迎春等通过求解动力……