| 摘要: |
| 针对复杂多边形场景,提出了一种基于层面叠加技术并能处理整体镜面反射分量的漫游算法.此算法将整体镜面反射分量预处理和整个场景的预消隐紧密结合,把整体镜面反射的计算问题转化为求取光束PVS(potentially visible set)的问题.算法通过预处理,建立镜面PVS映射G和可能镜面入射光束集合;在漫游阶段,则通过执行G映射并调用其他层面的光亮度计算过程,实时地合成整体镜面反射分量. |
| 关键词: 整体镜面反射,虚拟现实,PVS(potentially visible set),光束追踪. |
| DOI: |
| 分类号: |
| 基金项目:本文研究得到国家自然科学基金(No.69823003)资助. |
|
| Real-Time Walkthrough Algorithm for Virual Environments with Global Specular Reflections |
|
HUA Wei,PENG Qun-sheng
|
| Abstract: |
| Based on the overlay technique, the authors propose a novel algorithm for interactive walkthrough of complex polygonal virtual environments with global specular reflection effects in this paper. This algorithm integrates the global specular reflection preprocessing with visibility preprocessing. The problem of computing global specular reflection is then converted to that of determining the potential visible polygon set (PVS) through each mirror. A mirror-PVS-mapping G is constructed, associating the potential incidence beams with their respective PVS. At the stage of walkthrough, the proposed algorithm can synthesize the global specular reflection in real time by G mapping while calculating the other intensity components of the environment. |
| Key words: Global specular reflection, virtual reality, PVS (potentially visible set), beam tracing. |