Skip to content

condition this system based on CloudBindGroup attachment #165

Open
@github-actions

Description

@github-actions

// TODO: condition this system based on CloudBindGroup attachment

            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,

Metadata

Metadata

Assignees

Labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions