2个版本

0.1.1 2024年5月1日
0.1.0 2024年4月30日

#753 in 算法

MIT/Apache

10KB
143

rehexed

这个crate旨在处理)的输出,以便在需要六边形瓦片的情况下使用邻接表。

此类示例包括几何生成、棋盘算法等。

用法

生成二十面体细分

use hexasphere::shapes::IcoSphere;

let sphere = IcoSphere::new(12, |_| {});

累加其索引

let indices = sphere.get_all_indices();

然后应用一个函数

let adjacency_list = rehexed::rehexed(&indices, sphere.raw_points.len());

lib.rs:

rehexed

这个crate旨在处理)的输出,以便在需要六边形瓦片的情况下使用邻接表。

此类示例包括几何生成、棋盘算法等。

用法

生成二十面体细分

use hexasphere::shapes::IcoSphere;

let sphere = IcoSphere::new(12, |_| {});

累加其索引

let indices = sphere.get_all_indices();

然后应用一个函数

let adjacency_list = rehexed::rehexed(&indices, sphere.raw_points.len());

依赖项

~69KB