Reasoning about Scenes and Objects in 3D