0000000000160190

AUTHOR

Sandrine Lanquetin

showing 35 related works from this author

Constrained free form deformation on subdivision surfaces

2005

International audience

[INFO.INFO-GR] Computer Science [cs]/Graphics [cs.GR]ComputingMilieux_MISCELLANEOUS[INFO.INFO-GR]Computer Science [cs]/Graphics [cs.GR]
researchProduct

Geometry control of the junction between two fractal curves

2012

International audience; The general objective of our work is to create a geometric modeller based on iterative processes. With this objective in mind, we have to provide tools that work with fractal objects in the same manner as with objects of classical topology. In this article we focus on the constructing of an intermediate curve between two other curves defined by different iterative construction processes. A similar problem often arises with subdivision surfaces, when the goal is to connect two surfaces with different subdivision masks. We start by dealing with curves, willing to later generalise our approach to surfaces. We formalise the problem with the Boundary Controlled Iterated F…

business.industry010102 general mathematics[INFO.INFO-GR] Computer Science [cs]/Graphics [cs.GR]Boundary (topology)Geometry[ INFO.INFO-GR ] Computer Science [cs]/Graphics [cs.GR]02 engineering and technology01 natural sciencesComputer Graphics and Computer-Aided DesignIndustrial and Manufacturing Engineering[INFO.INFO-GR]Computer Science [cs]/Graphics [cs.GR]Computer Science ApplicationsConnection (mathematics)FractalIterated function system0202 electrical engineering electronic engineering information engineering020201 artificial intelligence & image processingSubdivision surface0101 mathematicsbusinessEigenvalues and eigenvectorsDifferential (mathematics)MathematicsSubdivisionComputingMethodologies_COMPUTERGRAPHICS
researchProduct

Curvilinear constraints for free form deformations on subdivision surfaces

2010

This paper presents a method to deform a subdivision surface with curvilinear constraints. It combines an intuitive free form deformation with a Loop subdivision algorithm. The main advantage of this method of deformation is that it uses only vertices of an object and satisfies the geometrical constraints provided by the user. It permits us to control the final shape of the deformed object, defining the range (i.e. the impact) of the deformation before applying it. The deformation takes into account the Loop properties to follow the subdivision scheme, allowing the user to fix some curvilinear constraints at the subdivision level he works on and to render the final object at the level he wa…

Surface (mathematics)ComputingMethodologies_IMAGEPROCESSINGANDCOMPUTERVISION020101 civil engineering02 engineering and technologyDeformation (meteorology)Topology[INFO.INFO-CG]Computer Science [cs]/Computational Geometry [cs.CG]0201 civil engineeringModelling and Simulation0202 electrical engineering electronic engineering information engineeringSubdivision surfaceComputingMilieux_MISCELLANEOUSComputingMethodologies_COMPUTERGRAPHICSMathematicsSubdivisionCurvilinear coordinatesbusiness.industry020207 software engineering[ INFO.INFO-GR ] Computer Science [cs]/Graphics [cs.GR]Object (computer science)[INFO.INFO-GR]Computer Science [cs]/Graphics [cs.GR]Computer Science ApplicationsRange (mathematics)Modeling and Simulation[ INFO.INFO-CG ] Computer Science [cs]/Computational Geometry [cs.CG]Free-form deformationbusinessMathematical and Computer Modelling
researchProduct

Representation of NURBS surfaces by Controlled Iterated Functions System automata

2019

Iterated Function Systems (IFS) are a standard tool to generate fractal shapes. In a more general way, they can represent most of standard surfaces like Bézier or B-Spline surfaces known as self-similar surfaces. Controlled Iterated Function Systems (CIFS) are an extension of IFS based on automata. CIFS are basically multi-states IFS, they can handle all IFS shapes but can also manage multi self-similar shapes. For example CIFS can describe subdivision surfaces around extraordinary vertices whereas IFS cannot. Having a common CIFS formalism facilitates the development of generic methods to manage interactions (junctions, differences...) between objects of different natures.This work focuses…

Computer scienceBasis functionBézier curve02 engineering and technology[INFO] Computer Science [cs]Computer Science::Computational Geometry01 natural scienceslcsh:QA75.5-76.95Iterated function system0202 electrical engineering electronic engineering information engineeringSubdivision surface[INFO]Computer Science [cs]0101 mathematicsComputingMilieux_MISCELLANEOUSSubdivisionFinite-state machinebusiness.industry010102 general mathematicsGeneral Engineering020207 software engineeringComputer Graphics and Computer-Aided Design[INFO.INFO-MO]Computer Science [cs]/Modeling and Simulation[INFO.INFO-GR]Computer Science [cs]/Graphics [cs.GR]AutomatonHuman-Computer InteractionAlgebraComputer Science::GraphicsIterated functionlcsh:Electronic computers. Computer sciencebusinessComputers & Graphics: X
researchProduct

Free form deformation on subdivision surfaces.

2006

International audience

[INFO.INFO-GR] Computer Science [cs]/Graphics [cs.GR]ComputingMilieux_MISCELLANEOUS[INFO.INFO-GR]Computer Science [cs]/Graphics [cs.GR]
researchProduct

Vers un modeleur géométrique déclaratif

2015

International audience; no abstract

[INFO.INFO-OH] Computer Science [cs]/Other [cs.OH][INFO.INFO-OH]Computer Science [cs]/Other [cs.OH][ INFO.INFO-OH ] Computer Science [cs]/Other [cs.OH]ComputingMilieux_MISCELLANEOUS
researchProduct

Generalized SCODEF Deformations on Subdivision Surfaces

2006

This paper proposes to define a generalized SCODEF deformation method on a subdivision surface. It combines an “easy-to-use” free-form deformation with a Loop subdivision algorithm. The deformation method processes only on vertices of an object and permits the satisfaction of geometrical constraints given by the user. The method controls the resulting shape, defining the range (i.e. the impact) of the deformation on an object before applying it. The deformation takes into account the Loop properties to follow the subdivision scheme, allowing the user to fix some constraints at the subdivision-level he works on and to render the final object at the level he wants to. We also propose an adapt…

Loop (graph theory)business.industryComputer scienceComputingMethodologies_IMAGEPROCESSINGANDCOMPUTERVISIONGeometryDeformation (meteorology)Constraint satisfactionObject (computer science)Range (mathematics)Computer Science::GraphicsMotion estimationSubdivision surfacebusinessAlgorithmComputingMethodologies_COMPUTERGRAPHICSSubdivision
researchProduct

A Graph Based Algorithm For Intersection Of Subdivision Surfaces

2003

Computing surface intersections is a fundamental problem in geometric modeling. Any boolean operation can be seen as an intersection calculation followed by a selection of the parts necessary for building the surface of the resulting object. A robust and efficient algorithm to compute intersection on subdivision surfaces (surfaces generated by the Loop scheme) is proposed here. This algorithm relies on the concept of a bipartite graph which allows the reduction of the number of faces intersection tests. Intersection computations are accelerated by the use of the bipartite graph and the neighborhood of intersecting faces at a given level of subdivision to deduce intersecting faces at the fol…

Discrete mathematicsFoster graph[INFO.INFO-DS]Computer Science [cs]/Data Structures and Algorithms [cs.DS][INFO.INFO-DS] Computer Science [cs]/Data Structures and Algorithms [cs.DS][ INFO.INFO-DM ] Computer Science [cs]/Discrete Mathematics [cs.DM][INFO.INFO-DM]Computer Science [cs]/Discrete Mathematics [cs.DM]Intersection number (graph theory)Intersection graphlaw.inventionCombinatorics[INFO.INFO-DM] Computer Science [cs]/Discrete Mathematics [cs.DM]IntersectionlawHomeomorphism (graph theory)Subdivision surfaceCircle graphAlgorithmComputingMilieux_MISCELLANEOUS[ INFO.INFO-DS ] Computer Science [cs]/Data Structures and Algorithms [cs.DS]ComputingMethodologies_COMPUTERGRAPHICSMathematicsDistance-hereditary graph
researchProduct

Joining primal/dual subdivision surfaces

2012

International audience; In this article we study the problem of constructing an intermediate surface between two other surfaces defined by different iterative construction processes. This problem is formalised with Boundary Controlled Iterated Function System model. The formalism allows us to distinguish between subdivision of the topology and subdivision of the mesh. Although our method can be applied to surfaces with quadrangular topology subdivision, it can be used with any mesh subdivision (primal scheme, dual scheme or other.) Conditions that guarantee continuity of the intermediate surface determine the structure of subdivision matrices. Depending on the nature of the initial surfaces…

business.industry020207 software engineering010103 numerical & computational mathematics02 engineering and technology[ INFO.INFO-GR ] Computer Science [cs]/Graphics [cs.GR]Topology01 natural sciences[INFO.INFO-GR]Computer Science [cs]/Graphics [cs.GR]Primal dualIterated function systemComputer Science::GraphicsAttractor0202 electrical engineering electronic engineering information engineeringSubdivision surfaceAlmost everywhereDifferentiable functionFinite subdivision rule0101 mathematicsbusinessMathematicsSubdivision
researchProduct

Approximate convex hull of affine iterated function system attractors

2012

International audience; In this paper, we present an algorithm to construct an approximate convex hull of the attractors of an affine iterated function system (IFS). We construct a sequence of convex hull approximations for any required precision using the self-similarity property of the attractor in order to optimize calculations. Due to the affine properties of IFS transformations, the number of points considered in the construction is reduced. The time complexity of our algorithm is a linear function of the number of iterations and the number of points in the output convex hull. The number of iterations and the execution time increases logarithmically with increasing accuracy. In additio…

Discrete mathematicsConvex hull0209 industrial biotechnologyGeneral MathematicsApplied Mathematics010102 general mathematicsProper convex functionConvex setMathematicsofComputing_GENERALGeneral Physics and AstronomyStatistical and Nonlinear Physics02 engineering and technology[ INFO.INFO-GR ] Computer Science [cs]/Graphics [cs.GR]01 natural sciences[INFO.INFO-GR]Computer Science [cs]/Graphics [cs.GR]020901 industrial engineering & automationAffine hullTheoryofComputation_ANALYSISOFALGORITHMSANDPROBLEMCOMPLEXITYConvex polytopeOutput-sensitive algorithmConvex combination0101 mathematicsConvex conjugateMathematics
researchProduct

A Geometric Algorithm for Ray/Bézier Surfaces Intersection Using Quasi-Interpolating Control Net

2008

In this paper, we present a new geometric algorithm to compute the intersection between a ray and a rectangular Bezier patch. The novelty of our approach resides in the use of bounds of the difference between a Bezier patch and its quasi-interpolating control net. The quasi-interpolating polygon of a Bezier surface of arbitrary degree approximates the limit surface within a precision that is function of the second order difference of the control points, which allows for very simple projections and 2D intersection tests to determine sub-patches containing a potential intersection. Our algorithm is simple, because it only determines a 2D parametric interval containing the solution, and effici…

Bézier surfaceStatistical classificationSpline (mathematics)Computer Science::GraphicsComputingMethodologies_IMAGEPROCESSINGANDCOMPUTERVISIONBasis functionAlgorithm designBézier curveAlgorithmComputingMethodologies_COMPUTERGRAPHICSInterpolationMathematicsParametric statistics2008 IEEE International Conference on Signal Image Technology and Internet Based Systems
researchProduct

Propriétés différentielles du raccord entre deux courbes fractales

2012

International audience

[INFO.INFO-GR] Computer Science [cs]/Graphics [cs.GR]ComputingMilieux_MISCELLANEOUS[INFO.INFO-GR]Computer Science [cs]/Graphics [cs.GR]
researchProduct

NURBS and Iterated Functions Systems

2018

[INFO.INFO-GR] Computer Science [cs]/Graphics [cs.GR]
researchProduct

A Reverse Scheme For Quadrilateral Meshes

2009

International audience

[INFO.INFO-GR] Computer Science [cs]/Graphics [cs.GR]ComputingMilieux_MISCELLANEOUS[INFO.INFO-GR]Computer Science [cs]/Graphics [cs.GR]
researchProduct

Un nouveau principe de Loop non uniforme.

2005

International audience

[INFO.INFO-GR] Computer Science [cs]/Graphics [cs.GR]ComputingMilieux_MISCELLANEOUS[INFO.INFO-GR]Computer Science [cs]/Graphics [cs.GR]
researchProduct

Algorithme d'intersection entre un rayon et un carreau de Bézierpar quasi-interpolant bilinéaire.

2007

International audience

[INFO.INFO-GR] Computer Science [cs]/Graphics [cs.GR]ComputingMilieux_MISCELLANEOUS[INFO.INFO-GR]Computer Science [cs]/Graphics [cs.GR]
researchProduct

Méthodes d’approximation d’opérations géométriques sur des objets fractals

2015

National audience

[INFO.INFO-GR] Computer Science [cs]/Graphics [cs.GR][ INFO.INFO-GR ] Computer Science [cs]/Graphics [cs.GR][INFO.INFO-GR]Computer Science [cs]/Graphics [cs.GR]ComputingMilieux_MISCELLANEOUS
researchProduct

Précision des surfaces de Loop et applications

2004

International audience

[INFO.INFO-GR] Computer Science [cs]/Graphics [cs.GR]ComputingMilieux_MISCELLANEOUS[INFO.INFO-GR]Computer Science [cs]/Graphics [cs.GR]
researchProduct

Reverse Catmull-Clark Subdivision

2006

Reverse subdivision consists in constructing a coarse mesh of a model from a finer mesh of this same model. In this paper, we give formulas for reverse Catmull-Clark subdivision. These formulas allow the constructing of a coarse mesh for almost all meshes. The condition for being able to apply these formulas is that the mesh to be reversed must be generated by the subdivision of a coarse mesh. Except for this condition, the mesh can be arbitrary. Vertices can be regular or extraordinary and the mesh itself can be arbitrary (triangular, quadrilateral…).

subdivision surfacesComputer Science::Graphicsmultiresolutionmultirozlišenídělené plochyanimationMathematicsofComputing_NUMERICALANALYSISanimaceCatmull-Clark schemeCatmull-Clarckovo schémaComputer Science::DatabasesComputingMethodologies_COMPUTERGRAPHICSMathematics::Numerical Analysis
researchProduct

A priori Computation of a mesh size for Adaptive Loop Subdivision

2009

International audience

[INFO.INFO-GR] Computer Science [cs]/Graphics [cs.GR]ComputingMilieux_MISCELLANEOUS[INFO.INFO-GR]Computer Science [cs]/Graphics [cs.GR]
researchProduct

A new non-uniform subdivision scheme.

2006

International audience

[INFO.INFO-GR] Computer Science [cs]/Graphics [cs.GR]ComputingMilieux_MISCELLANEOUS[INFO.INFO-GR]Computer Science [cs]/Graphics [cs.GR]
researchProduct

Reverse Triangle/Quad Subdivision

2010

International audience

[INFO.INFO-GR] Computer Science [cs]/Graphics [cs.GR]ComputingMilieux_MISCELLANEOUS[INFO.INFO-GR]Computer Science [cs]/Graphics [cs.GR]
researchProduct

Reverse Catmull-Clark Subdivison

2006

International audience

[INFO.INFO-GR] Computer Science [cs]/Graphics [cs.GR]ComputingMilieux_MISCELLANEOUS[INFO.INFO-GR]Computer Science [cs]/Graphics [cs.GR]
researchProduct

Approximation de l'enveloppe convexe de l'attracteur d'un IFS affine

2012

International audience

[INFO.INFO-GR] Computer Science [cs]/Graphics [cs.GR]ComputingMilieux_MISCELLANEOUS[INFO.INFO-GR]Computer Science [cs]/Graphics [cs.GR]
researchProduct

Uniformisation de NURBS par blossoming

2019

[INFO.INFO-GR] Computer Science [cs]/Graphics [cs.GR]
researchProduct

Un schéma de Subdivision approximant/interpolant sur un maillage quad/triangle

2013

International audience; Récemment, l’étude et la construction des schémas de subdivision mixte (quad/triangle) ont attiré l’attention de la communauté de la modélisation géométrique. À partir d’un maillage mixte composé de quadrangles etde triangles, le schéma de subdivision quad/triangle produit un maillage mixte de plus en plus fin (figure 1). L’utilisation de la structure quad/triangle pour la conception des surfaces est motivée par le fait que dans lamodélisation CAO, les concepteurs veulent souvent travailler sur des modèles avec des maillages quadrilatéraux dans certaines régions et triangulaires dans d’autres afin d’obtenir des surfaces de subdivision avec une meilleure qualité visue…

[INFO.INFO-GR] Computer Science [cs]/Graphics [cs.GR][INFO.INFO-GR]Computer Science [cs]/Graphics [cs.GR]
researchProduct

A priori computation of the number of surface subdivision levels

2004

International audience

[INFO.INFO-GR] Computer Science [cs]/Graphics [cs.GR]ComputingMilieux_MISCELLANEOUS[INFO.INFO-GR]Computer Science [cs]/Graphics [cs.GR]
researchProduct

Discrétisation directe de la surface limite de Catmull-Clark par Systèmes de Fonctions Itérés

2017

[INFO.INFO-GR] Computer Science [cs]/Graphics [cs.GR]
researchProduct

La rugosité des surfaces et ses applications

2022

Dans cet article, nous présentons un état de l'art sur les applications liées à la notion de rugosité des surfaces. Ce travail ne prétend pas être exhaustif. Nous nous sommes attachés à référencer les travaux dans les domaines qui nous ont paru les plus pertinents. Le monde industriel s'intéresse depuis longtemps à caractériser et à contrôler la rugosité pour la conception, la fabrication et le contrôle qualité. En informatique graphique, la rugosité est modélisée pour produire des géométries de surfaces ou pour simuler son impact sur la lumière lors du processus de rendu.

[INFO.INFO-GR] Computer Science [cs]/Graphics [cs.GR]
researchProduct

An Approximating-Interpolatory Subdivision Scheme.

2011

International audience; In the last decade, study and construction of quad/triangle subdivision schemes have attracted attention. The quad/triangle subdivision starts with a control mesh consisting of both quads and triangles and produces ner and ner meshes with quads and triangles (Fig. 1). Design- ers often want to model certain regions with quad meshes and others with triangle meshes to get better visual qual- ity of subdivision surfaces. Smoothness analysis tools exist for regular quad/triangle vertices. Moreover C1 and C2 quad/triangle schemes (for regular vertices) have been con- structed. But to our knowledge, there are no quad/triangle schemes that uni es approximating and interpola…

Polynomial generationComputer Science::GraphicsNumerical analysis Computer science[INFO.INFO-GR] Computer Science [cs]/Graphics [cs.GR]Mathematics::Analysis of PDEsSubdivision[ INFO.INFO-GR ] Computer Science [cs]/Graphics [cs.GR]Computer Science::Computational GeometryQuad/triangle SubdivisionQuasi-interpolants[INFO.INFO-GR]Computer Science [cs]/Graphics [cs.GR]
researchProduct

Détection de surfaces de subdivision de Loop dans des maillages

2008

International audience

[INFO.INFO-GR] Computer Science [cs]/Graphics [cs.GR]ComputingMilieux_MISCELLANEOUS[INFO.INFO-GR]Computer Science [cs]/Graphics [cs.GR]
researchProduct

A Geometric Algorithm for Ray/Bezier Surfaces Intersectionusing Quasi-interpolating Control Net

2008

International audience

[INFO.INFO-GR] Computer Science [cs]/Graphics [cs.GR]ComputingMilieux_MISCELLANEOUS[INFO.INFO-GR]Computer Science [cs]/Graphics [cs.GR]
researchProduct

Représentation des NURBS par Systèmes Itérés de Fonctions

2018

International audience; Les Systèmes Itérés de Fonctions (IFS) sont un outil standard pour la génération de formes fractales. Les IFS controlés (CIFS) en sont une extension pour la création de formes fractales à dessein industriel. Un des avantages de cette approche est la possibilité de représenter des surfaces standards comme les surfaces de Bézier, Splines, et de subdivision. La représentation des surfaces par un unique formalisme facilite leur manipulation et la gestion des interactions comme par exemple la construction de raccords entre deux surfaces de natures différentes. Dans cet article, la formulation des B-Splines Rationnelles Non-Uniformes (NURBS) dans le formalisme des CIFS est…

NURBS[INFO.INFO-GR] Computer Science [cs]/Graphics [cs.GR]IFS[INFO]Computer Science [cs][INFO] Computer Science [cs]CAOCIFS[INFO.INFO-GR]Computer Science [cs]/Graphics [cs.GR]
researchProduct

Calcul direct d'une tesselation de la surface limite pour les schémas de subdivision uniformes

2017

International audience; Le peu d'utilisation des surfaces de subdivision dans les systèmes CAO est principalement lié au fait que la surface est le plus souvent seulement approchée par des niveaux de raffinement successifs, ce qui induit un manque de pré-cision. De plus, il est difficile d'intégrer la représentation des surfaces de subdivision dans le noyau géométrique (ensemble de primitives et d'outils) des applications CAO. C'est dans ce but que nous décrirons un formalisme général de construction de surfaces de subdivision basé sur les Systèmes Itérés de Fonctions. Le principal apport est que toutes les surfaces de subdivision classiques sont gérées de la même manière quel que soit le s…

Surface limiteSystèmes Itérés de Fonctions (IFS)[INFO.INFO-GR] Computer Science [cs]/Graphics [cs.GR][INFO]Computer Science [cs][INFO] Computer Science [cs]CAO[INFO.INFO-GR]Computer Science [cs]/Graphics [cs.GR]Surface de subdivision
researchProduct

Déformations libres de surfaces de subdivision.

2005

International audience

[INFO.INFO-GR] Computer Science [cs]/Graphics [cs.GR]ComputingMilieux_MISCELLANEOUS[INFO.INFO-GR]Computer Science [cs]/Graphics [cs.GR]
researchProduct