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

delaunay-fast

> 编程语言
开源

JavaScript 中的快速 Delaunay 三角化

778 stars0 点赞2 次浏览
访问官网GitHub

工具介绍

JavaScript 中的快速 Delaunay 三角化

这只是在 JavaScript 中对 Delaunay 三角化 的一个简单实现。它主要是从 Paul Bourke 的 C 实现 中移植过来的,但我参考了 另一个 JavaScript 实现 中的一些内容,并重写了一些内容,以便更适合快速的 JavaScript 执行。本质上,您将 Delaunay.triangulate 传递给一组顶点(应该是一堆两元素数组,表示 2D 欧氏点),它将返回一个巨大的数组,按三元组排列,表示通过传入数组中的索引构成的三角形。 (这种表示方式有些奇怪,但对象分配对于这个库的 原始用例 来说太慢了。是的,真的。)

请注意不要使用彼此过于接近的顶点(例如在任何轴上都在 0.01 以内):可能会出现数值精度问题,导致您的网格无效。 (如果遇到这种情况,只需将每个顶点的位置乘以一个常数系数。)

Issues· 1 开放

查看全部 Issues在 GitHub 打开

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

> 标签

JavaScript

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

> 工具信息

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

> 相关工具

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