z-logo
Premium
Creating and Rendering Convolution Surfaces
Author(s) -
McCormack Jon,
Sherstyuk Andrei
Publication year - 1998
Publication title -
computer graphics forum
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.578
H-Index - 120
eISSN - 1467-8659
pISSN - 0167-7055
DOI - 10.1111/1467-8659.00232
Subject(s) - rendering (computer graphics) , computer science , computer graphics (images) , real time rendering , convolution (computer science) , non photorealistic rendering , artificial intelligence , animation , computer animation , computer facial animation , artificial neural network
Implicit surfaces obtained by convolution of multi‐dimensional primitives with some potential function, are a generalisation of popular implicit surface models: blobs, metaballs and soft objects. These models differ in their choice of potential function but agree upon the use of underlying modelling primitives, namely, points. In this paper a method is described for modelling and rendering implicit surfaces built upon an expanded set of skeletal primitives: points, line segments, polygons, arcs and planes. An analytical solution to the convolution is described. This solution offers a more accurate and robust representation of the resultant implicit surface than previous methods. An algorithm for ray‐tracing the surfaces formed through convolution of any combination of these primitives is also outlined.

This content is not available in your region!

Continue researching here.

Having issues? You can contact us here