ParallelGraphics This website is dedicated to the legacy projects of ParallelGraphics t/a Cortona3D.
Visit the main company website at
Home  »  Web 3D Products  »  Cortona SDK  »  Success Stories  »  Cortona SDK finds practice in the medicine
Up to Success Stories

Cortona3D-based Fast, Safe and Easy to use Factory Planning Tools 

Virtual reality in the mining industry 

Web-based environment for collaborative planning of production systems 

4D management software for construction projects 

Realtime visualization of civil engineering projects 

3D vehicle dynamics simulation 

Collaborative forest fire fighting training environment 

3D visualizations of the space rocket flight parameters 

Cortona SDK finds practice in the Medicine 

The use of Cortona SDK for modelling in the open cast mining industry 

Google Searchsite search:


%(domain)s %(domain)s
3D Page Of the Week

Cortona SDK finds practice in the medicine
Manchester Visualization Center

Manchester Visualization Centre has been working closely with the Department of Neurosurgery at the Leeds General Infirmary to develop cost effective web-deliverable VRML medical surgical simulations and training material. This work has recently received funding from the European Commission as part of the WebSET (Web-based Standard Educational Tools) project

These simulations all share the same basic characteristic of introducing a needle or catheter to the body, and the insertion of the said implement to puncture or pierce some internal tissue. To date the work has been concentrated on the development of techniques to improve the feedback given to the user.

The Lumbar Puncture simulator, one of most perfect educational application developed using ParallelGraphics' Cortona SDK, was created in order to give the simulation user some notion of when the needle punctures the membrane surrounding the spinal chord. When performing this procedure for real, the clinician will experience a popping sensation and a sound is played to represent this event in the simulator.

A technique was needed to allow VRML to communicate with the Logitech's force-feedback mouse. Data needs to be both sent to, and read from the mouse itself, in order to synchronise and control haptic effects. The most obvious way of performing this task was to utilise VRML's EAI, and Java, in order to communicate with the C++ SDK controlling force-feedback effects.

However, due to applet security restrictions, and the general complexity of communicating between so many technologies, a different approach was necessary.

According to developers Cortona SDK provided the perfect solution to their problems. The embedding of Cortona VRML Client into an MFC application and using the Cortona SDK as a programming interface into the VRML scene made it possible to communicate between VRML and the force feedback SDK with the minimum of effort. As such, mouse movement can be monitored and used to control the needle motion in the simulator, and collision detection results can be detected allowing the facilitation of appropriate haptic effects. The documentation and examples included with the Cortona SDK proved extremely helpful and greatly aided the development process.

Last updated: Sat, 19 Jan 2019
© 2000-2017 ParallelGraphics. All rights reserved. Terms of use.