Skip to content

MiguelCardoso77/SurgicalSync-3DVisualization

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

70 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SurgicalSync - 3D Visualization Module

1. Description of the Project

Website implemented with JavaScript and THREE.js to represent the current state of the hospital floor. Integrated in real-time with a dotnet BackEnd.

2. Features

  • 3D representation of the hospital/clinic floor. Its description should be imported from a JSON formatted file.
  • If a room is being used at any given time, a 3D model of a human body should be lying on the table.
  • The hospital/clinic floor is illuminated with ambient and directional light.
  • Selection of a room by left clicking on the corresponding surgical table.
  • Whenever the 'I' key is pressed, information about the selected room is displayed.
  • The camera mvoes smoothly to the selected room.
  • Opening and closing of doors using 'Y' and 'N' keys.

3. How to Run

To run the SurgicalSync - 3D Visualization Module, follow these steps:

  • a) Ensure that npm is installed on your system.
  • b) Run 'npm install'
  • c) Open the .html file.

About

3D Visualization Module for the SurgicalSync Website.

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •