Virtools交互式操作中半实物接口的实现方法主要有2种。一是编写串口通信类,使用Virtools SDK模块开发实现;二是基于Virtools SDK,通过调用系统应用程序接口函数开发串口通信行为模块实现。2种方法对开发者使用C++语言编程能力要求很高。针对此问题,提出以Visual Studio 2010作为开发平台,使用C#开发环境中的串口控件,通过添加COM组件中的Virtools 3D XE Player,实现虚拟现实作品与硬件的交互。实验证明,该方法在实现串口通信的同时,缩短了开发周期。
展开▼