new camera ctor, entitiy GetMiddle works