私は試した:
int viewport[4];
viewport[0] = 0;
viewport[1] = 480;
viewport[2] = 320;
viewport[3] = 480;
GLKVector3 x = GLKMathProject(position, effect.transform.modelviewMatrix, effect.transform.projectionMatrix, viewport);
NSLog(@"%@", NSStringFromGLKVector3(x));
位置は、{3, 5, 6} のような GLKVector3 です。
しかし、それは私にいくつかの奇妙な値を与えます: {1.52313e+12, 8.0313e+08, -160.131}