计算机图形
文章平均质量分 96
风海流
Robotics Institute, Carnegie Mellon University
huyaoyu.com
展开
-
试图将CGAL 作为 Blender 插件:C++, pybind11, CMake, CLion, Eigen, NumPy
1 起因在一个参与的课题中,一直都是用C++基于CGAL编写一些处理网格(mesh)的代码。最近需要实现一个可视化,或者更进一步实现用户的简单交互。由于要同时兼顾对网格的编辑能力,我们一开始决定尝试将我们的代码变成一个Blender的插件(addon或plugin),这样既可以获得可视化的能力,又能利用Blender对网格进行其他编辑。我对Blender仅是听说过但没有真正使用过,经过两三天的尝试与折腾,目前感觉这个做成插件的想法是可行的。这里记录一下如何将基于CGAL的C++代码转换为Blender的插原创 2021-02-06 05:45:13 · 1582 阅读 · 0 评论 -
最近使用的一些用于点云和面网格处理的 CGAL 功能
一篇前后零散写了20几天的博文,希望大家品评。主要是总结最近使用CGAL的一些心得,集中在点云和面网格(surface mesh)的处理。我同时提供了sample代码和数据(Google drive或百度云, 密码uo59)。包含的内容有PLY格式点云读写,处理PLY文件中的property。PLY格式面网格读写。面网格property map和面法向量。网格检查和修复。Advancing front surface reconstruction.Isotropic remeshing.面网原创 2020-11-01 01:08:37 · 1389 阅读 · 7 评论