-
Notifications
You must be signed in to change notification settings - Fork 147
Exact
The geometric algorithms in Geogram, such as 2D triangulations, 3D triangulations,
mesh intersection and mesh CSG depend on on more "elementary questions",
such as whether a point is above or below a plane (in a certain sense). Such
"elementary questions", called predicates, are functions that take as an argument a (small)
number of points (or simple geometric objects) and that returns a set of discrete values.
For instance, consider four points ABOVE
, BELOW
, ON_PLANE
.
These predicates are the "nevralgic" point of mesh intersection methods: if at one moment the
algorithm "thinks" that
-
Want to learn more about how it works ? See this article and this one
To gain more speed and more robustness in the extreme cases, read about GeogramPlus.