DIVER: A Distributed Virtual Environment Research platform

DIVER: A Distributed Virtual Environment Research platform
复制标题

DIVER:分布式虚拟环境研究平台

DOI:
10.1109/vrais.1993.378269
复制
发表时间:
1993
期刊:
Proceedings of 1993 IEEE Research Properties in Virtual Reality Symposium
影响因子:
--
通讯作者:
Randy F. Pausch
Randy F. Pausch
中科院分区:
--
文献类型:
--
作者:
Rich Gossweiler;Chris Long;Shuichi Koga;Randy F. Pausch

文献摘要

被引文献

相似文献

Diver是弗吉尼亚大学开发的虚拟环境软件架构库。它类似于SGI的发明者,但它是专门作为一个工具包开发的,用于创建虚拟环境,而不是用于基于鼠标的应用程序。与Inventor一样,Diver也是在SGI的GL库上实现的,并提供了强大的分层图形数据库。与Inventor不同,Diver是分布式的,将应用程序计算与渲染计算分开。Diver在远程CPU上运行应用程序,并透明地在一个或多个SGI上生成异步渲染进程。Diver通过允许程序员在任何其他对象的嵌套坐标系中执行图形转换,并允许程序员在层次结构中的任何位置嵌套虚拟相机(视点)来扩展图形数据库层次结构。一年多来,二十多名研究人员一直在积极使用Diver。
DIVER is the Virtual Environment software architecture library developed at the University of Virginia. It is similar to SGI's Inventor, but was developed specifically as a toolkit for creating Virtual Environments rather than for mouse-based applications. Like Inventor, DIVER was implemented on top of the SGI's GL library and provides a powerful hierarchical graphics database. Unlike Inventor, DIVER is distributed, divorcing the application computations from the rendering computations. DIVER runs the application on a remote CPU and transparently spawns asynchronous rendering processes onto one or more SGIs. DIVER extends the graphics database hierarchy by allowing programmers to perform graphics transformations in any other object's nested coordinate system, and by allowing the programmer to nest the virtual camera (viewpoint) anywhere in the hierarchy. DIVER has been active use for over a year by more than twenty researchers.<<ETX>>