A distributed OSPRay viewer intended to work with the SENSEI in-situ library
Switch branches/tags
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
cmake
gl3w
imgui
.gitignore
CMakeLists.txt
LICENSE.md
README.md
arcball.cpp
arcball.h
arcball_camera.cpp
arcball_camera.h
client_server.cpp
client_server.h
colormap.cpp
colormap.h
cubeutils.hxx
gldebug.cpp
gldebug.h
glshaders.cpp
glshaders.h
image_util.cpp
image_util.h
imgui_impl_glfw_gl3.cpp
imgui_impl_glfw_gl3.h
kd_tree.h
lammps_driver.cpp
lammps_driver.h
lammps_is_render_worker.cpp
lammps_is_viewer.cpp
main.cpp
query_task.cpp
query_task.h
socket_fabric.cpp
socket_fabric.h
test_loader_sim.cpp
util.cpp
util.h

README.md

OSPRay SENPAI

Interactive viewer client for use with SENSEI based simulations. An example video of the our viewer used with libIS and LAMMPS can be seen on YouTube, This is the code for the viewer described in the paper, see the paper for more details. The viewer requires OSPRay, TurboJpeg, VTK, GLFW, Dear ImGui (included) and gl3w (included).

Will Usher, Silvio Rizzi, Ingo Wald, Jefferson Amstutz, Joseph Insley, Venkatram Vishwanath, Nicola Ferrier, Michael E. Papka, and Valerio Pascucci. 2018. libIS: A Lightweight Library for Flexible In Transit Visualization. In ISAV: In Situ Infrastructures for Enabling Extreme-Scale Analysis and Visualization (ISAV '18), November 12, 2018, Dallas, TX, USA. ACM, New York, NY, USA, 6 pages. https://doi.org/10.1145/3281464.3281466.