PVRDP软件包是为支持各类虚拟现实应用系统开发的通用虚拟现实开发软件平台,其本身也具备简单的交互视景仿真功能。
PVRDP为应用系统开发提供了一个标准框架,用户只需要编写与具体应用有关的代码,而并行渲染、图像边缘融合、几何模型预处理、实时碰撞检测、虚拟手模型及驱动等等均可由平台提供。它是早期开发平台VR-Flier的发展,除了包含VR-Flier的所有功能外,添加了并行程序开发支持和多种开发支持工具。
构建虚拟现实系统的目的是为了开发虚拟现实应用, 所以任何一个完整的虚拟现实系统都需要有一套功能完备的虚拟现实应用开发平台,一般包括两个部分,一是硬件开发平台,即高性能图像生成及处理系统,通常为高性能的图形计算机或虚拟现实工作站;另一部分为软件开发平台,即面向应用对象的虚拟现实应用软件开发平台。这其中面向应用对象的虚拟现实应用软件开发平台是最主要的,它在虚拟现实应用开发过程中承担着三维图形场景驱动的建立和应用功能的二次开发,是虚拟现实应用开发的高层API,同时也是连接VR外设、建立数学模型和应用数据库的基础平台,没有它将无法开发出功能完善的虚拟现实应用程序。
因此,开发平台部分是整个虚拟现实系统的核心部分,负责整个VR场景的开发、运算、生成,是整个虚拟现实系统最基本的物理平台,同时连接和协调整个系统的其它各个子系统的工作和运转,与他们共同组成一个完整的虚拟现实系统。因此,虚拟现实系统开发平台部分在任何一个虚拟现实系统中都不可缺少,而且至关重要。