3 个版本
0.1.2 | 2024年6月23日 |
---|---|
0.1.1 | 2024年6月22日 |
0.1.0 | 2024年6月22日 |
#956 在 游戏开发
每月下载量 87
1MB
59 行
Bevy GLTF 扩展加载器 (BGEL)
这是做什么的?
此工具将一些(目前是一个)Khronos glTF 扩展应用于相关材质。
以下是当前支持的扩展列表。如有需要,请随时提出建议或甚至打开一个拉取请求,如果您有一些实现的话
- KHR_materials_emissive_strength
用法
- 添加
GLTFExtender
插件 - 将元文件添加到您的 gltf 中,其中包含
include_sources: true,
标志(见 material_test.glb.meta) - 对于每个添加的 gltf 执行以下操作
let my_gltf = assets.load("material_test.glb");
commands.spawn(SpawnAsset { handle: my_gltf });
示例
自发光示例
cargo run --example emissive_example
展示了一个带有巨大辉光的自发光示例。
变更
0.1.0 初始版本
功能
- 对 KHR_materials_emissive_strength 的简单支持
- 将材质的自发光强度乘以这个值
0.1.1
变更
- 该库现在在内部也称为 bgel
- 修复了 README 中的用法部分
0.1.2
修复
- 由于加载时间过长,复杂模型不会被扩展。现在只有找到资产后,才会删除修改请求。
依赖项
~18–45MB
~732K SLoC