作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

›› 1994, Vol. 20 ›› Issue (S1): 156-162.

• 论文 • 上一篇    下一篇

Sorting-Cube:有效的多边形深度排序算法

周勇,唐泽圣   

  1. 清华大学计算机科学与技术系 北京 100084,清华大学计算机科学与技术系 北京 100084
  • 发布日期:1994-12-29
  • Published:1994-12-29

摘要: 三维空间的多边形相对于视点或者光源的深度排序是图形绘制的重要算法。本文提出了一个有效、简单的多边形深度排序方法:Sorting-Cube方法。对于任意给定的视点,建立以它为中心。各个方面都分别平行于坐标平面的正立方体,即排序立方体:Sorting Cube。通过扫描多边形在正立方体上的投影以及有向图的搜索就能获得相对于该点的一个多边形从前到后的深度序列。不同于传统的方法,本文给出了多边形的透视投影以及任意两多边形深度比较的理论推导过程,算法实现的数据结构。理论和实践证明了算法的有效性,尤其适应于动态环境的深度排序。

关键词: 扫描线算法, 深度排序, 多边形剖分, 透视投影, 平面束

中图分类号: