کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
440180 690979 2013 5 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Filling trim cracks on GPU-rendered solid models
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر گرافیک کامپیوتری و طراحی به کمک کامپیوتر
پیش نمایش صفحه اول مقاله
Filling trim cracks on GPU-rendered solid models
چکیده انگلیسی

We present an algorithm for improving the rendering appearance of CAD models with trimmed freeform surfaces when evaluated on graphics processing units (GPUs). Rendering on client GPUs allows mechanical CAD to embrace cloud computing by storing a single auto-synchronized model file in the cloud and transferring only minimal data (control points, trim curves, etc.) to the client nodes for local evaluation/rendering. However, current parallel algorithms that directly evaluate and render trimmed surfaces by masking the trims, without tessellating along the trim curves, suffer from “cracks” along the trim boundaries. We have developed a hybrid CPU–GPU algorithm to remove these artifacts in the rendering stage for a smooth, color- and shading-matched appearance. After dynamically detecting the cracks, our algorithm selectively fills in the affected pixels using a GPU fragment program, while avoiding artifacts at silhouettes. We have implemented this algorithm to demonstrate improvements in the appearance of solid models directly evaluated and rendered on the GPU.


► Rendering-stage algorithm to fill cracks in parallel-evaluated solid models.
► GPU-based algorithm identifies and selectively fills cracks with matched colors.
► Cracks filled without any artifacts for a smooth, watertight appearance.
► Algorithm independent of evaluation method, model representation, or surface type.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Computer-Aided Design - Volume 45, Issue 2, February 2013, Pages 535–539
نویسندگان
, ,