Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
bertaye authored Apr 23, 2024
1 parent 53470c0 commit 13e0f22
Showing 1 changed file with 12 additions and 3 deletions.
15 changes: 12 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,16 @@
# CatmullClark-Sqrt3-Subdivision

#### You can find the converted & smoothed meshes in "result.off" file.
#### Also you can use this project for converting triangulated meshes to quadrated mesh by calling mesh->convertQuadbySplit() method after loading the quad mesh.
## Update:
#### I converted this project to a command line application, you can build it with CMake:

```
mkdir build
cd build
cmake ../
cmake --build .
```
#### and then go to MeshSubdivider.exe, run MeshSubdivider.exe --help to see options.
## Note:
#### This project runs on CPU, I am open to appending it with CUDA Kernels and would approve any PR who does that or partially help to it (I love writing CUDA Kernels but I do not have time to do it by myself)

## Catmull Clark Algorithm
#### To use it, load mesh with correct method ( use mesh->loadOffTriMesh("mesh.off") for triangulated meshes and use mesh->loadOffQuadMesh("mesh.off") for quad meshes)
Expand Down

0 comments on commit 13e0f22

Please sign in to comment.