6 个版本 (3 个破坏性版本)
0.5.2 | 2024年4月25日 |
---|---|
0.5.1 | 2024年4月25日 |
0.4.0 | 2024年1月17日 |
0.2.1 | 2023年3月12日 |
0.1.1 | 2022年11月18日 |
#119 在 渲染
每月下载 29 次
用于 3 crates
24KB
123 行
Bevy Normal Material
Bevy的简单法线材质。
使用方法
系统设置
将插件添加到您的应用程序中
use bevy::prelude::*;
use bevy_normal_material::prelude::*;
fn main() {
App::new()
.add_plugins(NormalMaterialPlugin);
}
将组件应用到MaterialMeshBundle
fn setup(
mut commands: Commands,
mut meshes: ResMut<Assets<Mesh>>,
mut materials: ResMut<Assets<NormalMaterial>>,
) {
commands.spawn(MaterialMeshBundle {
mesh: meshes.add(Mesh::from(shape::Cube { size: 1.0 })),
material: materials.add(NormalMaterial::default()),
..Default::default()
});
}
兼容性
bevy | bevy_normal_material |
---|---|
0.9 | 0.1 |
0.10 | 0.2 |
0.11 | 0.3 |
0.12 | 0.4 |
0.13 | 0.5 |
依赖项
~35–73MB
~1.5M SLoC