Implicit Modelling Using Subdivision-curves

Samuel Hornus 1 Alexis Angelidis 1 Marie-Paule Cani 1, *
* Corresponding author
1 iMAGIS - Models, Algorithms and Geometry for Computer Generated Image Graphics
GRAVIR - IMAG - Graphisme, Vision et Robotique, Inria Grenoble - Rhône-Alpes
Abstract : To remain an attractive model, skeleton-based implicit surfaces have to allow the design and display of shapes at interactive rates. This paper focuses on surfaces whose skeletons are graphs of interconnected curves. We present subdivision-curve primitives that rely on convolution for generating bulge-free and crease-free implicit surfaces. These surfaces are efficiently yet correctly displayed using local meshes around each curve that locally overlap in blending regions. Subdivision-curve primitives offer a practical solution to the unwanted-blending problem that ensures $C^1$ continuity everywhere. Moreover, they can be used to generate representations at different levels of detail, enabling the interactive display of at least a coarse version of the objects, whatever the performance of the workstation. We also present a practical solution to the unwanted blending problem, used to avoid blending between parts of the surface that do not correspond to neighbouring skeletal elements.
Document type :
Journal articles
Complete list of metadatas

Cited literature [26 references]  Display  Hide  Download


https://hal.inria.fr/inria-00510180
Contributor : Team Evasion <>
Submitted on : Thursday, October 14, 2010 - 9:27:54 AM
Last modification on : Wednesday, April 11, 2018 - 1:57:41 AM
Long-term archiving on : Saturday, January 15, 2011 - 2:18:18 AM

Files

implicitSubCurves.pdf
Files produced by the author(s)

Identifiers

  • HAL Id : inria-00510180, version 1

Collections

INRIA | UGA | IMAG

Citation

Samuel Hornus, Alexis Angelidis, Marie-Paule Cani. Implicit Modelling Using Subdivision-curves. Visual Computer, Springer Verlag, 2003, 19 (2-3), pp.94-104. ⟨inria-00510180⟩

Share

Metrics

Record views

460

Files downloads

329