Full-resolution interactive CPU volume rendering with coherent BVH traversal

A. Knoll, S. Thelen, I. Wald, C. Hansen, H. Hagen, M. Papka
{"title":"Full-resolution interactive CPU volume rendering with coherent BVH traversal","authors":"A. Knoll, S. Thelen, I. Wald, C. Hansen, H. Hagen, M. Papka","doi":"10.1109/PACIFICVIS.2011.5742355","DOIUrl":null,"url":null,"abstract":"We present an efficient method for volume rendering by raycasting on the CPU. We employ coherent packet traversal of an implicit bounding volume hierarchy, heuristically pruned using preintegrated transfer functions, to exploit empty or homogeneous space. We also detail SIMD optimizations for volumetric integration, trilinear interpolation, and gradient lighting. The resulting system performs well on low-end and laptop hardware, and can outperform out-of-core GPU methods by orders of magnitude when rendering large volumes without level-of-detail (LOD) on a workstation. We show that, while slower than GPU methods for low-resolution volumes, an optimized CPU renderer does not require LOD to achieve interactive performance on large data sets.","PeriodicalId":127522,"journal":{"name":"2011 IEEE Pacific Visualization Symposium","volume":"2 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2011-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"40","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2011 IEEE Pacific Visualization Symposium","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/PACIFICVIS.2011.5742355","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 40

Abstract

We present an efficient method for volume rendering by raycasting on the CPU. We employ coherent packet traversal of an implicit bounding volume hierarchy, heuristically pruned using preintegrated transfer functions, to exploit empty or homogeneous space. We also detail SIMD optimizations for volumetric integration, trilinear interpolation, and gradient lighting. The resulting system performs well on low-end and laptop hardware, and can outperform out-of-core GPU methods by orders of magnitude when rendering large volumes without level-of-detail (LOD) on a workstation. We show that, while slower than GPU methods for low-resolution volumes, an optimized CPU renderer does not require LOD to achieve interactive performance on large data sets.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
具有相干BVH遍历的全分辨率交互式CPU体绘制
我们提出了一种在CPU上进行光线投射的高效体绘制方法。我们采用隐式边界体积层次结构的相干数据包遍历,使用预积分传递函数进行启发式修剪,以利用空或齐次空间。我们还详细介绍了体积集成、三线性插值和梯度照明的SIMD优化。由此产生的系统在低端和笔记本电脑硬件上表现良好,并且在工作站上渲染没有详细级别(LOD)的大容量时,可以以数量级优于外核GPU方法。我们表明,虽然在低分辨率卷上比GPU方法慢,但优化的CPU渲染器不需要LOD来实现大型数据集上的交互性能。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Copyright page An advanced network visualization system for financial crime detection Static correlation visualization for large time-varying volume data Keynote address: Why everyone seems to be using spring embedders for network visualization, and should not Dual space analysis of turbulent combustion particle data
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1