/potree_deploy

Scripts and files to build a barebones deployment package with the Potree viewer for EPT point clouds.

Primary LanguageHTMLGNU General Public License v3.0GPL-3.0

potree_deploy

Scripts and files to build a barebones deployment package with the Potree viewer for your own EPT point clouds.

Only tested on Ubuntu Linux 22.04. Should in theory also build on Windows sub system for Linux... Deployment package should work on any plattform (even Mac).

Download and run the build.sh script

wget https://raw.githubusercontent.com/klakar/potree_deploy/main/build.sh
sh build.sh

The script will create a build folder and a zip-file with the deployable files.

During creation the script will require sudo priveleges to install Node.JS (npm) and build required files.

When ready you unzip the file to a folder where you want to host the point clouds.

Your point cloud(s) must be in the Entwine format (ept.json, ept-data/, ept-hierarchy/). You can place the ept files in the template folder, or in a copy of the template folder with a suitable name (no spaces, url-safe).

If your folder location is a web server you simply point a browser to the url of the folder including the subfolder for your point cloud.

Otherwise you can start a web server using a python command from the terminal (from the deployed root folder).

python3 -m http.server 1234

Then simply point your browser to http://localhost:1234/template or the subfolder where your point cloud is located.


More about this script: https://youtu.be/bMpFIBrO834