You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

寻求适用于通用3D多边形的Voronoi网格生成工具(MATLAB环境)

寻求适配通用3D多面体的Voronoi网格生成工具

核心需求

  • 输入:3D多面体(如立方体、四面体、十二面体等)的顶点,以及内部点数量
  • 生成目标:该多面体的Voronoi剖分
  • 输出要求:
    • Voronoi胞元的顶点数据
    • 记录每个胞元顶点索引的矩阵(第i行对应第i个胞元的顶点索引)

已尝试工具及问题

  • voro++:功能匹配,但本人无C++及gnuplot使用经验,且工作环境为MATLAB,无法使用
  • MATLAB某Voronoi插件:
    • 仅支持立方体、球体、圆柱的Voronoi网格生成
    • 调整edgeSize参数递减生成序列网格时效果不佳
    • 运行以下代码会出现Voronoi胞元顶点连接错误:
      clear; close all; clc;
      % THE PACKAGE NEEDS THE PARTIAL DIFFERENTIAL EQUATION TOOLBOX TO BE INSTALLED
      domainMesh = voronoi3d; %create an empty voronoi3d object
      myGeo3d = multisphere(1);
      edgeSize = 2^(0);
      domainMesh = createVoronoi3dFromGeometry(domainMesh, myGeo3d,edgeSize);
      %create voronoi by geometry
      voronoiPatch(domainMesh,'nodal',domainMesh.Nodes(:,2)) %to plot the mesh
      
    • 在不同MATLAB版本中表现不一致,可靠性不足
  • Python pyvoro:基于voro++开发,功能匹配,但无法在Google Colab环境中使用
  • 其他工具:
    • 快速行进算法相关仓库:不清楚如何适配当前需求场景
    • MATLAB球面Voronoi工具:仅能处理球面,不支持通用3D多面体

现寻求可适配通用3D多面体的Voronoi网格生成工具、函数或软件。

内容的提问来源于stack exchange,提问作者Davide

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.13 13:05:10