没有合适的资源?快使用搜索试试~ 我知道了~
CGAL Whole Course详细描述了CGAL的用法,用于构建3D或2D图形处理的程序。
资源推荐
资源详情
资源评论
CGAL - the Computational Geometry Algorithms
Library
Pierre Alliez, Andreas Fabri, Efi Fogel
To cite this version:
Pierre Alliez, Andreas Fabri, Efi Fogel. CGAL - the Computational Geometry Algorithms
Library.
´
Ecole d’ing´enieur. Aout 2008 - SIGGRAPH 2008, Los Angeles, 2008, pp.194. <cel-
00340448>
HAL Id: cel-00340448
https://cel.archives-ouvertes.fr/cel-00340448
Submitted on 20 Nov 2008
HAL is a multi-disciplinary open access
archive for the deposit and dissemination of sci-
entific research documents, whether they are pub-
lished or not. The documents may come from
teaching and research institutions in France or
abroad, or from public or private research centers.
L’archive ouverte pluridisciplinaire HAL, est
destin´ee au d´epˆot et `a la diffusion de documents
scientifiques de niveau recherche, publi´es ou non,
´emanant des ´etablissements d’enseignement et de
recherche fran¸cais ou ´etrangers, des laboratoires
publics ou priv´es.
Computational Geometry
Algorithms Library
Pierre Alliez
INRIA
Andreas Fabri
GeometryFactory
Efi Fogel
Tel-Aviv University
Abstract
The CGAL Open Source Project provides
easy access to
efficient and reliable geometric algorithms
in the form of a C++ library, offering geometric data structures and algorithms, which are efficient,
robust, easy to use, and easy to integrate in existing software. The usage of de facto standard
libraries increases productivity, as it allows software developers to focus on the application layer.
This course is targeted at software developers with geometric needs, and course graduates will be
able to select and use the appropriate algorithms and data structures provided by CGAL in their
current or upcoming projects.
Key Facts
CGAL 3.3, released in June 2007: 90 software components, 600,000 lines of code, 3,500 user and
reference manual pages, Cross platform support, Annual release with 12,000 downloads, 1,000
subscribers on the user mailing list, 40 subscribers on the developer mailing list. CGAL is used in
many application areas by companies as Total (Oil&gas), British Telecom (Telecom), Cadence
(VLSI), Leica Geosystems (GIS), Dassault Systèmes (CAD), The Moving Picture Company (Visual
effects).
CGAL Project
The project is steered by an Editorial Board, it has a well defined development process, and the
infrastructure for distributed development. The following research institutes and companies are
actively involved or made contributions to the library: INRIA-Sophia-Antipolis, Max-Planck Institute
for Computer Science, Tel-Aviv University, GeometryFactory, ETH Zurich, FU Berlin, University of
Groningen, University of Utrecht, Stanford University, Athens University, and the Foundation of
Research and Technology – Hellas. For more information on the project see
www.cgal.org For an
overview on what is in CGAL:
http://www.cgal.org/Manual/3.3/doc_html/cgal_manual/packages.html
Organization of the Course
This course starts with an overview followed by three in-depth sessions covering
central data structures: The overview session presents the CGAL project and the
design principles of CGAL. CGAL has adopted the
exact computing
paradigm, which
yields robust and at the same time fast algorithms. CGAL further has adopted the
generic programming
paradigm, which makes CGAL particularly easy to customize and
to integrate. Finally, we show how CGAL fits naturally with the STL, and the Boost
graph library.
The session on
polyhedral surfaces
presents the underlying halfedge data structure
and how it can be customized to user needs. We further present algorithms for
polyhedral surfaces like parameterization, mesh subdivision and simplification, Boolean
operations, and intersection detection.
The session on
arrangements
presents the arrangement API and several data
structures built on top of it. These are 3D Minkowski sums, which can be used for
collision detection, and 3D lower envelopes, which can be used for visibility map
computations.
The last session covers the 2D and 3D
triangulation
API as well as the surface and
volume mesh generators, which are based on Delaunay refinement.
The source code of the examples will be made available at
http://www.cgal.org/Courses/SIGGRAPH2008.
Presenters
Dr. Andreas Fabri (organizer)
Chief Officer
GeometryFactory
20, Avenue Yves Emmanuel Baudoin 06130 Grasse, FRANCE
Email: andreas.fabri@geometryfactory.com
http://www.geometryfactory.com/
Dr. Efi Fogel
Senior Researcher
Faculty of Exact Sciences. Tel Aviv University Tel Aviv 69978, ISRAEL
Email: efifogel@gmail.com
http://www.cs.tau.ac.il/~efif/
Dr. Pierre Alliez
Senior Researcher
INRIA Sophia Antipolis – Mediterranee
2004 route des Lucioles BP 93 - GEOMETRICA, FRANCE
Email: pierre.alliez@sophia.inria.fr
http://www-sop.inria.fr/geometrica/team/Pierre.Alliez/
剩余194页未读,继续阅读
资源评论
huangj2680
- 粉丝: 0
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于stm32f103c单片机+MPU6050+0.96英寸OLED显示屏双柄遥控器硬件(原理图+PCB)工程文件.zip
- 整理的关于少儿编程的学习路径,以及如何在小升初,初升高和大学充分的利用起来编程经验的优势
- 足球比赛结果统计表2006-2011年大约28W场比赛
- 基于PHP+mysql的社区交流系统(源代码)
- yolov5,SSD 可能使用到的一些代码
- 一键批量生成多层次文件夹结构,使用Python脚本实现嵌套文件夹批量生成
- 基于c51单片机+DS1302+DHT11温湿度模块+LCD1602显示的万年历硬件原理图+BOM+软件程源码序+仿真图.zip
- NSGA2的MATLAB代码
- Messagepassingtest_GCN_DGL.py
- Sh,Docker 运维好帮手,一招通过 sh 脚本批量快速启动和重启多个Docker 容器
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功