Skip to content

Polyscope application demonstrating the Ponca library

License

Notifications You must be signed in to change notification settings

poncateam/poncascope

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

poncascope

Application demonstrating how easily to combine:

With the current version, you will be able to:

  • compute and visualise differential quantities (normal vectors, mean curvature, principal curvature),
  • compare several differential estimators based on Moving Least Squares reconstruction,
  • play with reconstruction parameters, control timings, and more...

Computations are all done using Ponca on polyscope datastructures (see code for more details on data biding). Spatial queries are accelerated using Ponca Kdtree.

Compilation instructions

git clone https://github.com/poncateam/poncascope.git # Fetch repository
cd poncascope
git submodule update --recursive --init               # Get dependencies: Polyscope, Ponca
mkdir build && cd build                               # Goto to compilation directory
cmake ../ -DCMAKE_BUILD_TYPE=Release                  # Configure in release mode
make                                                  # Compile

Gallery

Main features

Alt text

Mean curvature estimation

image

Principale curvatures estimation

image