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

if there are no CPU image derived features, set to render only #93

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/render/texture.rs#L235


            TextureDimension::D2,
            bytemuck::cast_slice(cloud.position_visibility.as_slice()).to_vec(),
            TextureFormat::Rgba32Float,
            RenderAssetUsages::default(),  // TODO: if there are no CPU image derived features, set to render only
        );
        position_visibility.texture_descriptor.usage = TextureUsages::COPY_DST | TextureUsages::TEXTURE_BINDING;
        let position_visibility = images.add(position_visibility);