基于交互式cpu的溶剂排除表面光线追踪

Tobias Rau, Sebastian Zahn, M. Krone, G. Reina, T. Ertl
{"title":"基于交互式cpu的溶剂排除表面光线追踪","authors":"Tobias Rau, Sebastian Zahn, M. Krone, G. Reina, T. Ertl","doi":"10.2312/vcbm.20191249","DOIUrl":null,"url":null,"abstract":"Depictions of molecular surfaces such as the Solvent Excluded Surface (SES) can provide crucial insight into functional molecular properties, such as the molecule’s potential to react. The interactive visualization of single and multiple molecule surfaces is essential for the data analysis by domain experts. Nowadays, the SES can be rendered at high frame rates using shader-based ray casting on the GPU. However, rendering large molecules or larger molecule complexes requires large amounts of memory that has the potential to exceed the memory limitations of current hardware. Here we show that rendering using CPU ray tracing also reaches interactive frame rates without hard limitations to memory. In our results large molecule complexes can be rendered with only the precomputation of each individual SES, and no further involved representation or transformation. Additionally, we provide advanced visualization techniques like ambient occlusion opacity mapping (AOOM) to enhance the comprehensibility of the molecular structure. CPU ray tracing not only provides very high image quality and global illumination, which is beneficial for the perception of spatial structures, it also opens up the possibility to visualize larger data sets and to render on any HPC cluster. Our results demonstrate that simple instancing of geometry keeps the memory consumption for rendering large molecule complexes low, so the examination of much larger data is also possible. (see https://www.acm.org/publications/class-2012) CCS Concepts •Human-centered computing → Scientific visualization; • Computing methodologies → Ray tracing; • Applied computing → Molecular structural biology;","PeriodicalId":88872,"journal":{"name":"Eurographics Workshop on Visual Computing for Biomedicine","volume":"66 1","pages":"239-251"},"PeriodicalIF":0.0000,"publicationDate":"2019-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"Interactive CPU-based Ray Tracing of Solvent Excluded Surfaces\",\"authors\":\"Tobias Rau, Sebastian Zahn, M. Krone, G. Reina, T. Ertl\",\"doi\":\"10.2312/vcbm.20191249\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Depictions of molecular surfaces such as the Solvent Excluded Surface (SES) can provide crucial insight into functional molecular properties, such as the molecule’s potential to react. The interactive visualization of single and multiple molecule surfaces is essential for the data analysis by domain experts. Nowadays, the SES can be rendered at high frame rates using shader-based ray casting on the GPU. However, rendering large molecules or larger molecule complexes requires large amounts of memory that has the potential to exceed the memory limitations of current hardware. Here we show that rendering using CPU ray tracing also reaches interactive frame rates without hard limitations to memory. In our results large molecule complexes can be rendered with only the precomputation of each individual SES, and no further involved representation or transformation. Additionally, we provide advanced visualization techniques like ambient occlusion opacity mapping (AOOM) to enhance the comprehensibility of the molecular structure. CPU ray tracing not only provides very high image quality and global illumination, which is beneficial for the perception of spatial structures, it also opens up the possibility to visualize larger data sets and to render on any HPC cluster. Our results demonstrate that simple instancing of geometry keeps the memory consumption for rendering large molecule complexes low, so the examination of much larger data is also possible. (see https://www.acm.org/publications/class-2012) CCS Concepts •Human-centered computing → Scientific visualization; • Computing methodologies → Ray tracing; • Applied computing → Molecular structural biology;\",\"PeriodicalId\":88872,\"journal\":{\"name\":\"Eurographics Workshop on Visual Computing for Biomedicine\",\"volume\":\"66 1\",\"pages\":\"239-251\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2019-01-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Eurographics Workshop on Visual Computing for Biomedicine\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.2312/vcbm.20191249\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Eurographics Workshop on Visual Computing for Biomedicine","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.2312/vcbm.20191249","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2

摘要

对分子表面的描述,如溶剂排除表面(SES),可以提供对分子功能特性(如分子的反应潜力)的关键见解。单分子和多分子表面的交互式可视化对领域专家的数据分析至关重要。现在,SES可以在GPU上使用基于着色器的光线投射以高帧率渲染。然而,渲染大分子或更大的分子复合物需要大量的内存,这有可能超出当前硬件的内存限制。在这里,我们展示了使用CPU光线追踪的渲染也达到了交互帧率,而不受内存的硬限制。在我们的结果中,大分子复合物只需要对每个单独的SES进行预计算就可以渲染,而不需要进一步的表示或转换。此外,我们还提供了先进的可视化技术,如环境遮挡不透明度映射(AOOM),以提高分子结构的可理解性。CPU光线追踪不仅提供了非常高的图像质量和全局照明,这对空间结构的感知是有益的,它还打开了可视化更大的数据集和在任何HPC集群上渲染的可能性。我们的结果表明,简单的几何实例化可以降低渲染大分子复合物的内存消耗,因此也可以检查更大的数据。(参见https://www.acm.org/publications/class-2012) CCS概念•以人为本的计算→科学可视化;•计算方法→光线追踪;•应用计算→分子结构生物学;
本文章由计算机程序翻译,如有差异,请以英文原文为准。
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
Interactive CPU-based Ray Tracing of Solvent Excluded Surfaces
Depictions of molecular surfaces such as the Solvent Excluded Surface (SES) can provide crucial insight into functional molecular properties, such as the molecule’s potential to react. The interactive visualization of single and multiple molecule surfaces is essential for the data analysis by domain experts. Nowadays, the SES can be rendered at high frame rates using shader-based ray casting on the GPU. However, rendering large molecules or larger molecule complexes requires large amounts of memory that has the potential to exceed the memory limitations of current hardware. Here we show that rendering using CPU ray tracing also reaches interactive frame rates without hard limitations to memory. In our results large molecule complexes can be rendered with only the precomputation of each individual SES, and no further involved representation or transformation. Additionally, we provide advanced visualization techniques like ambient occlusion opacity mapping (AOOM) to enhance the comprehensibility of the molecular structure. CPU ray tracing not only provides very high image quality and global illumination, which is beneficial for the perception of spatial structures, it also opens up the possibility to visualize larger data sets and to render on any HPC cluster. Our results demonstrate that simple instancing of geometry keeps the memory consumption for rendering large molecule complexes low, so the examination of much larger data is also possible. (see https://www.acm.org/publications/class-2012) CCS Concepts •Human-centered computing → Scientific visualization; • Computing methodologies → Ray tracing; • Applied computing → Molecular structural biology;
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Visual Analytics to Assess Deep Learning Models for Cross-Modal Brain Tumor Segmentation Distance Visualizations for Vascular Structures in Desktop and VR: Overview and Implementation Is there a Tornado in Alex's Blood Flow? A Case Study for Narrative Medical Visualization HistoContours: a Framework for Visual Annotation of Histopathology Whole Slide Images Predicting, Analyzing and Communicating Outcomes of COVID-19 Hospitalizations with Medical Images and Clinical 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