same here, imho it's more common to use swizzle here too ```... = (view * vec4(a_vertex, 1.0)).xyz;```