Filters








79 Hits in 3.1 sec

Scalable GPU rendering of CSG models

Fabiano Romeiro, Luiz Velho, Luiz Henrique de Figueiredo
2008 Computers & graphics  
Here, we render CSG objects composed of convex primitives by combining spatial subdivision of the CSG object and GPU ray-tracing methods: the object is subdivided until it is locally "simple enough" to  ...  Existing methods that are able to interactively render complex CSG objects with the aid of GPUs are both image based and severely bandwidth limited.  ...  In our approach, spatial subdivision of the Fig. 16 . First column: CSG models rendered using our approach. Second column: CSG models rendered using povray.  ... 
doi:10.1016/j.cag.2008.06.002 fatcat:64s3qcpxgrczbbltt63bxe6oyq

Hardware-assisted Rendering of CSG Models

Fabiano Romeiro, Luiz Velho, Luiz De Figueiredo
2006 Computer Graphics and Image Processing (SIBGRAPI), Proceedings of the Brazilian Symposium on  
Scalability is a serious concern since rendering even reasonably complex CSG objects at interactive rates is difficult.  ...  of that cell, namely the restriction of the cell's CSG tree to its interior, is rendered in the GPU, as detailed in the next section.  ... 
doi:10.1109/sibgrapi.2006.24 dblp:conf/sibgrapi/RomeiroVF06 fatcat:kfxw2efhsbcxnanulv73lkvxgu

CST: Constructive Solid Trimming for Rendering BReps and CSG

John Hable, Jarek Rossignac
2007 IEEE Transactions on Visualization and Computer Graphics  
Index Terms-I.3.3 GPU support for CSG rendering, 3.5.a&b CSG expressions for trimmed faces, J.6 CAD model visualization ---------- ----------  ...  We propose a new, GPU-based, CSG rendering algorithm, which trims the boundary of each primitive using a Blist of its Active Zone.  ...  These models were rendered in realtime on the GPU using our peel&trim process.  ... 
doi:10.1109/tvcg.2007.70411 pmid:17622683 fatcat:oodqjhewwbeydi4mqqqayysdju

Fast Ray Tracing of Arbitrary Implicit Surfaces with Interval and Affine Arithmetic

A. Knoll, Y. Hijazi, A. Kensler, M. Schott, C. Hansen, H. Hagen
2009 Computer graphics forum (Print)  
A similar algorithm can also be implemented stacklessly, allowing for efficient ray tracing on the GPU.  ...  Moreover, we are able to render even complex forms robustly, in real-time at high resolution.  ...  Scalable rendering of complex objects featuring multiple piecewise implicits with CSG operators is also important future c 2008 The Authors Journal compilation c 2008 The Eurographics Association and Blackwell  ... 
doi:10.1111/j.1467-8659.2008.01189.x fatcat:nasyvep56fbvngkthp2wmahny4

Parallel and efficient Boolean on polygonal solids

Hanli Zhao, Charlie C. L. Wang, Yong Chen, Xiaogang Jin
2011 The Visual Computer  
We present a novel framework which can efficiently evaluate approximate Boolean set operations for B-rep models by highly parallel algorithms.  ...  Secondly, robust depth peeling is investigated to overcome the bottleneck of layer-complexity. Thirdly, an out-of-core tiling technique is presented to overcome the limitation of memory.  ...  Many approaches [9] [10] [11] [12] 25] employ the image-based depth-layering or depth-peeling technique to achieve the interactive rendering of CSG models.  ... 
doi:10.1007/s00371-011-0571-1 fatcat:codadsonpfgvxl3pd7mx2xl7ju

Boolean Operations on Surfel-Bounded Solids Using Programmable Graphics Hardware [article]

Bart Adams, Philip Dutré
2004 Symposium Point-Based Graphics : [Proceedings]  
The intersection, union and difference of two or more solids, is calculated on the GPU using vertex and fragment programs.  ...  Next, we use this partitioning to classify the surfels of both solids as inside or outside the other solid.  ...  Interactive rendering of CSG is often performed using graphics hardware (e.g. [GHF86] and [RS97] ).  ... 
doi:10.2312/spbg/spbg04/019-024 fatcat:bc3oa4q6cfcjdclsoe7lp57hdy

MCX Cloud - a modern, scalable, high-performance and in-browser Monte Carlo simulation platform with cloud computing [article]

Qianqian Fang, Shijie Yan
2021 bioRxiv   pre-print
Results: The front-end of the MCX Cloud platform offers an intuitive simulation design, fast 3-D data rendering, and convenient simulation sharing.  ...  The Docker Swarm container orchestration backend is highly scalable and can support high-demand GPU MC simulations using Monte Carlo eXtreme (MCX) over a dynamically expandable virtual cluster.  ...  Acknowledgments This research is supported by the National Institutes of Health (NIH) grants R01-GM114365, R01-EB026998, and U24-NS124027.  ... 
doi:10.1101/2021.06.28.450034 fatcat:dkkrfscvrnfvlkge2h4vgyufhe

Efficient direct rendering of deforming surfaces via shared subdivision trees

Fuchang Liu, Tobias Martin, Sai-Kit Yeung, Markus Gross
2015 Computer-Aided Design  
h i g h l i g h t s • We present Shared Subdivision Trees (SST) to rasterize implicit surfaces on GPUs. • We address the problem of efficiently rendering implicit surfaces which undergo a nonlinear deformation  ...  throughout the rendering process. • We map Shared Subdivision Trees well to parallel computing platforms such as CUDA.  ...  CSG models. Constructive solid geometry (CSG) is often used in solid modeling and has a number of applications. We created complex models by using Boolean operators to combine simple volume datasets.  ... 
doi:10.1016/j.cad.2014.08.005 fatcat:h2pkxi7i3nfkbgqvlyc7rnm6qm

Iterative Methods for Visualization of Implicit Surfaces On GPU [chapter]

Rodrigo de Toledo, Bruno Levy, Jean-Claude Paul
2007 Lecture Notes in Computer Science  
We have given special attention to torus rendering since it is a useful shape for multiple CAD models.  ...  We present an iterative solution to ray cast cubics and quartics on GPU. Our solution targets efficient implementation, obtaining interactive rendering for thousands of surfaces per frame.  ...  [10] extended the original idea to reconstruct CSG models. Bajaj et al. [3] have developed special GPU primitives for molecule visualization: spheres, cylinders and helices.  ... 
doi:10.1007/978-3-540-76858-6_58 fatcat:vfwy7nogjrfmbo6exiijwqlal4

Multi-GPU Image-based Visual Hull Rendering [article]

Stefan Hauswiesner, Rostislav Khlebnikov, Markus Steinberger, Matthias Straka, Gerhard Reitmayr
2012 Eurographics Symposium on Parallel Graphics and Visualization  
We suggest a combination of forward and backward image warping to improve the visual quality of the MFR rendering.  ...  GPU-hardware accelerated implementations exist, but due to the lack of an intermediate representation no multi-GPU parallel strategies and implementations are currently available.  ...  CSG-based approaches use depth-peeling of silhouette cones for correct results [Li04] . Texture-mapping approaches render the cones and rely on alpha-tests to carve the final silhouette [LCO06] .  ... 
doi:10.2312/egpgv/egpgv12/119-128 fatcat:tyr7zagyhjg2vdsewdofydkrea

World-in-Miniature Interaction for Complex Virtual Environments

Ramón Trueba, Carlos Andujar, Ferran Argelaguet
2010 International Journal of Creative Interfaces and Computer Graphics  
ACKNOWLEDGMENT This work has been partially funded by the Spanish Ministry of Science and Technology under grant TIN2007-67982-C02.  ...  Fortunately, there are efficient algorithms for rendering CSG models using the GPU (Hable, Rossignac, & Blister, 2005; Kirsch & Döllner, 2005) , whose implementation can be greatly simplified when the  ...  Our solution (described in next subsections) can be seen as a particular case of CSG rendering which can be implemented easily on the GPU (Kirsch & Döllner, 2005) .  ... 
doi:10.4018/jcicg.2010070101 fatcat:3khp53wchfcy3erof2ivs26eoy

CSG-Stump: A Learning Friendly CSG-Like Representation for Interpretable Shape Parsing [article]

Daxuan Ren, Jianmin Zheng, Jianfei Cai, Jiatong Li, Haiyong Jiang, Zhongang Cai, Junzhe Zhang, Liang Pan, Mingyuan Zhang, Haiyu Zhao, Shuai Yi
2021 arXiv   pre-print
CSG-Stump is proven to be equivalent to CSG in terms of representation, therefore inheriting the interpretable, compact and editable nature of CSG while freeing from CSG's complex tree structures.  ...  This paper presents CSG-Stump Net, an unsupervised end-to-end network for learning shapes from point clouds and discovering the underlying constituent modeling primitives and operations as well.  ...  Experience in CAD modeling has shown that more kinds of primitives can increase the modeling ability of CSG while increasing complexity in modeling software.  ... 
arXiv:2108.11305v1 fatcat:4565b6wyhnarlgaq3dfkdjvtd4

Polygonization of Implicit Surfaces on Multi-Core Architectures with SIMD Instructions [article]

Pourya Shirazian, Brian Wyvill, Jean-Luc Duprat
2012 Eurographics Symposium on Parallel Graphics and Visualization  
In this research we tackle the problem of rendering complex models which are created using implicit primitives, blending operators, affine transformations and constructive solid geometry in a design environment  ...  We propose a fast, scalable, parallel polygonization algorithm for BlobTrees that takes advantage of multicore processors and SIMD optimization techniques available on modern architectures.  ...  Figures 4, 5 show the average running time of the algorithm when rendering towers model (figure 8) on SNB and NHM systems, respectively.  ... 
doi:10.2312/egpgv/egpgv12/089-098 fatcat:tdzfppatgvcjthasqbdknpgvpq

In-situ Visualization: State-of-the-art and Some Use Cases

Marzia Rivi, Luigi Calori, Giuseppa Muscianisi, Vladimir Slavnic
2012 Zenodo  
The first one is the astrophysics code Pluto instrumented by using a ParaView plug-in called ICARUS, the second one is the neural simulator code BrainCore instrumented by using a library of VisIt.  ...  Moreover it allows monitoring the simulation in-situ, performing not only visualization, but analysis of the incoming data as it is generated so that the simulation may be stopped or modified, thereby  ...  We thank Jerome Soumagne (CSCS), one of the developers of ICARUS, for his explanations and support in the usage of this plug-in.  ... 
doi:10.5281/zenodo.6303483 fatcat:fu6ea4iu3neonoqowprdk44qay

Polygonal-functional hybrids for computer animation and games

D. Kravtsov, O. Fryazinov, V. Adzhiev, A. Pasko, P. Comninos
2009 SIGGRAPH '09: Posters on - SIGGRAPH '09  
The modern world of computer graphics is mostly dominated by polygonal models. Due to their scalability and ease of rendering such models have various applications in a wide range of fields.  ...  Hence we can take advantages of different model representations performing model evaluation entirely on the GPU.  ...  Due to their scalability and ease of rendering such models have various applications in a wide range of fields.  ... 
doi:10.1145/1599301.1599312 dblp:conf/siggraph/KravtsovFAPC09 fatcat:7sp3mfmyordnlkxde56idp5b5y
« Previous Showing results 1 — 15 out of 79 results