跳到主要导航 跳到搜索 跳到主要内容

Fast Ray-Scene Intersection for Interactive Shadow Rendering with Thousands of Dynamic Lights

  • Lili Wang*
  • , Xinglun Liang
  • , Chunlei Meng
  • , Voicu Popescu
  • *此作品的通讯作者
  • Beihang University
  • Purdue University

科研成果: 期刊稿件文章同行评审

摘要

We present a method for the fast computation of the intersection between a ray and the geometry of a scene. The scene geometry is simplified with a 2D array of voxelizations computed from different directions, sampling the space of all possible directions. The 2D array of voxelizations is compressed using a vector quantization approach. The ray-scene intersection is approximated using the voxelization whose rows are most closely aligned with the ray. The voxelization row that contains the ray is looked up, the row is truncated to the extent of the ray using bit operations, and a truncated row with non-zero bits indicates that the ray intersects the scene. We support dynamic scenes with rigidly moving objects by building a separate 2D array of voxelizations for each type of object, and by using the same 2D array of voxelizations for all instances of an object type. We support complex dynamic scenes and scenes with deforming geometry by computing and rotating a single voxelization on the fly. We demonstrate the benefits of our method in the context of interactive rendering of scenes with thousands of moving lights, where we compare our method to ray tracing, to conventional shadow mapping, and to imperfect shadow maps.

源语言英语
文章编号8341814
页(从-至)2242-2254
页数13
期刊IEEE Transactions on Visualization and Computer Graphics
25
6
DOI
出版状态已出版 - 1 6月 2019

学术指纹

探究 'Fast Ray-Scene Intersection for Interactive Shadow Rendering with Thousands of Dynamic Lights' 的科研主题。它们共同构成独一无二的学术指纹。

引用此