首页> 外文会议>International Conference on Intelligent Computing, Communication and Devices >An Improved Scan-Line Algorithm for Rendering Arbitrary Portals
【24h】

An Improved Scan-Line Algorithm for Rendering Arbitrary Portals

机译:一种改进的扫描线算法,用于呈现任意门户

获取原文

摘要

Portal-based rendering as one of the visibility determination methods is widely used in large-scale indoor scene. The main idea behind portal-based rendering is that when a given portal is visible, the cell which is behind the portal is visible, and otherwise it is invisible. In order to simplify the complexity of visibility determination, they always define portal as a planar convex polygon and the usefulness of portals for scene composition is limited. A more useful portal is a general portal which can be an arbitrary polygon or be thick and connect any two independent cells, and we call it arbitrary portal. In this paper, we provide an improved scan-line algorithm, which is based on portal texture for rendering arbitrary portal. First, we simplify an arbitrary portal to rectangle portal. Then, we use ray-casting method to sample the visible area of rectangle portal and get the corresponding portal texture. Thirdly, an improved scan-line algorithm is created to render arbitrary portal correctly by using portal texture. Our focus is to discuss the details of the improved scan-line algorithm. We have devised some tests to verify the correctness of our algorithm. The testing results showed that our system could run smoothly on the general personal computer and render the arbitrary portals correctly.
机译:基于门户的渲染作为可视性确定方法之一是广泛应用于大型室内场景。基于门户的渲染背后的主要思想是,当给定门户是可见的时,门户后面的小区是可见的,否则它是不可见的。为了简化可见度确定的复杂性,它们总是将门户定义为平面凸多边形,并且场景组成的门户的有用性是有限的。一个更有用的门户是一般门户网站,可以是任意多边形或厚并连接任何两个独立的细胞,我们称之为任意门户。在本文中,我们提供了一种改进的扫描线算法,该算法是基于门户纹理,用于呈现任意门户。首先,我们将任意门户简化为矩形门户。然后,我们使用射线铸造方法来对矩形门户的可见区域进行采样并获得相应的门户纹理。第三,创建改进的扫描线算法以通过使用门户纹理正确地呈现任意门户。我们的重点是讨论改进的扫描线算法的细节。我们设计了一些测试来验证我们算法的正确性。测试结果表明,我们的系统可以在通用个人计算机上顺利运行,并正确渲染任意门户。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号