pub trait Sample2dArray {
type Sampler: IsSampler;
// Required method
fn sample_by_lod(&self, sampler: Self::Sampler, uv: Vec3, lod: f32) -> Vec4;
}
pub trait Sample2dArray {
type Sampler: IsSampler;
// Required method
fn sample_by_lod(&self, sampler: Self::Sampler, uv: Vec3, lod: f32) -> Vec4;
}