BasicView3D - added project, unproject, getRay methods