百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
F

Fast-Quadric-Mesh-Simplification

> 编程语言
开源

使用四元体进行网格三角形减少

1.8K stars0 点赞0 次浏览
访问官网GitHub

工具介绍

使用四元体进行网格三角形减少

摘要

由于我找不到任何快速、内存效率高、免费且质量高的代码,因此我开发了基于四面体的边缩减网格简化方法的自己的版本。它使用阈值来确定要删除哪些三角形,这避免了排序,但可能导致质量降低。它比 Meshlab 快大约四倍。请注意,此算法速度快且对于无薄弱部分的密闭体工作良好。

这个简单的程序可以简化以 OBJ 格式存储的网格。这是一个简单的读取器/写入器,因此不要尝试在多个对象嵌入到一个文件中时使用此工具。请注意,您可以使用 make sanitize 编译,以创建具有调试功能的可执行文件。最后,您可以使用 make WASM 编译,以创建 WebAssembly 代码,如 实时演示网页 中所示。

  • C++ (本页面)。 - Slicer 中的 C++ 可作为 Linux、MacOS 或 Windows 桌面应用程序使用。 - 使用行进立方体技术进行 C 翻译。 - 适用于 Unity 的 C# 网格简化。 - 适用于 .NET 的 C# 网格简化。 - Jayfella 编写的 Java 网格简化器。

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

C

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言