use bevy::{
app::{App, Plugin},
asset::{Handle, load_internal_asset, uuid_handle},
shader::Shader,
};
pub struct NoisyShaderPlugin;
impl Plugin for NoisyShaderPlugin {
fn build(&self, app: &mut App) {
load_internal_asset!(
app,
NOISY_SHADER_HANDLE,
"../assets/noisy_bevy.wgsl",
Shader::from_wgsl
);
}
}
const NOISY_SHADER_HANDLE: Handle<Shader> = uuid_handle!("9e85d206-7851-41d9-a04f-c4879ddd7143");