5个版本 (破坏性)

0.5.0 2021年7月21日
0.4.0 2021年4月12日
0.3.0 2021年1月14日
0.2.0 2021年1月8日
0.1.0 2021年1月5日

#1438 in 游戏开发

每月下载 23次

MIT/Apache

29KB
314

Bevy Skybox

提供从给定图像创建的天空盒,可以附加到bevy相机。

假设图像与src/lib.rs中的示例相同的格式:六个正方形组成的网格,形状与这些示例相同,与图像矩形完全对齐,并填充其大部分宽度和高度。

用法

用法在src/lib.rs顶部的模块注释中记录。

为了演示这一点,examples\board_flyover.rs在“板”周围放置了一个天空盒。键/鼠标相机移动由bevy_fly_camera提供。

Board Flyover example

天空盒图像来源

图像处理

许多天空盒都作为网络图像提供。`bevy_skybox`假设图像是一个特定网格的立方体。

关于图像的假设列在src/image.rs中,但图像是这样测量的。

Measuring the cube net

构建

使用stablenightly工具链构建,例如。

cargo run --release --example board_flyover

依赖关系

~27–36MB
~414K SLoC