Fix an issue where a bad value could be returned in SceneViewport::Project().