Skip to content
No description, website, or topics provided.
C++ CMake Other
Branch: master
Clone or download

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.


Type Name Latest commit message Commit time
Failed to load latest commit information.
CMakeFiles initial commit Dec 11, 2019
CMakeModules initial commit Dec 11, 2019
data initial commit Dec 11, 2019
doc updated Manual Dec 13, 2019
shaders initial commit Dec 11, 2019
src initial commit Dec 11, 2019
.gitattributes initial commit Dec 11, 2019
.gitignore initial commit Dec 11, 2019
CMakeLists.txt initial commit Dec 11, 2019
Copyright.txt initial commit Dec 11, 2019
LICENSE.txt initial commit Dec 11, 2019 Update Dec 12, 2019


PointCloudsVR is a C++ Windows 10 desktop application that displays Point Clouds in Virtual Reality (VR) using OpenVR and SteamVR. It is built upon a number of open source libraries: OpenSceneGraph, OpenFrames, liblas, and several others, as described in the PointCloudsVR User Manual. It can display several Point Cloud file formats out of the box: .las, .ply, and others supported by OpenSceneGraph, as well as custom formats, as defined in the C++ code for this project. It has various 3D analysis tools, such as the ability to draw 3D lines in space. It can be used for science data analysis that uses Point Clouds for its data format. PointCloudsVR has been used to display and analyze: Lidar of trees, Lidar of snow, Gaia (an ESA spacecraft) star data, and the solar wind flowing around Mars, all in Virtual Reality. The user may navigate 3D space using one's VR headset and controllers. PointCloudsVR has been tested with both the HTC Vive / Vive Pro, and Oculus Rift.

Build and Run Instructions

See PointCloudsVR User Manual. The manual also shows 2 screenshots of different applications (Gaia star data, and an .las file showing a tree) toward the end of the document.

Copyright Notice

Copyright © 2019 United States Government as represented by the Administrator of the National Aeronautics and Space Administration. No copyright is claimed in the United States under Title 17, U.S. Code. All Other Rights Reserved.

Contact Information

Thomas Grubb
NASA Goddard Space Flight Center
Code 587
Greenbelt, MD 20771

License Information

This software is licensed under the NASA Open Source Agreement.

Example of PointCloudsVR showing an .las Lidar file in VR:

Sample VR Screenshot

You can’t perform that action at this time.