scanse / sweep-3d-scanner-unity-viewer

A simple unity project to view scans created by the open source 3D scanner project
MIT License
56 stars 32 forks source link
3d-scanning pointcloud sweep unity

sweep-3d-scanner-unity-viewer

A simple unity project to view scans created by the open source 3D scanner project in first person, including VR support.

Main Viewer Miniature Viewer
main viewer miniature viewer

Download

Using the Viewers

Quickstart

Controls

Notes on VR

Compatible file format

Only files with the expected format will open correctly. Attempting to open unexpected files will terminate the unity application. The application expects either .csv or .ply (binary) files downloaded from the sweep-3d-scanner or exported from the Sweep Visualizer desktop application.

If you want to convert custom data to make a compatible file, create a CSV file where the first line is a header, subsequent rows represent points, and the first 3 columns are X, Y and Z. Optionally, you can include a 4th column called SIGNAL_STRENGTH. Example file contents shown below.

X,Y,Z
6.7,-124.2,-71.3
6.7,-125.4,-69.2
...

or 

X,Y,Z,SIGNAL_STRENGTH
6.7,-124.2,-71.3,199
6.7,-125.4,-69.2,199
...

Unity Project

Packages/Dependencies

Included Assets

Contributing:


There is a lot of room for improvement, and submitting a pull request is easy!

So don't hesitate to experiment and modify the code.

To make the process of contributing more efficient, please review the contribution guidelines.