VRP-SDK 三维仿真系统开发工具模块 1 a4 R8 f/ o- X; a+ N* P; N1 c SDK(SOFTWARE DEVELOPMENT KIT)软件开发工具包的意思,有了VRP-SDK,会编程的用户就可以使用各种编程工具软件,在VRP所提供的内核接口的基础之上,开发出自己所需要的定制的高效仿真软件。最简单的讲,用户可以根据自己的需要来设置软件界面,设置软件的运行逻辑,设置外部控件对VRP窗口的响应等,从而将VRP的功能提高到一个更高的程度,满足用户对虚拟现实各方面的专业需求。1 [ f: p% ~- \( N; w& r1 \
VRP-SDK 关键特性 2 s$ L( O5 C8 V- }+ m P" f ' u+ @, Z! Q; ?! a+ k VRP-SDK是在基于VRP内核(VRP-CORE)的基础上,针对某些有高级需求的行业用户开放的二次开发接口。通过VRP-SDK,行业用户就可以在VRP内核提供的接口基础上,开发出自己所需要的高效仿真软件。简单的讲,用户可以根据自己的需要来设置软件界面,设置软件的运行逻辑,设置外部控件对VRP窗口的响应等,从而将VRP的功能提高到一个更高的程度,满足用户对虚拟现实各方面的专业需求。 7 f6 j) t/ o0 d: T: o0 d - i9 x2 S( ^# e2 v8 x- i ]通过VRP-SDK,你可以实现:( T* {% r# y5 l. P5 c; [# V% l
5 Y8 F9 c; J. }3 H* } K0 k
1.将VRP的三维显示窗口嵌入到用户的应用系统中去。使得系统具备三维场景展示浏览功能。 - e# B; q& ~# q" P1 w 2.通过VRP-SDK提供的接口实现用户应用系统对VRP窗口中三维场景的控制。用户可以控制诸如模型状态,显隐,材质透明等诸多属性。 - z/ L" ^1 l/ \ 3.通过VRP-SDK提供的事件回调机制将最终客户在VRP窗口中执行的操作,比如点击鼠标等送到应用系统中去。应用系统在得到这些消息和事件后可以根据自己的系统需要做灵活处理。$ U9 p1 W9 ~+ b- }- }& u
使用VRP-SDK,需要用户具有WINDOWS开发经验,经过我们测试没有问题的开发环境包括VC,VB,DELPHI,C#,VS.NET等。 % A. p0 h5 ]* j& b* ~9 M" g# i
VRP-SDK 应用领域 q& X) J: F+ g: j; V& i C5 I- Y4 q& a/ |8 `: s9 G
VRP-SDK经过多年的发展和完善,目前已经在多个行业内使用,并提供了一系列优秀的软件。由于各个行业相当的专业性和特殊性,对于VRP-SDK的使用,我们一般采取和科研单位院校公司合作的方式,即我们提供VRP-SDK和三维方面的后期技术支持,SDK客户负责整个系统建设和业务逻辑的设定。8 z- ^: u W* Q
0 Z/ m$ K {% F 在最近几年中,VRP-SDK已经在多个行业内被成功使用。VRP-SDK的应用,已经加速了一大批优秀高端行业软件的产生。例如在电力行业,VRP-SDK在包括电力调度,虚拟变电站,操作票管理等领域都有应用;在水利行业,大坝施工动态展示,坝肩开挖动态计算和展示,水库调度和管理等;在钢铁行业,连铸车间过程控制和精准系统,钢铁公司的热轧板带虚拟展示和管理系统等等;在建筑领域,地铁盾构施工过程动态展示和控制系统,施工过程中受力动态分析等;在交通领域,某大型火车新站进出列车的调度和预测管理等;以及在医学,军事,安全保卫等领域都已经有了成功应用。