0 and 0.
I have tried setting width and height in the constructor of the class that extends View3D (is it correct?), but now it looks like the projection has been applied through a slightly rotated camera (and my camera is rotated )
EDIT: I have moved the lines that set width and height at the end of the constructor and now the projections ar perfect! Do I have to set them after the camera?
Perhaps you could use view3DInstance.camera.project(Vector3D(-79.481308, 0, -208.73399999999998);
It looks like view3D.project is similar to doing view3D.camera.project, except it multiplies it by the width and height of the View3D instance. If it is zero, then it will zero your x/y values