作为一个粒子系统的工具包,其目的就是要为用户提供使用粒子系统的各种服务,使用户的开发变得相对简单、高效。
具体说有如下四方面功能和服务:
(1)封装粒子系统的各项常用功能,包括存储、调度、行为,为用户的开发提供支持。
(2)提供完备的接口,便于用户在需要时向工具包添加新的特定功能。
(3)提供粒子系统信息输出接口。
(4)封装与具体图形系统的交互,为用户提供统一的绘制接口。
内容来源:赵沁平《DVENET分布式虚拟现实应用系统运行平台与开发工具》