Website implemented with JavaScript and THREE.js to represent the current state of the hospital floor. Integrated in real-time with a dotnet BackEnd.
- 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.
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.