Montgomery Kevin, Bruyns Cynthia, Brown Joel, Sorkin Stephen, Mazzella Frederic, Thonier Guillaume, Tellier Arnaud, Lerman Benjamin, Menon Anil
National Biocomputation Center, Stanford, CA 94305, USA.
Stud Health Technol Inform. 2002;85:296-303.
We describe the implementation details of a real-time surgical simulation system with soft-tissue modeling and multi-user, multi-instrument, networked haptics. The simulator is cross-platform and runs on various Unix and Windows platforms. It is written in C++ with OpenGL for graphics; GLUT, GLUI, and MUI for user interface; and supports parallel processing. It allows for the relatively easy introduction of patient-specific anatomy and supports many common file formats. It performs soft-tissue modeling, some limited rigid-body dynamics, and suture modeling. The simulator interfaces to many different interaction devices and provides for multi-user, multi-instrument collaboration over the Internet. Many virtual tools have been created and their interactions with tissue have been implemented. In addition, a number of extra features, such as voice input/output, real-time texture-mapped video input, stereo and head-mounted display support, and replicated display facilities are presented.
我们描述了一个具有软组织建模、多用户、多器械、网络化触觉的实时手术模拟系统的实现细节。该模拟器是跨平台的,可在各种Unix和Windows平台上运行。它用C++编写,使用OpenGL进行图形处理;使用GLUT、GLUI和MUI进行用户界面设计,并支持并行处理。它允许相对轻松地引入患者特定的解剖结构,并支持多种常见文件格式。它执行软组织建模、一些有限的刚体动力学以及缝合线建模。该模拟器可与许多不同的交互设备连接,并支持通过互联网进行多用户、多器械协作。已经创建了许多虚拟工具,并实现了它们与组织的交互。此外,还介绍了一些额外的功能,如语音输入/输出、实时纹理映射视频输入、立体和头戴式显示器支持以及复制显示设施。