Loïc Barthe
University of Toulouse
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Loïc Barthe.
international conference on computer graphics and interactive techniques | 2014
Rodolphe Vaillant; Gaël Guennebaud; Loïc Barthe; Brian Wyvill; Marie-Paule Cani
We present a novel approach to interactive character skinning, which is robust to extreme character movements, handles skin contacts and produces the effect of skin elasticity (sliding). Our approach builds on the idea of implicit skinning in which the character is approximated by a 3D scalar field and mesh-vertices are appropriately re-projected. Instead of being bound by an initial skinning solution used to initialize the shape at each time step, we use the skin mesh to directly track iso-surfaces of the field over time. Technical problems are two-fold: firstly, all contact surfaces generated between skin parts should be captured as iso-surfaces of the implicit field; secondly, the tracking method should capture elastic skin effects when the joints bend, and as the character returns to its rest shape, so the skin must follow. Our solutions include: new composition operators enabling blending effects and local self-contact between implicit surfaces, as well as a tangential relaxation scheme derived from the as-rigid-as possible energy to solve the tracking problem.
eurographics symposium on rendering techniques | 2006
Gaël Guennebaud; Loïc Barthe; Mathias Paulin
We present a new real-time soft shadow algorithm using a single shadow map per light source. Therefore, our algorithm is well suited to render both complex and dynamic scenes, and it handles all rasterizable geometries. The key idea of our method is to use the shadow map as a simple and uniform discretized represention of the scene, thus allowing us to generate realistic soft shadows in most cases. In particular it naturally handles occluder fusion. Also, our algorithm deals with rectangular light sources as well as textured light sources with high precision, and it maps well to programmable graphics hardware.
international conference on computer graphics and interactive techniques | 2013
Rodolphe Vaillant; Loïc Barthe; Gaël Guennebaud; Marie-Paule Cani; Damien Rohmer; Brian Wyvill; Olivier Gourmel; Mathias Paulin
Geometric skinning techniques, such as smooth blending or dual-quaternions, are very popular in the industry for their high performances, but fail to mimic realistic deformations. Other methods make use of physical simulation or control volume to better capture the skin behavior, yet they cannot deliver real-time feedback. In this paper, we present the first purely geometric method handling skin contact effects and muscular bulges in real-time. The insight is to exploit the advanced composition mechanism of volumetric, implicit representations for correcting the results of geometric skinning techniques. The mesh is first approximated by a set of implicit surfaces. At each animation step, these surfaces are combined in real-time and used to adjust the position of mesh vertices, starting from their smooth skinning position. This deformation step is done without any loss of detail and seamlessly handles contacts between skin parts. As it acts as a post-process, our method fits well into the standard animation pipeline. Moreover, it requires no intensive computation step such as collision detection, and therefore provides real-time performances.
computer graphics, virtual reality, visualisation and interaction in africa | 2004
A. Alexe; V. Gaildrat; Loïc Barthe
We present an interactive modelling technique, which reconstructs three-dimensional objects from user-drawn two-dimensional strokes. We first extract a skeleton from the 2D contour, and the skeleton is used to define an implicit surface that fits the 2D contour. The reconstructed 3D shape has a natural aspect, it is very smooth and can easily be edited and modified using strokes or performing operations on the skeleton. This method is very accessible for non-specialist users and it allows fast and easy shape prototyping.
sketch based interfaces and modeling | 2008
Adrien Bernhardt; Adeline Pihuit; Marie-Paule Cani; Loïc Barthe
This paper presents Matisse, an interactive modeling system aimed at providing the public with a very easy way to design free-form 3D shapes. The user progressively creates a model by painting 2D regions of arbitrary topology while freely changing the view-point and zoom factor. Each region is converted into a 3D shape, using a variant of implicit modeling that fits convolution surfaces to regions with no need of any optimization step. We use intuitive, automatic ways of inferring the thickness and position in depth of each implicit primitive, enabling the user to concentrate only on shape design. When he or she paints partly on top of an existing primitive, the shapes are blended in a local region around the intersection, avoiding some of the well known unwanted blending artifacts of implicit surfaces. The locality of the blend depends on the size of smallest feature, enabling the user to enhance large, smooth primitives with smaller details without blurring the latter away. As the results show, our system enables any unprepared user to create 3D geometry in a very intuitive way.
Computer Graphics Forum | 2007
Gaël Guennebaud; Loïc Barthe; Mathias Paulin
The recent soft shadow mapping technique [ GBP06] allows the rendering in real‐time of convincing soft shadows on complex and dynamic scenes using a single shadow map. While attractive, this method suffers from shadow overestimation and becomes both expensive and approximate when dealing with large penumbrae. This paper proposes new solutions removing these limitations and hence providing an efficient and practical technique for soft shadow generation. First, we propose a new visibility computation procedure based on the detection of occluder contours, that is more accurate and faster while reducing aliasing. Secondly, we present a shadow map multi‐resolution strategy keeping the computation complexity almost independent on the light size while maintaining high‐quality rendering. Finally, we propose a view‐dependent adaptive strategy, that automatically reduces the screen resolution in the region of large penumbrae, thus allowing us to keep very high frame rates in any situation.
Computer Graphics Forum | 2003
Loïc Barthe; Neil A. Dodgson; Malcolm A. Sabin; Brian Wyvill; Véronique Gaildrat
Current methods for building models using implicit volume techniques present problems defining accurate and controllable blend shapes between implicit primitives. We present new methods to extend the freedom and controllability of implicit volume modeling. The main idea is to use a free‐form curve to define the profile of the blend region between implicit primitives.
Computer Graphics Forum | 2010
Adrien Bernhardt; Loïc Barthe; Marie-Paule Cani; Brian Wyvill
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.
International Journal of Shape Modeling | 2004
Loïc Barthe; Brian Wyvill; Erwin de Groot
Potential functions allow the definition of both an implicit surface and its volume. In this representation, two categories can be distinguished: bounded and unbounded representations. Boolean composition operators are standard modelling tools allowing complex objects to be built by the combination of simple volume primitives. Though they are well defined for the second category, there is no clear definition of the properties that such operators should satisfy in order to provide bounded representation with both smooth and sharp transition. In this paper, we focus on bounded implicit representation. We first present fundamental properties to create adequate composition operators. From this theoretical framework, we derive a set of Boolean operators providing union, intersection and difference with or without smooth transition. Our new operators integrate accurate point-by-point control of smooth transitions and they generate G1 continuous potential fields even when sharp transition operators are used.
ACM Transactions on Graphics | 2013
Olivier Gourmel; Loïc Barthe; Marie-Paule Cani; Brian Wyvill; Adrien Bernhardt; Mathias Paulin; Herbert Grasberger
We introduce a new family of binary composition operators that solves four major problems of constructive implicit modeling: suppressing bulges when two shapes merge, avoiding unwanted blending at a distance, ensuring that the resulting shape keeps the topology of the union, and enabling sharp details to be added without being blown up. The key idea is that field functions should not only be combined based on their values, but also on their gradients. We implement this idea through a family of C∞ composition operators evaluated on the GPU for efficiency, and illustrate it by applications to constructive modeling and animation.
Collaboration
Dive into the Loïc Barthe's collaboration.
French Institute for Research in Computer Science and Automation
View shared research outputs