README + ninja build

This commit is contained in:
David Coeurjolly 2023-01-10 10:57:49 +01:00
parent ce5c8ec3f2
commit 8aa50efbd0
2 changed files with 8 additions and 8 deletions

View File

@ -24,20 +24,20 @@ jobs:
os: [ubuntu-latest, macOS-latest]
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v3
- name: macos
if: matrix.os == 'macOS-latest'
run: echo "Nothing to install"
run: brew install ninja
- name: linux
if: matrix.os == 'ubuntu-latest'
run: sudo apt-get update && sudo apt-get install xorg-dev libglu1-mesa-dev
run: sudo apt-get update && sudo apt-get install xorg-dev libglu1-mesa-dev ninja-build
- name: Configure CMake
# Configure CMake in a 'build' subdirectory. `CMAKE_BUILD_TYPE` is only required if you are using a single-configuration generator such as make.
# See https://cmake.org/cmake/help/latest/variable/CMAKE_BUILD_TYPE.html?highlight=cmake_build_type
run: cmake -B ${{github.workspace}}/build -DCMAKE_BUILD_TYPE=${{env.BUILD_TYPE}}
run: cmake -B ${{github.workspace}}/build -DCMAKE_BUILD_TYPE=${{env.BUILD_TYPE}} -G Ninja
- name: Build
# Build your program with the given configuration

View File

@ -5,12 +5,12 @@
## Practicals
1. Color Transfer via Discrete Optimal Transport using the sliced
approach: [[Note]](https://codimd.math.cnrs.fr/s/s_rh7X9wF), [[Code]](https://github.com/dcoeurjo/CGDI-Practicals/tree/main/1-SlicedOptimalTransport)
approach: [[Note]](https://codimd.math.cnrs.fr/s/s_rh7X9wF)
2. Bilateral Filtering (and sliced optimal transport again) [[Notes]](https://codimd.math.cnrs.fr/s/lPZt_4ybn)
3. Rasterization, z-Buffer and Winding Numbers: [[Note]](https://codimd.math.cnrs.fr/s/1L-PBLbFW)
4. 3d modeling: [[Note]](https://codimd.math.cnrs.fr/s/4HjiHCH9z)
5. Geometry Processing: Laplacian Smoothing and Tutte Embedding
[[Note]](https://codimd.math.cnrs.fr/s/97oyynV5t), [[Code]](https://github.com/dcoeurjo/CGDI-Practicals/tree/main/4-LaplacianSmoothing)
6. Geometry Processing: Discrete Differential Operators on Meshes and Dirichlet Problems [[Note]](https://codimd.math.cnrs.fr/s/QMfjkgib2), [[Code]](https://github.com/dcoeurjo/CGDI-Practicals/tree/main/5-GeomProcessing)
7. Monte Carlo Geometry Processing [[Note]](https://codimd.math.cnrs.fr/s/b5SRBDUf0), [[Code]](https://github.com/dcoeurjo/CGDI-Practicals/tree/main/6-MonteCarloGeometryProcessing)
[[Note]](https://codimd.math.cnrs.fr/s/97oyynV5t)
6. Geometry Processing: Discrete Differential Operators on Meshes and Dirichlet Problems [[Note]](https://codimd.math.cnrs.fr/s/QMfjkgib2)
7. Monte Carlo Geometry Processing [[Note]](https://codimd.math.cnrs.fr/s/b5SRBDUf0)
8. kd-Tree and MC Geometry Processing -bis- [[Note]](https://codimd.math.cnrs.fr/s/TSPaU97gu)