mosure / bevy_gaussian_splatting

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

use a more ECS-friendly approach #94

Open github-actions[bot] opened 6 months ago

github-actions[bot] commented 6 months ago

https://github.com/mosure/bevy_gaussian_splatting/blob/d7ae5c045fb3101521bd604ce46c255dd94dd4f3/src/sort/radix.rs#L145


#[derive(Resource, Default)]
pub struct RadixSortBuffers {
    // TODO: use a more ECS-friendly approach
    pub asset_map: HashMap<
        AssetId<GaussianCloud>,
        GpuRadixBuffers,