Fast mesh simplification via edge collapsing This project contains an implementation of a "multiple choice" mesh simplfication algorithm. Over a number of iterations a random fraction of the total edges in the supplied mesh are processed with a subset of these processed edges collapsed (the lowest scoring collapses win when a collision occurs). The only non-standard dependency is the qef_simd.h single file header which you can find in my "qef" project, a version is also included here.
2022-07-11 16:09:16 38.76MB mesh simplificat 网格简化 快速网格简化
1
matlab开发-LineSimplification。递归Douglas-Peucker折线简化(迭代端点拟合)
2021-11-27 14:23:26 6KB 未分类
1
线条简化 使用 Douglas-Peucker 算法的线简化算法。 有关更多信息,请访问维基百科。 该模块分别包含通过DouglasPeucker2D和DouglasPeucker3D实现的 2D 和 3D。 要求: 支持 c++11 的编译器。 这是一个基于模板的模块,因此您无法真正编译它。 就是这样! 如何使用: 为了能够做任何事情,首先克隆这个存储库。 将DouglasPeucker.h从include/目录复制到您自己的目录中,然后您就完成了。 src只是一个帮助我调试的代码片段,所以不要理会它。 基本示例: 二维示例: # include # include " DouglasPeucker.h " std::list line; // Contains coordinate. DouglasPuecker2D<p2d, p2dAcce
2021-10-29 15:06:26 16KB C++
1
草图简化的示例结果。 图片由Eisaku ( )拥有版权,并且仅允许用于非商业研究用途。 总览 该代码提供了研究论文中使用的预训练模型: "Learning to Simplify: Fully Convolutional Networks for Rough Sketch Cleanup" Edgar Simo-Serra*, Satoshi Iizuka*, Kazuma Sasaki, Hiroshi Ishikawa (* equal contribution) ACM Transactions on Graphics (SIGGRAPH), 2016 和
2021-10-23 16:37:21 2.22MB deep-learning sketch torch pytorch
1
基于二次边界 collapse 网格简化方法的quadric。 它使用阈值来确定哪些三角形到 delete,从而避免了排序,但可以能导致质量更低。 它的速度大约是Meshlab的4x
2021-07-27 15:47:28 15.13MB 网格简化 Mesh Simplificat Quadric
1
Garland M, Heckbert P S. Surface simplification using quadric error metrics[C]//Proceedings of the 24th annual conference on Computer graphics and interactive techniques. ACM Press/Addison-Wesley Publishing Co., 1997: 209-216.
2021-07-22 16:04:03 1.47MB 论文原文
1