Implicit blending revisited

Adrien Bernhardt, Loïc Barthe, Marie-Paule Cani, Brian Wyvill

Research output: Contribution to journalArticle

21 Citations (Scopus)

Abstract

Blending is both the strength and the weakness of functionally based implicit surfaces (such as F-reps or soft-objects). While it gives them the unique ability to smoothly merge into a single, arbitrary shape, it makes implicit modelling hard to control since implicit surfaces blend at a distance, in a way that heavily depends on the slope of the field functions that define them. This paper presents a novel, generic solution to blending of functionally-based implicit surfaces: the insight is that to be intuitive and easy to control, blends should be located where two objects overlap, while enabling other parts of the objects to come as close to each other as desired without being deformed. Our solution relies on automatically defined blending regions around the intersection curves between two objects. Outside of these volumes, a clean union of the objects is computed thanks to a new operator that guarantees the smoothness of the resulting field function; meanwhile, a smooth blend is generated inside the blending regions. Parameters can automatically be tuned in order to prevent small objects from blurring out when blended into larger ones, and to generate a progressive blend when two animated objects come in contact.
Original languageEnglish
Pages (from-to)367-375
Number of pages9
JournalComputer Graphics Forum
Volume29
Issue number2
DOIs
Publication statusPublished - May 2010

Cite this

Bernhardt, A., Barthe, L., Cani, M-P., & Wyvill, B. (2010). Implicit blending revisited. Computer Graphics Forum, 29(2), 367-375. https://doi.org/10.1111/j.1467-8659.2009.01606.x

Implicit blending revisited. / Bernhardt, Adrien; Barthe, Loïc; Cani, Marie-Paule; Wyvill, Brian.

In: Computer Graphics Forum, Vol. 29, No. 2, 05.2010, p. 367-375.

Research output: Contribution to journalArticle

Bernhardt, A, Barthe, L, Cani, M-P & Wyvill, B 2010, 'Implicit blending revisited', Computer Graphics Forum, vol. 29, no. 2, pp. 367-375. https://doi.org/10.1111/j.1467-8659.2009.01606.x
Bernhardt A, Barthe L, Cani M-P, Wyvill B. Implicit blending revisited. Computer Graphics Forum. 2010 May;29(2):367-375. https://doi.org/10.1111/j.1467-8659.2009.01606.x
Bernhardt, Adrien ; Barthe, Loïc ; Cani, Marie-Paule ; Wyvill, Brian. / Implicit blending revisited. In: Computer Graphics Forum. 2010 ; Vol. 29, No. 2. pp. 367-375.
@article{2199cede537844f98b2ad6800d2380ac,
title = "Implicit blending revisited",
abstract = "Blending is both the strength and the weakness of functionally based implicit surfaces (such as F-reps or soft-objects). While it gives them the unique ability to smoothly merge into a single, arbitrary shape, it makes implicit modelling hard to control since implicit surfaces blend at a distance, in a way that heavily depends on the slope of the field functions that define them. This paper presents a novel, generic solution to blending of functionally-based implicit surfaces: the insight is that to be intuitive and easy to control, blends should be located where two objects overlap, while enabling other parts of the objects to come as close to each other as desired without being deformed. Our solution relies on automatically defined blending regions around the intersection curves between two objects. Outside of these volumes, a clean union of the objects is computed thanks to a new operator that guarantees the smoothness of the resulting field function; meanwhile, a smooth blend is generated inside the blending regions. Parameters can automatically be tuned in order to prevent small objects from blurring out when blended into larger ones, and to generate a progressive blend when two animated objects come in contact.",
author = "Adrien Bernhardt and Lo{\"i}c Barthe and Marie-Paule Cani and Brian Wyvill",
year = "2010",
month = "5",
doi = "10.1111/j.1467-8659.2009.01606.x",
language = "English",
volume = "29",
pages = "367--375",
journal = "Computer Graphics Forum",
issn = "0167-7055",
publisher = "Wiley-Blackwell",
number = "2",

}

TY - JOUR

T1 - Implicit blending revisited

AU - Bernhardt, Adrien

AU - Barthe, Loïc

AU - Cani, Marie-Paule

AU - Wyvill, Brian

PY - 2010/5

Y1 - 2010/5

N2 - Blending is both the strength and the weakness of functionally based implicit surfaces (such as F-reps or soft-objects). While it gives them the unique ability to smoothly merge into a single, arbitrary shape, it makes implicit modelling hard to control since implicit surfaces blend at a distance, in a way that heavily depends on the slope of the field functions that define them. This paper presents a novel, generic solution to blending of functionally-based implicit surfaces: the insight is that to be intuitive and easy to control, blends should be located where two objects overlap, while enabling other parts of the objects to come as close to each other as desired without being deformed. Our solution relies on automatically defined blending regions around the intersection curves between two objects. Outside of these volumes, a clean union of the objects is computed thanks to a new operator that guarantees the smoothness of the resulting field function; meanwhile, a smooth blend is generated inside the blending regions. Parameters can automatically be tuned in order to prevent small objects from blurring out when blended into larger ones, and to generate a progressive blend when two animated objects come in contact.

AB - Blending is both the strength and the weakness of functionally based implicit surfaces (such as F-reps or soft-objects). While it gives them the unique ability to smoothly merge into a single, arbitrary shape, it makes implicit modelling hard to control since implicit surfaces blend at a distance, in a way that heavily depends on the slope of the field functions that define them. This paper presents a novel, generic solution to blending of functionally-based implicit surfaces: the insight is that to be intuitive and easy to control, blends should be located where two objects overlap, while enabling other parts of the objects to come as close to each other as desired without being deformed. Our solution relies on automatically defined blending regions around the intersection curves between two objects. Outside of these volumes, a clean union of the objects is computed thanks to a new operator that guarantees the smoothness of the resulting field function; meanwhile, a smooth blend is generated inside the blending regions. Parameters can automatically be tuned in order to prevent small objects from blurring out when blended into larger ones, and to generate a progressive blend when two animated objects come in contact.

UR - http://www.scopus.com/inward/record.url?scp=77952828026&partnerID=8YFLogxK

UR - http://dx.doi.org/10.1111/j.1467-8659.2009.01606.x

U2 - 10.1111/j.1467-8659.2009.01606.x

DO - 10.1111/j.1467-8659.2009.01606.x

M3 - Article

VL - 29

SP - 367

EP - 375

JO - Computer Graphics Forum

JF - Computer Graphics Forum

SN - 0167-7055

IS - 2

ER -