#实时 #世界 #立方体 #八叉树 #3D #几何 #

bin+lib bismuth

一个表示为八叉树中的立方体的3D游戏世界,可以实时操作

5个版本

使用旧的 Rust 2015

0.0.4 2018年5月1日
0.0.3 2017年8月20日
0.0.2 2017年7月5日
0.0.1 2017年3月29日
0.0.0 2017年3月28日

#599 in 游戏

MIT 许可证

185KB
3.5K SLoC

Bismuth

是一个游戏库,它将3D世界表示为八叉树,可以实时操作。

Build Status Build Status Documentation Crate

八叉树结构

八叉树用于空间划分和存储代表游戏世界的立方体几何形状。每个叶子细分都是立方体,但其几何形状可以通过沿每个轴收缩边缘来修改。这可以用来近似曲线和其他更有趣的形状。

Screenshot

依赖关系

~20MB
~239K SLoC