5 results
Search Results
Now showing 1 - 5 of 5
Item Anisotropic Filtering for On-the-fly Patch-based Texturing(The Eurographics Association, 2019) Lutz, Nicolas; Sauvage, Basile; Larue, FrƩdƩric; Dischler, Jean-Michel; Cignoni, Paolo and Miguel, EderOn-the-fly patch-based texturing consists of choosing at run-time, for several patches within a tileable texture, one random candidate among a pre-computed set of possible contents. This category of methods generates unbounded textures, for which filtering is not straightforward, because the screen pixel footprint may overlap multiple patches in texture space, i.e. different randomly chosen contents. In this paper, we propose a real-time anisotropic filtering which is fully compliant with the standard graphics pipeline. The main idea is to pre-filter the contents independently, store them in an atlas, and combine them at run-time to produce the final pixel color. The patch-map, referencing to which patch belong the fetched texels, requires a specific filtering approach, in order to recover the patches that overlap at low resolutions. In addition, we show how this method can achieve blending at patch boundaries in order to further reduce visible seams, without modification of our filtering algorithm.Item Rethinking Texture Mapping(The Eurographics Association and John Wiley & Sons Ltd., 2019) Yuksel, Cem; Lefebvre, Sylvain; Tarini, Marco; Giachetti, Andrea and Rushmeyer, HollyThe intrinsic problems of texture mapping, regarding its difficulties in content creation and the visual artifacts it causes in rendering, are well-known, but often considered unavoidable. In this state of the art report, we discuss various radically different ways to rethink texture mapping that have been proposed over the decades, each offering different advantages and trade-offs. We provide a brief description of each alternative texturing method along with an evaluation of its strengths and weaknesses in terms of applicability, usability, filtering quality, performance, and potential implementation related challenges.Item Planar Abstraction and Inverse Rendering of 3D Indoor Environment(The Eurographics Association, 2019) Kim, Young Min; Ryu, Sangwoo; Kim, Ig-Jae; Cignoni, Paolo and Miguel, EderA large-scale scanned 3D environment suffers from complex occlusions and misalignment errors. The reconstruction contains holes in geometry and ghosting in texture. These are easily noticed and cannot be used in visually compelling VR content without further processing. On the other hand, the well-known Manhattan World priors successfully recreate relatively simple or clean structures. In this paper, we would like to push the limit of planar representation in indoor environments. We use planes not only to represent the environment geometrically but also to solve an inverse rendering problem considering texture and light. The complex process of shape inference and intrinsic imaging is greatly simplified with the help of detected planes and yet produces a realistic 3D indoor environment. The produced content can effectively represent the spatial arrangements for various AR/VR applications and can be readily combined with virtual objects possessing plausible lighting and texture.Item 3DVFX: 3D Video Editing using Non-Rigid Structure-from-Motion(The Eurographics Association, 2019) parashar, shaifali; Bartoli, Adrien; Cignoni, Paolo and Miguel, EderNumerous video post-processing techniques can add or remove objects to the observed scene in the video. Most of these techniques rely on 2D image points to perform the desired changes. Structure-from-Motion (SfM) has allowed the use of 3D points, however only for the objects that remain rigid in the scene. We propose to use both 2D image points and 3D points to modify the scene's deformable objects using Non-Rigid Structure-from-Motion (NRSfM). We rely on a recent effective NRSfM solution to develop a complete pipeline including manual 3D editing of an image and automatic 3D transfer of the edits. We perform object manipulation tasks such as retexturing a real deforming object.Item Making Gabor Noise Fast and Normalized(The Eurographics Association, 2019) Tavernier, Vincent; Neyret, Fabrice; Vergne, Romain; Thollot, Joƫlle; Cignoni, Paolo and Miguel, EderGabor Noise is a powerful procedural texture synthesis technique, but it has two major drawbacks: It is costly due to the high required splat density and not always predictable because properties of instances can differ from those of the process. We bench performance and quality using alternatives for each Gabor Noise ingredient: point distribution, kernel weighting and kernel shape. For this, we introduce 3 objective criteria to measure process convergence, process stationarity, and instance stationarity. We show that minor implementation changes allow for 17-24x speed-up with same or better quality.