bevy_sprinkles_editor 0.1.2

GPU particle system editor for Bevy
mod io;
mod plugin;
mod project;
mod state;
mod ui;
mod viewport;

use bevy::asset::UnapprovedPathMode;
use bevy::prelude::*;
use bevy::window::WindowResolution;

use plugin::SprinklesEditorPlugin;
use ui::EditorUiPlugin;

fn main() {
    App::new()
        .add_plugins(
            DefaultPlugins
                .set(WindowPlugin {
                    primary_window: Some(Window {
                        title: "Sprinkles Editor".into(),
                        resolution: WindowResolution::new(1366, 768),
                        ..default()
                    }),
                    ..default()
                })
                .set(AssetPlugin {
                    unapproved_path_mode: UnapprovedPathMode::Allow,
                    ..default()
                }),
        )
        .add_plugins(bevy_easings::EasingsPlugin::default())
        .add_plugins(SprinklesEditorPlugin)
        .add_plugins(EditorUiPlugin)
        .run();
}