Creating and Rendering Convolution Surfaces
dc.contributor.author | McCormack, Jon | en_US |
dc.contributor.author | Sherstyuk, Andrei | en_US |
dc.date.accessioned | 2015-02-15T18:37:24Z | |
dc.date.available | 2015-02-15T18:37:24Z | |
dc.date.issued | 1998 | en_US |
dc.description.abstract | 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. | en_US |
dc.description.number | 2 | en_US |
dc.description.seriesinformation | Computer Graphics Forum | en_US |
dc.description.volume | 17 | en_US |
dc.identifier.doi | 10.1111/1467-8659.00232 | en_US |
dc.identifier.issn | 1467-8659 | en_US |
dc.identifier.pages | 113-120 | en_US |
dc.identifier.uri | https://doi.org/10.1111/1467-8659.00232 | en_US |
dc.publisher | Blackwell Publishers Ltd and the Eurographics Association | en_US |
dc.title | Creating and Rendering Convolution Surfaces | en_US |