1 2 3 4 5 6 7 8 9 10 11 12
use bevy::prelude::{App, Msaa, Plugin};
use bevy::render::texture::{ImageSampler, ImageSettings};
pub struct RetroCameraPlugin;
impl Plugin for RetroCameraPlugin {
fn build(&self, app: &mut App) {
app.insert_resource(Msaa { samples: 1 }); // Disable anti-aliasing
app.insert_resource(ImageSettings { default_sampler: ImageSampler::nearest_descriptor() });
}
}