Subject: CGAL users discussion list
List archive
Re: [cgal-discuss] CGAL 5.1 Beta 1 Released, Computational Geometry Algorithms Library
Chronological Thread
- From: Lokesh Kumar <>
- To:
- Subject: Re: [cgal-discuss] CGAL 5.1 Beta 1 Released, Computational Geometry Algorithms Library
- Date: Wed, 10 Jun 2020 22:47:46 +0530
- Authentication-results: mail3-smtp-sop.national.inria.fr; spf=None ; spf=Pass ; spf=None
- Ironport-phdr: 9a23:Y0jL7harb1OLhsP09vUIwXT/LSx+4OfEezUN459isYplN5qZpsyzZh7h7PlgxGXEQZ/co6odzbaP7ua5BDJLuM/b+Fk5M7V0HycfjssXmwFySOWkMmbcaMDQUiohAc5ZX0Vk9XzoeWJcGcL5ekGA6ibqtW1aFRrwLxd6KfroEYDOkcu3y/qy+5rOaAlUmTaxe7x/IAi2oAnLq8UbgYpvJqksxhfUvHdDZvhby35vKV+PhRj3+92+/IRk8yReuvIh89BPXKDndKkmTrJWESorPXkt6MLkqRfMQw2P5mABUmoNiRpHHxLF7BDhUZjvtCbxq/dw1zObPc3ySrA0RCii4qJ2QxLmlCsLKzg0+3zRh8dtjqxUvQihqgRwzI7aYo6bNPRwcKDAc90EWWVMRdxeWzBbD46mc4cDE+gMMOBFpIf9vVsOqh6+CBGqCuPoyT9HmGT23a0n2OokDAHG2RYvH8gTu3nTqNX1M6QSXv6uzKnI1znDdPJW2THy6IjIaBwhoPeMUKl/ccrU00YvFgfFgk+MpoziOjOYz+IAuHWU4OR8T+ygkXInqx1vrTi1wMchkonEi4ELxlza9Ch13ok7KNy8RUN1ZdOpDoVduS+aOYV4Xs8uXmNltDo5x7AGuJO2YCkHxpo6yhPRa/GKfZSF7g7lWe2MLzl4g3dld6i+hxa06UWv1uL8WdOw0FpQqSpFiNbMumgC1xPN7ciHT+Vy/lu72TeP2QDc8P1LIVwzlarBK58t2KI/lp0WsUjbHy/2nl/2jK6MeUk+9Oio8eLqaajlqJ+EL4J4lB3yP6A0lsG8Aek0KBYCU3WY9Oim27Du/Uv0S6hQgPIsiKnWqpXaKNwbpqGnBw9V1Z4u6xOlADen1NQUhGcILFBYdB6egYjkNFHDLOr3Dfe4hFSsnzNryO7cMrL9BZXNK2DPkLbnfblj905R0BQ/wcxb6p5OCbwMIOj/VlHsuNHbFBM0PAy5z/7iCNpn14MeXWyPArWeMKPXqVKI4uUvI+qSa48OuDbxMeMl5//ojX82mV8RZ6ip3Z0MZXC3G/RpOUSZYX72jtgdFmcKuxIyTPb2h12aTT5Te3GyUrog6TE0Eo2mCZ7PSZ2sgLyawCi7A4ZWZntdB1CXEXbocp2EVO0WZCKTJM9hiD0EWqK7R48vzxH9/DL80Kdte+rI5jUD59Wkz8lw/+SVlBco9DUyAd7ayHCIV2gzn2UGQHg906l75EB80VyeyrMrvvpDCNZz+/ZNBwcmKYbHnas9EMH3QguHf9GTSV/gTM/hGiA0Vtt2wtkAZAF2FNymyxzCxCG3GKRGqrqQGZYI/7LAinjtO95mmTGBz7gkl1BgQ81VNGTgiLQ47BnWH4eOkkOXkOGheq0YmSLM72ye1nHdgEYNWwF5VeDJXGsUe1DNhdX//ELLCbG0Wpo9NQ4U7cmBJ7BKIv70iFxcDKPnP9fTeGL3gGa2ChbOx7WkY4/jemFb1yLYXhtX2zsP9GqLYFBtThyqpHjTWWQ3SADfJnj0+Ow7k0uVC085ywbQMh9k3ruxvxMX3LmSF65V0bUDtyMs7T5zGQTlho6EO5+7vwNkOZ5kT5Yl+l4ejDDWsgV8OtqrKKUw3gdPITQyhFvn0lBMMqsFlMErqH0wyw8rcPCX1VpAc3WT2pWiY7A=
It is good to hear from you about this geometry.
Can you put some demo video in youtube.
It will be helpful for new user as well as experienced users.
And demo video for python also. So that user can learn with new programming knowledge.
Thanks
On Wed, Jun 10, 2020 at 8:43 PM Laurent Rineau (CGAL/GeometryFactory) <> wrote:
The CGAL Open Source Project is pleased to announce the release 5.1 Beta 1
of CGAL, the Computational Geometry Algorithms Library.
CGAL version 5.1 Beta 1 is a public testing release. It should provide a
solid ground to report bugs that need to be tackled before the release
of the final version of CGAL 5.1 in July.
Besides fixes and general enhancement to existing packages, the following
has changed since CGAL 5.0:
Tetrahedral Remeshing (new package)
- This package implements a tetrahedral isotropic remeshing algorithm,
that improves the quality of tetrahedra in terms of dihedral angles,
while targeting a given edge length.
Surface Mesh Topology (new package)
- This package enables the computation of some topological invariants
of surfaces, such as:
- test if two (closed) curves on a combinatorial surface are
homotopic. Users can choose between free homotopy and homotopy
with fixed endpoints;
- test is a curve is contractible;
- compute shortest non-contractible cycles on a surface, with or
without weights on edges.
See also the associated blog entry:
https://www.cgal.org/2020/05/08/Surface_mesh_topology/
Optimal Bounding Box (new package)
- This package implements an optimization algorithm that aims to
construct a close approximation of the _optimal bounding box_ of a
mesh or a point set, which is defined as the smallest (in terms of
volume) bounding box that contains a given mesh or point set.
See also the associated blog entry:
https://www.cgal.org/2020/04/20/Optimal_bounding_box/
Tutorials
- Two new, detailed tutorials have been added:
- Surface Reconstruction from Point Clouds, which goes over a
typical full processing pipeline in a CGAL environment.
- Geographic Information Systems (GIS), which demonstrates usage
of CGAL data structures and algorithms in the context of a
typical GIS application.
Both tutorials provide complete code.
See https://doc.cgal.org/5.1/Manual/tutorials.html
Point Set Processing
- Added wrapper functions for registration, using the Super4PCS and
ICP algorithms implemented in the third party libraries OpenGR and
libpointmatcher.
Surface Mesh Simplification
- Added a new simplification method based on the quadric error defined
by Garland and Heckbert.
dD Spatial Searching
- The kd-tree can now be built in parallel: CGAL::Kd_tree::build() is
given an optional template parameter ConcurrencyTag (default value
remains CGAL::Sequential_tag for backward compatibility).
Intersecting Sequences of dD Iso-oriented Boxes
- Added parallel versions of the functions CGAL::box_intersection_d()
and CGAL::box_self_intersection_d().
Polygon Mesh Processing
- Added the function CGAL::Polygon_mesh_processing::split(), which can
be used to split meshes along a mesh or a plane.
- Added the function
CGAL::Polygon_mesh_processing::split_connected_components() to split
a single mesh containing several connected components into several
meshes containing one connected component.
- Added parallel versions of the functions
CGAL::Polygon_mesh_processing::does_self_intersect() and
CGAL::Polygon_mesh_processing::self_intersections().
- Added several mesh repair functions (see the complete changelog for
more information).
3D Fast Intersection and Distance Computation
- The behavior of the internal search tree used to accelerate distance
queries has changed: usage of the internal search tree will now be
enabled by default, and its construction will be triggered by the
first distance query. Automatic construction and usage can be
disabled by calling
CGAL::AABB_tree::do_not_accelerate_distance_queries() before the
first distance query, and the tree can be built at any moment by
calling CGAL::AABB_tree::accelerate_distance_queries().
- BREAKING CHANGE: CGAL::AABB_tree::accelerate_distance_queries() and
CGAL::AABB_tree::do_not_accelerate_distance_queries() are no longer
const functions.
CGAL and the Boost Graph Library (BGL)
- Added the function CGAL::alpha_expansion_graphcut(), which
regularizes a multi-label partition over a user-defined graph.
- Added the function CGAL::regularize_face_selection_borders(), which
uses this alpha expansion graphcut to regularize the borders of a
selected faces on a triangle mesh.
See https://www.cgal.org/2020/06/09/cgal51-beta1/ for a complete list of
changes.
The CGAL project is a collaborative effort to develop a robust,
easy-to-use, and efficient C++ software library of geometric data
structures and algorithms, like
- triangulations (2D constrained triangulations, Delaunay triangulations
and periodic triangulations in 2D and 3D),
- Voronoi diagrams (for 2D and 3D points, 2D additively weighted
Voronoi diagrams, and segment Voronoi diagrams),
- Boolean operations on polygons and polyhedra,
- regularized Boolean operations on polygons with curved arcs
- arrangements of curves,
- mesh generation (2D, 3D and surface mesh generation,
surface mesh subdivision and parametrization),
- alpha shapes (in 2D and 3D),
- convex hull algorithms (in 2D, 3D and dD),
- operations on polygons (straight skeleton and offset polygon),
- search structures (kd trees for nearest neighbor search, and
range and segment trees),
- interpolation (natural neighbor interpolation and placement of
streamlines),
- optimization algorithms (smallest enclosing sphere of points or
spheres, smallest enclosing ellipsoid of points, principal
component analysis).
Some modules are distributed under the terms of the LGPL Open Source
license (GNU Lesser General Public License v3 or later versions).
Most modules are distributed under the terms of the GPL Open Source
license (GNU General Public License v3 or later versions).
If your intended usage does not meet the criteria of the
aforementioned licenses, a commercial license can be purchased from
GeometryFactory (http://www.geometryfactory.com/).
For further information and for downloading the library and its
documentation, please visit the CGAL web site: https://www.cgal.org/
--
Laurent Rineau, PhD
R&D Engineer at GeometryFactory http://www.geometryfactory.com/
Release Manager of the CGAL Project http://www.cgal.org/
--
You are currently subscribed to cgal-discuss.
To unsubscribe or access the archives, go to
https://sympa.inria.fr/sympa/info/cgal-discuss
With Warm regards
Lokesh kumar- [cgal-discuss] CGAL 5.1 Beta 1 Released, Computational Geometry Algorithms Library, Laurent Rineau (CGAL/GeometryFactory), 06/10/2020
- Re: [cgal-discuss] CGAL 5.1 Beta 1 Released, Computational Geometry Algorithms Library, Lokesh Kumar, 06/10/2020
Archive powered by MHonArc 2.6.19+.