We present an algorithm for reconstructing a solid model from a series of p
lanar cross-sections. In most previous works the layers are assumed to be i
ndependent: each layer is interpolated separately, and the concatenation of
the interpolated layers is considered the solution to the whole problem. T
he resulting surface can therefore exhibit abrupt changes. The main contrib
ution of this work is avoiding this assumption. We use the slopes of triang
les created in the interpolation of neighboring layers to guide the interpo
lation of the current layer. As a result, consecutive layers are connected
smoothly. We also discuss various objective functions that aim to optimize
the reconstruction and evaluate these functions using various criteria.