https://github.com/kitwaremedical/slicerlookingglass
Extension for 3D slicer that enables user to visualize the 3D scene using the Looking Glass hardware display.
https://github.com/kitwaremedical/slicerlookingglass
3d-slicer-extension
Last synced: 9 months ago
JSON representation
Extension for 3D slicer that enables user to visualize the 3D scene using the Looking Glass hardware display.
- Host: GitHub
- URL: https://github.com/kitwaremedical/slicerlookingglass
- Owner: KitwareMedical
- License: apache-2.0
- Created: 2020-10-02T15:08:26.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2024-04-23T13:06:47.000Z (about 2 years ago)
- Last Synced: 2025-09-11T23:26:21.837Z (10 months ago)
- Topics: 3d-slicer-extension
- Language: C++
- Homepage:
- Size: 140 KB
- Stars: 4
- Watchers: 12
- Forks: 8
- Open Issues: 13
-
Metadata Files:
- Readme: README.md
- License: LICENSE_Apache_20
Awesome Lists containing this project
README
# SlicerLookingGlass
Extension for 3D slicer that enables user to visualize the 3D scene using the Looking Glass hardware display.

## Getting Started
* Obtain the holographic display hardware from https://lookingglassfactory.com
* Install the [HoloPlay Service](https://lookingglassfactory.com/software/holoplay-service)
* Download Slicer preview release from https://download.slicer.org
* Install the SlicerLookingGlass extension
## Frequently asked questions
### How to bundle the SlicerLookingGlass extension in a Slicer custom application ?
A snippet like the following should be added in the custom application `CMakeLists.txt`.
Make sure to replace `` with a valid value.
Note the inclusion of `SuperBuildPrerequisites.cmake` CMake module after the call to `FetchContent_Populate`.
```cmake
# Add remote extension source directories
# SlicerLookingGlass
set(extension_name "SlicerLookingGlass")
set(${extension_name}_SOURCE_DIR "${CMAKE_BINARY_DIR}/${extension_name}")
FetchContent_Populate(${extension_name}
SOURCE_DIR ${${extension_name}_SOURCE_DIR}
GIT_REPOSITORY ${EP_GIT_PROTOCOL}://github.com/KitwareMedical/SlicerLookingGlass.git
GIT_TAG
GIT_PROGRESS 1
QUIET
)
message(STATUS "Remote - ${extension_name} [OK]")
list(APPEND Slicer_EXTENSION_SOURCE_DIRS ${${extension_name}_SOURCE_DIR})
include(${SlicerLookingGlass_SOURCE_DIR}/SuperBuildPrerequisites.cmake)
```
## License
This project is maintained by Jean-Christophe Fillion-Robin from Kitware Inc.
It is covered by the [Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0>).
The license file was added at revision `15ba230` on 2020-10-02, but you may consider that the license applies to all prior revisions as well.