#import bevy_pbr::mesh_view_bindings [[group(1), binding(0)]] var texture: texture_2d; [[group(1), binding(1)]] var texture_sampler: sampler; [[stage(fragment)]] fn fragment([[builtin(position)]] position: vec4) -> [[location(0)]] vec4 { let uv = position.xy / vec2(view.width, view.height); let color = textureSample(texture, texture_sampler, uv); return color; }