Skip to content

Commit

Permalink
Update Readme
Browse files Browse the repository at this point in the history
  • Loading branch information
Alexis DELFORGES committed Aug 13, 2024
1 parent dd80705 commit 4658f41
Showing 1 changed file with 31 additions and 1 deletion.
32 changes: 31 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,38 @@
# BA_PointCloud
PointCloud-BachelorThesis
Forked from : https://github.com/bloc-in-bloc/BA_PointCloud

Project files for my bachelor thesis on rendering large point clouds in Unity.

This project is meant to be used to contribute to this repository and keep a version of BA_PointCloud in case of deletion/archiving.

We want to contribute on the PotreeV2 format :
- Be able to use a remote url
- Be able to use different encoding of PotreeConverter 2.0 (mainly Brotli)

# Remote URL

We would like to use the PotreeV2 format for remote url, mainly because we might have to handle several Go of data.

## Remote/local URL handling with v1/v2 version

For this we had to transform the URL given to the Cloud loader :

Potree1 :
Clouds/Lion -> Clouds/Lion/cloud.js
https://remoteurl.com/Lion -> https://remoteurl.com/Lion/cloud.js

Potree2 :
Clouds/Lion2 -> Clouds/Lion2/metadata.json
https://remoteurl.com/Lion2 -> https://remoteurl.com/Lion2/metadata.json

We did this so codebase can handle in a easier way the remote/local and v1/v2 cases.

## Range request

We have to do range request to get the part of the remote file we want, so we're using range request as Potree is doing.

# BA_PointCloud README

## Ressources
Please refer to the code documentation for details about the classes and scripts (Folder "/doc").
For details about the algorithms please refer to the bachelor thesis (https://www.cg.tuwien.ac.at/research/publications/2017/FRAISS-2017-PCU/).
Expand Down

0 comments on commit 4658f41

Please sign in to comment.