The three-dimensional shape analysis problem is a very demanding test of shape analysis algorithms. Previous approaches to the problem have employed global features such as moments and Fourier descriptors. Global features lack the capacity for solving the partial shape recognition problem, in which only part of the unknown shape is available. Previous approaches to local shape analysis have employed structural (syntactic) methods, but these methods have so far failed to solve the three-dimensional problem. This paper describes a hybrid structural/statistical local shape analysis algorithm which is applied to the three-dimensional problem.