use bevy::anti_alias::fxaa::Fxaa; use bevy::core_pipeline::tonemapping::DebandDither; use bevy::post_process::bloom::Bloom; use crate::prelude::*; use crate::ecs::{StarguideCamera, STARGUIDE_LAYER}; use crate::config::planet::SpecialSpriteProperties; use crate::config::planet::Planet; pub fn starguide_init_plugin(app: &mut App) { app.add_systems(Startup, init_starguide); } pub fn init_starguide(mut commands: Commands) { commands.spawn((Camera2d::default(), Camera { is_active: false, ..default() })) .insert(Bloom::default()) .insert(DebandDither::Enabled) .insert(Fxaa::default()) .insert(STARGUIDE_LAYER) .insert(StarguideCamera); }