2022-07-14 16:05:56 +00:00
|
|
|
# Pool Table Display
|
|
|
|
|
2022-07-14 21:07:14 +00:00
|
|
|
Uses the Libigl library for visualization. Connects to SIM_billiards
|
2022-07-14 16:05:56 +00:00
|
|
|
|
|
|
|
|
|
|
|
## Compile
|
|
|
|
|
|
|
|
libigl must be downloaded from Github : https://github.com/libigl/libigl
|
2022-07-14 21:07:14 +00:00
|
|
|
|
2022-07-14 16:05:56 +00:00
|
|
|
Clone it somewhere accessible, like your home directory. It does not need to be compiled.
|
|
|
|
|
2022-07-14 21:07:14 +00:00
|
|
|
libigl depends on Eigen3, which may need to be downloaded and installed : https://eigen.tuxfamily.org/index.php?title=Main_Page
|
2022-07-14 16:05:56 +00:00
|
|
|
|
|
|
|
|
|
|
|
To compile:
|
|
|
|
mkdir build
|
|
|
|
cd build
|
|
|
|
cmake ..
|
|
|
|
make
|
|
|
|
|
|
|
|
## Run
|
|
|
|
|
|
|
|
From within the `build` directory:
|
|
|
|
|
|
|
|
./PoolTableDisplay
|
|
|
|
|