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

separate sort and render pipelines into separate files #31

Closed github-actions[bot] closed 11 months ago

github-actions[bot] commented 11 months ago

https://github.com/mosure/bevy_gaussian_splatting/blob/54e44af53c7f2e9ca19ce994d3330cd1de329525/src/render/mod.rs#L76


};

// TODO: separate sort and render pipelines into separate files
const BINDINGS_SHADER_HANDLE: Handle<Shader> = Handle::weak_from_u128(675257236);
const GAUSSIAN_SHADER_HANDLE: Handle<Shader> = Handle::weak_from_u128(68294581);
const RADIX_SHADER_HANDLE: Handle<Shader> = Handle::weak_from_u128(6234673214);
const SPHERICAL_HARMONICS_SHADER_HANDLE: Handle<Shader> = Handle::weak_from_u128(834667312);
const TEMPORAL_SORT_SHADER_HANDLE: Handle<Shader> = Handle::weak_from_u128(1634543224);
const TRANSFORM_SHADER_HANDLE: Handle<Shader> = Handle::weak_from_u128(734523534);

pub mod node {
    pub const RADIX_SORT: &str = "radix_sort";