2000Unpublished venueRequires access

VRML visualization in a surgery planning and diagnostics application

Hans Erik Holten-Lund, Mogens Hvidtfeldt, Jan Madsen, Steen Pedersen

Open publisher page 7 citations

Abstract

In this paper we want to analyze how the high-level languages Java and VRML can be used for 3D medical imaging and simulation on a PC. We want to compare two different approaches to use Java combined with VRML. One approach is to use Java locally inside VRML (JSAI), the other is to control a VRML environment externally from Java (EAI). We also examine the usefulness of VRML animation used for surgery simulation.First we describe a VRML centered application using Java for behavior processing through the JSAI script interface. This is done using the best publicly available browsers. This approach causes problems due to difficulties in handling the very complex models needed and in the limited Java support.A second implementation is centered around a Java application, where the VRML browser is handled as a Java component. The VRML browser is controlled from Java through the EAI external application interface. VRML animation is used in both prototypes. We use our in-house developed VRML library Hybris for the second implementation, where we have full control over the VRML engine and rendering engine which allows better handling of larger models.

About this research paper

What this paper is about

In this paper we want to analyze how the high-level languages Java and VRML can be used for 3D medical imaging and simulation on a PC. We want to compare two different approaches to use Java combined with VRML. One approach is to use Java locally inside VRML (JSAI), the other is to control a VRML environment externally from Java (EAI). We also examine the usefulness of VRML animation used for surgery simulation.First we describe a VRML centered application using Java for behavior processing through the JSAI script interface. This is done using the best publicly available browsers. This approach causes problems due to difficulties in handling the very complex models needed and in the limited Java support.A second implementation is centered around a Java application, where the VRML browser is handled as a Java component. The VRML browser is controlled from Java through the EAI external application interface. VRML animation is used in both prototypes. We use our in-house developed VRML library Hybris for the second implementation, where we have full control over the VRML engine and rendering engine which allows better handling of larger models.

Why it matters

OpenAlex reports 7 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

In this paper we want to analyze how the high-level languages Java and VRML can be used for 3D medical imaging and simulation on a PC. We want to compare two different approaches to use Java combined with VRML. One approach is to use Java locally inside VRML (JSAI), the other is to control a VRML environment externally from Java (EAI). We also examine the usefulness of VRML animation used for surgery simulation.First we describe a VRML centered application using Java for behavior processing through the JSAI script interface. This is done using the best publicly available browsers. This approach causes problems due to difficulties in handling the very complex models needed and in the limited Java support.A second implementation is centered around a Java application, where the VRML browser is handled as a Java component. The VRML browser is controlled from Java through the EAI external application interface. VRML animation is used in both prototypes. We use our in-house developed VRML library Hybris for the second implementation, where we have full control over the VRML engine and rendering engine which allows better handling of larger models.

Key concepts: VRML, Java, Computer science, Animation, Visualization, Computer graphics (images), Rendering (computer graphics), Interface (matter)

Related papers

Back to paper searchBrowse research topicsOriginal source
VRML visualization in a surgery planning and diagnostics application — Research Paper | ScholarLens