球面 Voronoi 图:球面最近邻分割
几何画板及绘图内容加载中,请稍等……
该范例演示在球面上给定一组“种子点”后,如何形成球面 Voronoi 图:每个区域由距离最近的种子点所控制,从而把球面划分为若干相邻单元。核心数学概念包括 Voronoi(最近邻)划分、球面距离下的区域边界,以及由区域交界形成的(广义)多边形分割结构。作图要点是:使用构造摘要中的『Sequence, Zip』来批量生成种子点及其参数列表(如对象 N、speed 以及用于点/位置的 a、M、Lm 等变量),再通过对应的对象集合将球面上的点坐标(例如 Px、Py、Pz)与球面相关的参数(如 Ps、Ss)组织起来,最终驱动整体分割的动态生成与更新。适合高中到大学入门的几何与计算几何学习者,用于最近邻思想、空间划分与球面建模的课堂演示或实验课。
GeoGebra 命令及参数
Sequence(0, M) → LmZip((Px(k), Py(k), Pz(k)), k, Lm) → PsZip(Sphere[(1 / 2 * P), 1 / 2], P, Ps) → Ss
AI 绘图提示语参考
在球面上绘制一组种子点,每个种子点对应一个球面区域,使得球面上任意一点归属于距离最近的种子点所在的区域,从而形成球面的沃罗诺伊分割。先随机生成多个种子点,均匀分布在球面上,然后以每个种子点为中心,构造半径为其到最近邻种子点距离一半的球面圆盘,这些圆盘的交界即构成区域边界。整体呈现为球面被多边形网格覆盖,每个网格代表一个种子点的邻近区域,边界清晰且相邻区域共享边界。
以上提示语为根据原始绘图命令整理而来,仅供参考。