Illustrating design and spatial assembly of interactive CSG

M. Nienhaus, Florian Kirsch, J. Döllner
{"title":"Illustrating design and spatial assembly of interactive CSG","authors":"M. Nienhaus, Florian Kirsch, J. Döllner","doi":"10.1145/1108590.1108605","DOIUrl":null,"url":null,"abstract":"For the interactive construction of CSG models understanding the layout of the models is essential to ease their efficient manipulation. To comprehend position and orientation of the aggregated components of a CSG model, we need to realize its visible and occluded parts as a whole. Hence, transparency and enhanced outlines are key techniques to communicate deeper insights.We present a novel real-time non-photorealistic rendering technique that illustrates design and spatial assembly of CSG models.As enabling technology we first present a solution for combining depth peeling with image-based CSG rendering. The rendering technique can then extract layers of ordered depth from the CSG model up to its entire depth complexity. Capturing the surface colors of each layer and combining the results thereafter synthesizes order-independent transparency as one major illustration technique for interactive CSG.We further define perceptually important edges of CSG models and integrate an image-space edge-enhancement technique that can detect them in each layer. In order to outline the model's layout, the rendering technique extracts perceptually important edges that are directly visible, i.e., edges that lie on the model's outer surface, or edges that are occluded, i.e., edges that are hidden by its interior composition. Finally, we combine these edges with the order-independent transparent depictions to generate edge-enhanced illustrations, which provide a clear insight into the CSG models, let realize their complex, spatial assembly, and, thus, simplify their interactive construction.","PeriodicalId":325699,"journal":{"name":"International Conference on Computer Graphics, Virtual Reality, Visualisation and Interaction in Africa","volume":"67 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2006-01-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Conference on Computer Graphics, Virtual Reality, Visualisation and Interaction in Africa","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/1108590.1108605","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 6

Abstract

For the interactive construction of CSG models understanding the layout of the models is essential to ease their efficient manipulation. To comprehend position and orientation of the aggregated components of a CSG model, we need to realize its visible and occluded parts as a whole. Hence, transparency and enhanced outlines are key techniques to communicate deeper insights.We present a novel real-time non-photorealistic rendering technique that illustrates design and spatial assembly of CSG models.As enabling technology we first present a solution for combining depth peeling with image-based CSG rendering. The rendering technique can then extract layers of ordered depth from the CSG model up to its entire depth complexity. Capturing the surface colors of each layer and combining the results thereafter synthesizes order-independent transparency as one major illustration technique for interactive CSG.We further define perceptually important edges of CSG models and integrate an image-space edge-enhancement technique that can detect them in each layer. In order to outline the model's layout, the rendering technique extracts perceptually important edges that are directly visible, i.e., edges that lie on the model's outer surface, or edges that are occluded, i.e., edges that are hidden by its interior composition. Finally, we combine these edges with the order-independent transparent depictions to generate edge-enhanced illustrations, which provide a clear insight into the CSG models, let realize their complex, spatial assembly, and, thus, simplify their interactive construction.
说明交互式CSG的设计和空间组装
对于CSG模型的交互式构建,了解模型的布局是简化其有效操作的关键。为了理解CSG模型中聚合组件的位置和方向,我们需要将其可见部分和遮挡部分作为一个整体来实现。因此,透明度和增强的轮廓是沟通更深入见解的关键技术。我们提出了一种新的实时非真实感渲染技术来说明CSG模型的设计和空间组装。作为启用技术,我们首先提出了将深度剥离与基于图像的CSG渲染相结合的解决方案。然后,渲染技术可以从CSG模型中提取有序深度的层,直至其整个深度复杂度。捕获每一层的表面颜色,然后将结果结合起来,合成与顺序无关的透明度,作为交互式CSG的主要插图技术。我们进一步定义了感知上重要的CSG模型边缘,并集成了一种图像空间边缘增强技术,可以在每一层检测到它们。为了勾勒出模型的布局,渲染技术提取直接可见的感知上重要的边缘,即位于模型外表面的边缘,或被遮挡的边缘,即被其内部构成隐藏的边缘。最后,我们将这些边缘与顺序无关的透明描述结合起来,生成边缘增强插图,从而清晰地洞察CSG模型,实现其复杂的空间组装,从而简化其交互构建。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信