pub fn prepare_core_3d_transmission_textures(
    commands: Commands<'_, '_>,
    texture_cache: ResMut<'_, TextureCache>,
    render_device: Res<'_, RenderDevice>,
    views_3d: Query<'_, '_, (Entity, &ExtractedCamera, &Camera3d, &ExtractedView, &SortedRenderPhase<Transmissive3d>), (With<BinnedRenderPhase<Opaque3d>>, With<BinnedRenderPhase<AlphaMask3d>>, With<SortedRenderPhase<Transparent3d>>)>
)