Open
Description
bevy_gaussian_splatting/src/render/mod.rs
Line 292 in 7e0a353
Option<&Msaa>,
),
>,
gaussian_splatting_bundles: Query<GpuCloudBundleQuery<R>>,
) {
debug!("queue_gaussians");
let warmup = views.iter().any(|(_, _, camera, _, _)| camera.warmup);
if warmup {
debug!("skipping gaussian cloud render during warmup");
return;
}
// TODO: condition this system based on CloudBindGroup attachment
if gaussian_cloud_uniform.buffer().is_none() {
debug!("uniform buffer not initialized");
return;
};
let draw_custom = transparent_3d_draw_functions.read().id::<DrawGaussians<R>>();
for (
view_entity,