webleads-tracker

TVZLib API - 开发量身定制的交互式功能 - TechViz

TVZLib API:开发量身定制的交互式功能

在虚拟环境中构建场景、编写程序功能并集成跟踪信息。了解TechViz XL和TechViz TVZLib API技术如何在桌面设计的基础上轻松创建3D应用程序。

利用现有的3D OpenGL应用程序,结合TVZLib API开发量身定制的交互式功能

借助TechViz TVZLib API,开发人员可以轻松编辑现有的桌面3D应用程序,或是以其为基础创建新的3D应用程序,从而在VR环境中还原类似的使用体验。他们可以自行编写程序功能来实现需求,还能轻松集成跟踪信息作为输入来实现实时3D导航和交互,而不仅限于使用键盘和鼠标。此外,所有VR必备组件都由TechViz XL内核以透明方式处理。

TechViz提供的编程库可适配多种编程语言(C、C++、C#、python…)。在基于OpenGL开发的应用程序中集成此编程库后,用户即可实时获取3D环境中的事件信息,还可调用TechViz功能。例如,开发新导航模拟时调用的导航功能:虚拟导航驾驶程序。

TVZLib API的优势

随着VR相关知识的逐渐普及,对新应用场景的需求也不断增加,TechViz TVZLib API正是为满足此需求而开发。使用TVZLib API的用户无需考虑与VR建模环境相关的任何技术特性,例如显示配置(Immersive Room、Powerwall、头戴式显示器…)、跟踪技术提供商品牌、立体声技术和其他所有同步问题。

优势

借助TechViz TVZLib,用户可以创建自己的特定场景,并根据自己的需要编写程序功能。

优势

可配合任何VR建模环境使用(Immersive Room、头戴式显示器、Powerwall…)

优势

库的异步功能不受同步过程(投影仪、渲染)影响

优势

易于实现

TechViz TVZlib

此功能的运作原理

TVZLib是实时可视化软件TechViz的一个功能模块,TechViz可在任何类型立体3D显示器(Immersive Room、Powerwall、头戴式显示器…)上,直接显示来自本地应用程序的大型3D数据集或3D虚拟样机。

所有TechViz模块均可在运行Windows 7、8、10或Linux操作系统的标准工作站上工作(同时兼容32位和64位二进制系统)。

应用案例

学术中心:虚拟现实培训计划,如手术培训

工业:虚拟现实培训场景,如铁路信号员。在安全的环境下,于千变万化的场景中不受限制地实践操作。

免费下载有关TVZLib API的更多信息

请填写下表以下载我们在Euro VR 2014上发表的会议论文(由G. Zachmann、J. Perret和A. Amditis撰写)