“Painting and rendering textures on unparameterized models”
Conference:
Type(s):
Title:
- Painting and rendering textures on unparameterized models
Presenter(s)/Author(s):
Abstract:
This paper presents a solution for texture mapping unparameterized models. The quality of a texture on a model is often limited by the model’s parameterization into a 2D texture space. For models with complex topologies or complex distributions of structural detail, finding this parameterization can be very difficult and usually must be performed manually through a slow iterative process between the modeler and texture painter. This is especially true of models which carry no natural parameterizations, such as subdivision surfaces or models acquired from 3D scanners. Instead, we remove the 2D parameterization and store the texture in 3D space as a sparse, adaptive octree. Because no parameterization is necessary, textures can be painted on any surface that can be rendered. No mappings between disparate topologies are used, so texture artifacts such as seams and stretching do not exist. Because this method is adaptive, detail is created in the map only where required by the texture painter, conserving memory usage.
References:
1. BENNIS, C., VÉ:ZIEN, J.-M., IGLÉ:SIAS, G., AND GAGALOWICZ, A. 1991. Piecewise surface flattening for non-distorted texture mapping. In Computer Graphics (Proceedings of SIGGRAPH 91), vol. 25, 237-246. Google Scholar
2. BENSON, D., AND DAVIS, J. 2002. Octree textures. In Proceedings of ACM SIGGRAPH 2002, ACM Press / ACM SIGGRAPH, Computer Graphics Proceedings, Annual Conference Series, 101-106. Google Scholar
3. BERMAN, D. F., BARTELL, J. T., AND SALESIN, D. H. 1994. Multiresolution painting and compositing. In Proceedings of SIGGRAPH 94, ACM SIGGRAPH / ACM Press, Orlando, Florida, Computer Graphics Proceedings, Annual Conference Series, 85-90. Google Scholar
4. BLINN, J. F., AND NEWELL, M. E. 1976. Texture and reflection in computer generated images. Communications of the ACM 19, 10, 542-547. Google Scholar
5. BOADA, I., NAVAZO, I., AND SCOPIGNO, R. 2001. Multiresolution volume visualization with a texture-based octree. The Visual Computer 17, 3, 185-197.Google Scholar
6. DAILY, J., AND KISS, K. 1995. 3d painting: paradigms for painting in a new dimension. In Proceedings of CHI’95, ACM Press. Google Scholar
7. FRISKEN, S. F., PERRY, R. N., ROCKWOOD, A. P., AND JONES, T. R. 2000. Adaptively sampled distance fields: A general representation of shape for computer graphics. In Proceedings of ACM SIGGRAPH 2000, ACM Press / ACM SIGGRAPH / Addison Wesley Longman, Computer Graphics Proceedings, Annual Conference Series, 249-254. Google Scholar
8. HAKER, S., ANGENET, S., TANNENBAUM, A., KIKINIS, R., AND SAPRIO, M. H. 2000. Conformal surface parameterization for texture mapping. Transactions of Visualization and Computer Graphics 6, 2, 181-189. Google Scholar
9. HANRAHAN, P., AND HAEBERLI, P. E. 1990. Direct wysiwyg painting and texturing on 3d shapes. In Computer Graphics (Proceedings of SIGGRAPH 90), vol. 24, 215-223. Google Scholar
10. HUNTER, A., AND COHEN, J. D. 2000. Uniform frequency images: adding geometry to images to produce space-efficient textures. In IEEE Visualization 2000, 243-250. Google Scholar
11. IGARASHI, T., AND COSGROVE, D. 2001. Adaptive unwrapping for interactive texture painting. In 2001 ACM Symposium on Interactive 3D Graphics, 209-216. Google Scholar
12. LÉ:VY, B. 2001. Constrained texture mapping for polygonal meshes. In Proceedings of ACM SIGGRAPH 2001, ACM Press / ACM SIGGRAPH, Computer Graphics Proceedings, Annual Conference Series, 417-424. Google Scholar
13. MA, S. D., AND LIN, H. 1988. Optimal texture mapping. In Eurographics ’88, 421-428.Google Scholar
14. MAILLOT, J., YAHIA, H., AND VERROUST, A. 1993. Interactive texture mapping. In Proceedings of SIGGRAPH 93, Computer Graphics Proceedings, Annual Conference Series, 27-34. Google Scholar
15. MCCORMACK, J., PERRY, R., FARKAS, K. I., AND JOUPPI, N. P. 1999. Feline: Fast elliptical lines for anisotropic texture mapping. In Proceedings of SIGGRAPH 99, ACM SIGGRAPH / Addison Wesley Longman, Los Angeles, California, Computer Graphics Proceedings, Annual Conference Series, 243-250. Google Scholar
16. PEACHEY, D. R. 1985. Solid texturing of complex surfaces. In Computer Graphics (Proceedings of SIGGRAPH 85), vol. 19, 279-286. Google Scholar
17. PERLIN, K. 1985. An image synthesizer. In Computer Graphics (Proceedings of SIGGRAPH 85), vol. 19, 287-296. Google Scholar
18. PIPONI, D., AND BORSHUKOV, G. D. 2000. Seamless texture mapping of subdivision surfaces by model pelting and texture blending. In Proceedings of ACM SIGGRAPH 2000, ACM Press / ACM SIGGRAPH / Addison Wesley Longman, Computer Graphics Proceedings, Annual Conference Series, 471-478. Google Scholar
19. SAMAT, H. 1990. Applications of Spatial Data Structures: Computer Graphics, Image Processing, and GIS. Addison-Wesley. Google Scholar
20. SANDER, P. V., SNYDER, J., GORTLER, S. J., AND HOPPE, H. 2001. Texture mapping progressive meshes. In Proceedings of ACM SIGGRAPH 2001, ACM Press / ACM SIGGRAPH, Computer Graphics Proceedings, Annual Conference Series, 409-416. Google Scholar
21. SLOAN, P.-P. J., WEINSTEIN, D. M., AND BREDERSON, J. D. 1998. Importance driven texture coordinate optimization. Computer Graphics Forum 17, 3, 97-104.Google Scholar
22. TAMMINEN, M., AND SAMET, H. 1984. Efficient octree conversion by connectivity labeling. In Computer Graphics (Proceedings of SIGGRAPH 84), vol. 18, 43-51. Google Scholar
23. WESTERMANN, R., AND ERTL, T. 1997. A multiscale approach to integrated volume segmentation and rendering. Computer Graphics Forum 16, 3 (August), 117-128.Google Scholar
24. WILHELMS, J., AND GELDER, A. V. 1994. Multi-dimensional trees for controlled volume rendering and compression. 27-34. Google Scholar
25. WILLIAMS, L. 1983. Pyramidal parametrics. In Computer Graphics (Proceedings of SIGGRAPH 83), vol. 17, 1-11. Google Scholar
26. ZHANG, H., AND HOFF, K. 1997. Fast backface culling using normal masks. In Symposium on Interactive 3D Graphics, ACM Press, 103-106. Google Scholar