Three-Dimensional Computer Vision: A Connectionist Perspective on Development: A Geometric Viewpoint (Artificial Intelligence)