mosure / bevy_gaussian_splatting

bevy gaussian splatting render pipeline plugin
https://mosure.github.io/bevy_gaussian_splatting?gaussian_count=1000
MIT License
140 stars 9 forks source link

allow hot reloading of GaussianCloud handle through inspector UI #5

Closed github-actions[bot] closed 10 months ago

github-actions[bot] commented 1 year ago

https://api.github.com/mosure/bevy_gaussian_splatting/blob/50685245da00f48ce0d49fe9b05fab65cd2fb149/src/lib.rs#L34


impl Plugin for GaussianSplattingPlugin {
    fn build(&self, app: &mut App) {
        // TODO: allow hot reloading of GaussianCloud handle through inspector UI
        app.add_asset::<GaussianCloud>();
        app.init_asset_loader::<GaussianCloudLoader>();

        app.register_asset_reflect::<GaussianCloud>();
        app.register_type::<GaussianCloudSettings>();
        app.register_type::<GaussianSplattingBundle>();

        app.add_plugins((