added qtdeclaremetatype in vec3