fn f(i : i32) -> f32 { var v = vec3(1.0, 2.0, 3.0); return v[i]; }