https://github.com/stla/meshesoperations
Operations on 3D meshes with R
https://github.com/stla/meshesoperations
cgal computational-geometry r rcpp
Last synced: about 1 year ago
JSON representation
Operations on 3D meshes with R
- Host: GitHub
- URL: https://github.com/stla/meshesoperations
- Owner: stla
- License: gpl-3.0
- Created: 2022-05-21T09:00:14.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2022-10-19T09:36:08.000Z (over 3 years ago)
- Last Synced: 2025-02-06T16:05:48.922Z (over 1 year ago)
- Topics: cgal, computational-geometry, r, rcpp
- Language: R
- Homepage:
- Size: 16.8 MB
- Stars: 3
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# MeshesOperations: operations on 3D meshes with R
[](https://github.com/stla/MeshesOperations/actions/workflows/R-CMD-check.yaml)
[](https://github.com/stla/MeshesOperations/actions/workflows/R-CMD-check-valgrind.yaml)
Using the C++ library **CGAL** to perform operations on 3D Meshes.
## Boolean operations on meshes
#### Intersection

#### Difference

#### Union


## Shape smoothing


## Minkowski sum
- Octahedron + sphere:

- Tetrahedron + truncated icosahedron:

## Decomposition in convex parts

## License
This package is provided under the GPL-3 license. If you wish to use CGAL for
commercial purposes, you must obtain a license from the
[GeometryFactory](https://geometryfactory.com).
## Blog posts
I wrote a
[blog post](https://laustep.github.io/stlahblog/posts/BooleanOpsOnMeshes.html)
devoted to Boolean operations on meshes (using **RCGAL**, the
[ancestor](https://laustep.github.io/stlahblog/posts/splittingRCGAL.html)
of **MehesOperations**), and
[another one](https://laustep.github.io/stlahblog/posts/MinkowskiSumLeonardo.html)
showing an example of the Minkowski addition.