diff --git a/.github/workflows/bots.yml b/.github/workflows/bots.yml index 3b4aba7..25db9c6 100644 --- a/.github/workflows/bots.yml +++ b/.github/workflows/bots.yml @@ -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 diff --git a/README.md b/README.md index 6a90137..4882d83 100644 --- a/README.md +++ b/README.md @@ -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)