软件导刊2024,Vol.23Issue(10) :207-213.DOI:10.11907/rjdk.231981

基于无符号距离场的空白空间跳跃体绘制加速

Empty Space Skipping Volume Rendering Acceleration Based on Unsigned Distance Field

魏敏 彭宗浩
软件导刊2024,Vol.23Issue(10) :207-213.DOI:10.11907/rjdk.231981

基于无符号距离场的空白空间跳跃体绘制加速

Empty Space Skipping Volume Rendering Acceleration Based on Unsigned Distance Field

魏敏 1彭宗浩1
扫码查看

作者信息

  • 1. 成都信息工程大学 计算机学院,四川 成都 610225
  • 折叠

摘要

随着采集技术的不断发展,各个领域都产生了大量体数据,这些数据通常具有复杂且分布不均的特征,给体绘制的实时性带来了巨大挑战.体绘制的计算复杂性非常高,如何更有效地跳过空白空间,减少无效采样次数尤为重要.为此,提出一种高效的空间跳跃体绘制加速方法,根据体数据的空间分布特征,利用计算着色器预计算得到一张三维无符号距离纹理图,该图显示了当前体素到最近一个非空体素的欧氏距离.在像素着色器中执行光线投射,每次采样前通过一次查询即可跳过连续多个空白空间,有效减少了大量无效采样次数.多种不同数据集的渲染对比实验表明,所提方法的渲染速度比传统光线投射体绘制方法提升了345%,比Occupancy Map方法提升了52%,比Che-byshev Distance Map提升了33%.

Abstract

With the continuous development of collection technology,a large amount of volume data has been generated in various fields,which usually have complex and unevenly distributed features,posing a huge challenge to the real-time performance of volume rendering.The computational complexity of volume rendering is very high,and it is particularly important to efficiently skip blank space and reduce the num-ber of invalid samples.To this end,an efficient spatial jump volume rendering acceleration method is proposed.Based on the spatial distribu-tion characteristics of volume data,a 3D unsigned distance texture map is pre calculated using a computational shader,which displays the Eu-clidean distance from the current voxel to the nearest non empty voxel.Performing ray casting in pixel shaders can skip multiple consecutive blank spaces by querying before each sampling,effectively reducing a large number of invalid sampling times.Comparative rendering experi-ments on various datasets show that the proposed method improves rendering speed by 345%compared to traditional ray casting volume render-ing methods,52%compared to occupation map methods,and 33%compared to Chebyshev distance map methods.

关键词

体绘制/空白空间跳跃/无符号距离场/光线投射

Key words

volume rendering/empty space skipping/unsigned distance map/ray casting

引用本文复制引用

出版年

2024
软件导刊
湖北省信息学会

软件导刊

影响因子:0.524
ISSN:1672-7800
段落导航相关论文