1 research outputs found

    Reconstructing a Polyhedron between Polygons in Parallel Slices

    Full text link
    Given two nn-vertex polygons, P=(p1,…,pn)P=(p_1, \ldots, p_n) lying in the xyxy-plane at z=0z=0, and Pβ€²=(p1β€²,…,pnβ€²)P'=(p'_1, \ldots, p'_n) lying in the xyxy-plane at z=1z=1, a banded surface is a triangulated surface homeomorphic to an annulus connecting PP and Pβ€²P' such that the triangulation's edge set contains vertex disjoint paths Ο€i\pi_i connecting pip_i to piβ€²p'_i for all i=1,…,ni =1, \ldots, n. The surface then consists of bands, where the iith band goes between Ο€i\pi_i and Ο€i+1\pi_{i+1}. We give a polynomial-time algorithm to find a banded surface without Steiner points if one exists. We explore connections between banded surfaces and linear morphs, where time in the morph corresponds to the zz direction. In particular, we show that if PP and Pβ€²P' are convex and the linear morph from PP to Pβ€²P' (which moves the iith vertex on a straight line from pip_i to piβ€²p'_i) remains planar at all times, then there is a banded surface without Steiner points.Comment: preliminary version appeared in the Canadian Conference on Computational Geometry (CCCG) 201
    corecore