Treffer: Implicit Blending Revisited

Title:
Implicit Blending Revisited
Contributors:
Virtual environments for animation and image synthesis of natural objects (EVASION), Centre Inria de l'Université Grenoble Alpes, Institut National de Recherche en Informatique et en Automatique (Inria)-Institut National de Recherche en Informatique et en Automatique (Inria)-Laboratoire Jean Kuntzmann (LJK), Université Pierre Mendès France - Grenoble 2 (UPMF)-Université Joseph Fourier - Grenoble 1 (UJF)-Institut polytechnique de Grenoble - Grenoble Institute of Technology (Grenoble INP)-Centre National de la Recherche Scientifique (CNRS)-Université Pierre Mendès France - Grenoble 2 (UPMF)-Université Joseph Fourier - Grenoble 1 (UJF)-Institut polytechnique de Grenoble - Grenoble Institute of Technology (Grenoble INP)-Centre National de la Recherche Scientifique (CNRS), Visual Objects from Reality To Expression (IRIT-VORTEX), Institut de recherche en informatique de Toulouse (IRIT), Université Toulouse Capitole (UT Capitole), Communauté d'universités et établissements de Toulouse (Comue de Toulouse)-Communauté d'universités et établissements de Toulouse (Comue de Toulouse)-Université Toulouse - Jean Jaurès (UT2J), Communauté d'universités et établissements de Toulouse (Comue de Toulouse)-Communauté d'universités et établissements de Toulouse (Comue de Toulouse)-Université Toulouse III - Paul Sabatier (UT3), Communauté d'universités et établissements de Toulouse (Comue de Toulouse)-Centre National de la Recherche Scientifique (CNRS)-Institut National Polytechnique (Toulouse) (Toulouse INP), Communauté d'universités et établissements de Toulouse (Comue de Toulouse)-Toulouse Mind & Brain Institut (TMBI), Université Toulouse - Jean Jaurès (UT2J), Communauté d'universités et établissements de Toulouse (Comue de Toulouse)-Université Toulouse III - Paul Sabatier (UT3), Communauté d'universités et établissements de Toulouse (Comue de Toulouse)-Université Toulouse Capitole (UT Capitole), Communauté d'universités et établissements de Toulouse (Comue de Toulouse), Department of Computer Science [Victoria], University of Victoria [Canada] (UVIC)
Source:
Computer Graphics Forum. 29(2):367-375
Publisher Information:
CCSD; Wiley, 2010.
Publication Year:
2010
Collection:
collection:UNIV-TLSE2
collection:UNIV-TLSE3
collection:UGA
collection:CNRS
collection:INRIA
collection:UNIV-GRENOBLE1
collection:UNIV-PMF_GRENOBLE
collection:INPG
collection:INRIA-RHA
collection:INSMI
collection:INRIA_TEST
collection:LJK
collection:LJK_GI
collection:LJK_GI_EVASION
collection:TESTALAIN1
collection:UT1-CAPITOLE
collection:UGA-TEST-QUATER
collection:INRIA2
collection:INRIA-RENGRE
collection:IRIT
collection:IRIT-UT3
collection:TOULOUSE-INP
collection:UNIV-UT3
collection:UT3-INP
collection:UT3-TOULOUSEINP
collection:INRIA-CANADA
collection:TEST-UGA
Original Identifier:
HAL:
Document Type:
Zeitschrift article<br />Journal articles
Language:
English
ISSN:
0167-7055
1467-8659
Relation:
info:eu-repo/semantics/altIdentifier/doi/10.1111/j.1467-8659.2009.01606.x
DOI:
10.1111/j.1467-8659.2009.01606.x
Rights:
info:eu-repo/semantics/OpenAccess
Accession Number:
edshal.inria.00450722v2
Database:
HAL

Weitere Informationen

Blending is both the strength and the weakness of functionally based implicit surfaces (such as F-reps or softobjects). 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.