Abstract

Splat-based models are good representations because they do not rely on topological information, thereby making complex modeling operations easier, while keeping the same approximation ratio delivered by triangular meshes. However, splat-based models are problematic when dealing with edges and corners, because, near those sharp features, splats need to be properly clipped in order not to show noticeable artifacts. In this article, we present a robust method for clipping splats near sharp features even in situations when the splats’ sampling rates are different on both sides of the sharp feature. Our method clips the splats by a bidimensional rational Bezier curve. The simple and uniform data used to define the clipping curve makes our method suitable for GPU implementation. We designed and implemented an automatic computation of the clipping curves and a pipeline for sampling a generic surface with splats and rendering it. In addition, we implemented a nonplanar elliptical splat, as an imprint in a cylind...

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call