Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/344779.344987acmconferencesArticle/Chapter ViewAbstractPublication PagessiggraphConference Proceedingsconference-collections
Article
Free access

Lapped textures

Published: 01 July 2000 Publication History

Abstract

We present for creating texture over an surface mesh using an example 2D texture. The approach is to identify interesting regions (texture patches) in the 2D example, and to repeatedly paste them onto the surface until it is completely covered. We call such a collection of overlapping patches a lapped texture. It is rendered using compositing operations, either into a traditional global texture map during a preprocess, or directly with the surface at runtime. The runtime compositing approach avoids resampling artifacts and drastically reduces texture memory requirements.
Through a simple interface, the user specifies a tangential vector field over the surface, providing local control over the texture scale, and for anisotropic textures, the orientation. To paste a texture patch onto the surface, a surface patch is grown and parametrized over texture space. Specifically, we optimize the parametrization of each surface patch such that the tangential vector field aligns everywhere with the standard frame of the texture patch. We show that this optimization is solved efficiently as a sparse linear system.

References

[1]
BENNIS, C., VEZIEN, J.-M., IGLESIAS, G., AND GAGALOWICZ, A. Piecewise surface flattening for non-distorted texture mapping. Computer Graphics (Proceedings of SIGGRAPH 91) 25, 4, 237-246.
[2]
BONEY, J. S. D. Multiresolution sampling procedure for analysis and synthesis of texture images. Computer Graphics (Proceedings of SIGGRAPH 97), 361- 368.
[3]
CIGNONI, P., MONTANI, C., ROCCHINI, C., AND SCOPIGNO, R. A general method for preserving attribute values on simplified meshes. In IEEE Visualization (1998), pp. 59-66.
[4]
DISCHLER, J. M., GHAZANFARPOUR, D., AND FREYDIER, R. Anisotropic solid texture synthesis using orthogonal 2D views. Computer Graphics Forum 17, 3 (1998), 87-96.
[5]
EFROS, A. A., AND LEUNG, T.K. Texture synthesis by non-parametric sampling. In IEEE international Conference on Computer Vision (Sept. 1999).
[6]
FLEISCHER, K., LAIDLAW, D., CURRIN, B., AND BARR, A. Cellular texture generation. Computer Graphics (Proceedings of SIGGRAPH 95), 239-248.
[7]
GHAZANFARPOUR, D., AND DISCHLER, J.-M. Generation of 3D texture using multiple 2D models analysis. Computer Graphics Forum 15, 3 (1996), 311-324.
[8]
HEEGER, D. J., AND BERGEN, J. R. Pyramid-based texture analysis/synthesis. Computer Graphics (Proceedings of SIGGRAPH 95), 229-238.
[9]
LEVY, B., AND MALLET, J.-L. Non-distorted texture mapping for sheared triangulated meshes. Computer Graphics (Proceedings of SIGGRAPH 98), 343- 352.
[10]
MAILLOY, J., YAHIA, H., AND VERROUSY, A. Interactive texture mapping. Computer Graphics (Proceedings of SIGGRAPH 93), 27-34.
[11]
MILENKOVIC, V. J. Rotational polygon containment and minimum enclosure. Proc. of the 14th Annual Symp. on Computational Geometry, ACM (June 1998).
[12]
NEYRET, F., AND CANI, M.-P. Pattern-based texturing revisited. Computer Graphics (Proceedings of SIGGRAPH 99), 235-242.
[13]
PEDERSEN, H.K. Decorating implicit surfaces. Computer Graphics (Proceedings of SIGGRAPH 95), 291-300.
[14]
PEDERSEN, H. K. A framework for interactive texturing operations on curved surfaces. Computer Graphics (Proceedings of SIGGRAPH 96), 295-302.
[15]
PERLIN, K. An image synthesizer. Computer Graphics (Proceedings of SIGGRAPH 85) 19, 3,287-296.
[16]
SANDER, P., GU, X., GORTLER, S., HOPPE, H., AND SNYDER, J. Silhouette clipping. Computer Graphics (Proceedings of SIGGRAPH 2000).
[17]
TURK, G. Generating textures for arbitrary surfaces using reaction-diffusion. Computer Graphics (Proceedings of SIGGRAPH 91) 25, 4, 289-298.
[18]
WITKIN, A., AND KASS, M. Reaction-diffusion textures. Computer Graphics (Proceedings of SIGGRAPH 91) 25, 4, 299-308.
[19]
WORLE~, S.P. A cellular texture basis function. Computer Graphics (Proceedings of SIGGRAPH 96), 291-294.
[20]
Xu, Y., Guo, B., AND SHUM, H.-Y. Chaos mosaic: Fast and memory efficient texture synthesis. Tech. Rep. MSR-TR-2000-32, Microsoft Research, 2000.

Cited By

View all
  • (2024)EASI-Tex: Edge-Aware Mesh Texturing from Single ImageACM Transactions on Graphics10.1145/365822243:4(1-11)Online publication date: 19-Jul-2024
  • (2024)NeRF-Texture: Synthesizing Neural Radiance Field TexturesIEEE Transactions on Pattern Analysis and Machine Intelligence10.1109/TPAMI.2024.338219846:9(5986-6000)Online publication date: Sep-2024
  • (2023)Causal Factor Disentanglement for Few-Shot Domain Adaptation in Video PredictionEntropy10.3390/e2511155425:11(1554)Online publication date: 17-Nov-2023
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
SIGGRAPH '00: Proceedings of the 27th annual conference on Computer graphics and interactive techniques
July 2000
547 pages
ISBN:1581132085

Sponsors

Publisher

ACM Press/Addison-Wesley Publishing Co.

United States

Publication History

Published: 01 July 2000

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. parametrizations
  2. texture mapping
  3. texture synthesis

Qualifiers

  • Article

Conference

SIGGRAPH00
Sponsor:

Acceptance Rates

SIGGRAPH '00 Paper Acceptance Rate 59 of 304 submissions, 19%;
Overall Acceptance Rate 1,822 of 8,601 submissions, 21%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)94
  • Downloads (Last 6 weeks)15
Reflects downloads up to 04 Oct 2024

Other Metrics

Citations

Cited By

View all
  • (2024)EASI-Tex: Edge-Aware Mesh Texturing from Single ImageACM Transactions on Graphics10.1145/365822243:4(1-11)Online publication date: 19-Jul-2024
  • (2024)NeRF-Texture: Synthesizing Neural Radiance Field TexturesIEEE Transactions on Pattern Analysis and Machine Intelligence10.1109/TPAMI.2024.338219846:9(5986-6000)Online publication date: Sep-2024
  • (2023)Causal Factor Disentanglement for Few-Shot Domain Adaptation in Video PredictionEntropy10.3390/e2511155425:11(1554)Online publication date: 17-Nov-2023
  • (2023)Image Quilting for Texture Synthesis and TransferSeminal Graphics Papers: Pushing the Boundaries, Volume 210.1145/3596711.3596771(571-576)Online publication date: 1-Aug-2023
  • (2023)End-to-end Procedural Material Capture with Proxy-Free Mixed-Integer OptimizationACM Transactions on Graphics10.1145/359213242:4(1-15)Online publication date: 26-Jul-2023
  • (2023)Combinatorial Exploration of Morse–Smale Functions on the Sphere via Interactive Visualization2023 Topological Data Analysis and Visualization (TopoInVis)10.1109/TopoInVis60193.2023.00012(51-60)Online publication date: 22-Oct-2023
  • (2023)Seminal Graphics Papers: Pushing the Boundaries, Volume 2undefinedOnline publication date: 1-Aug-2023
  • (2022)Meshless Approximation and Helmholtz-Hodge Decomposition of Vector FieldsIEEE Transactions on Visualization and Computer Graphics10.1109/TVCG.2020.301658828:2(1328-1341)Online publication date: 1-Feb-2022
  • (2022)Large-Scale Synthesis of Metal Additively-Manufactured Microstructures Using Markov Random FieldsComputational Materials Science10.1016/j.commatsci.2022.111228206(111228)Online publication date: Apr-2022
  • (2021)Patch Erosion for Deformable Lapped Textures on 3D FluidsComputer Graphics Forum10.1111/cgf.14263940:2(367-374)Online publication date: 4-Jun-2021
  • Show More Cited By

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Get Access

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media