Crates.io | bevy_normal_material |
lib.rs | bevy_normal_material |
version | 0.6.0 |
source | src |
created_at | 2022-11-18 03:05:37.552456 |
updated_at | 2024-09-25 05:33:57.187115 |
description | Simple normal material for Bevy |
homepage | https://github.com/mattatz/bevy_normal_material |
repository | https://github.com/mattatz/bevy_normal_material |
max_upload_size | |
id | 717615 |
size | 98,080 |
Simple normal material for Bevy.
Add the plugin to your app:
use bevy::prelude::*;
use bevy_normal_material::prelude::*;
fn main() {
App::new()
.add_plugins(NormalMaterialPlugin);
}
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 |
0.14 | 0.6 |