论文标题

具有动态编程和最大MIPMAP的弯曲地形上的最佳快速柔软阴影

Optimally Fast Soft Shadows on Curved Terrain with Dynamic Programming and Maximum Mipmaps

论文作者

Jung, Dawoon, Schrempp, Fridger, Son, Seunghee

论文摘要

我们提出了一种简单,新颖的方法,即通过使用动态编程和最大的mipmaps在弯曲的地形上有效地呈现射线铸造柔和的阴影,以迅速找到恒定运行时复杂性中的全球最小阴影成本。此外,我们采用一种新的方法来减少视图射线计算时间,以将地形网格放置到引导射线启动位置。结合这两种方法,我们的射线铸造引擎实时运行,超过200%的速度超过了均匀的射线踏上,并具有可比的图像质量,而无需硬件射线跟踪加速度。为了增加对准确的行星胚层和交互式功能的支持,我们将发动机集成到了通用空间仿真软件的celestia.sci中。我们通过使用发动机来生成月球着陆轨迹的视频来准确处理大量距离尺度的能力。与实际月球任务图像相比,数值误差很小,这表明了我们方法的准确性和效率。

We present a simple, novel method of efficiently rendering ray cast soft shadows on curved terrain by using dynamic programming and maximum mipmaps to rapidly find a global minimum shadow cost in constant runtime complexity. Additionally, we apply a new method of reducing view ray computation times that pre-displaces the terrain mesh to bootstrap ray starting positions. Combining these two methods, our ray casting engine runs in real-time with more than 200% speed up over uniform ray stepping with comparable image quality and without hardware ray tracing acceleration. To add support for accurate planetary ephemerides and interactive features, we integrated the engine into celestia.Sci, a general space simulation software. We demonstrate the ability of our engine to accurately handle a large range of distance scales by using it to generate videos of lunar landing trajectories. The numerical error when compared with real lunar mission imagery is small, demonstrating the accuracy and efficiency of our approach.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源