首页 | 本学科首页   官方微博 | 高级检索  
     检索      


Morphing Simple Polygons
Authors:L Guibas  J Hershberger  S Suri
Institution:(1) Department of Computer Science, Stanford University, Stanford, CA 94305, USA guibas@cs.stanford.edu , US;(2) Mentor Graphics, 8005 S.W. Boeckman Road, Wilsonville, OR 97070, USA john_hershberger@mentor.com , US;(3) Department of Computer Science, Washington University, St. Louis, MO 63130, USA suri@cs.wustl.edu , US
Abstract:In this paper we investigate the problem of morphing (i.e., continuously deforming) one simple polygon into another. We assume that our two initial polygons have the same number of sides n , and that corresponding sides are parallel. We show that a morph is always possible through an interpolating simple polygon whose n sides vary but stay parallel to those of the two original ones. If we consider a uniform scaling or translation of part of the polygon as an atomic morphing step, then we show that O(n log n) such steps are sufficient for the morph. Furthermore, the sequence of steps can be computed in O(n log n) time. Received May 25, 1999, and in revised form November 15, 1999.
Keywords:
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号