Realistic Rendering of Woven Surface using Procedural Bump Mapping

절차적 범프 매핑을 이용한 직물표면의 사실적 렌더링

  • Received : 2010.02.17
  • Accepted : 2010.04.14
  • Published : 2010.06.20

Abstract

In this paper, an procedural approach to photorealistic rendering of woven fabric material is proposed. Previously proposed procedural approaches to fabric rendering have the disadvantage that the rendering result is not sufficiently realistic. In order to enhance the realism, researchers employed example-based approaches. However, those methods have serious disadvantage that they require huge amount of storage for the various reflectance properties of diverse materials. The proposed method can express the reflectance on weft and warp yarns by alternating the anisotropic reflectance on yarns. In addition, we propose the proposed method procedurally models the bumpy yarn structure of woven fabric to obtain plausible rendering results. The proposed method can efficiently reproduce realistic virtual fabric without any reflectance data sets.

본 논문에서는 직물을 사실적으로 렌더링할 수 있는 절차적 접근법을 제안한다. 가상 직물을 렌더링하기 위한 기존의 절차적인 기법들은 결과의 사실성이 부족하다는 문제점이 있다. 이를 해결하기 위해 제안된 예제-기반 접근법은 렌더링의 사실성을 매우 높였지만, 다양한 재질의 반사를 표현하기 위해서는 대용량의 저장 공간이 필요하다는 단점을 가진다. 본 논문에서 제안되는 기법은 미세면(microfacet) 모델을 이용하여 직물을 표현한다. 미세면 모델은 이방성 반사특성을 갖도록 하였으며, 씨실과 날실은 이러한 이방성 반사 특성을 수직으로 교차하여 표현할 수 있다. 이와 함께 본 논문은 실을 더욱 사실적으로 표현하기 위해 직조물을 구성하는 실의 굴곡을 절차적으로 모델링하는 기법을 제안한다. 제안된 기법은 데이터를 사용하지 않고도 매우 사실적인 직물 렌더링이 가능하다.

Keywords

References

  1. K. Daubert, H. P. A. Lensch, W. Heindrich, and H.-P. Seidel. Efficient cloth modeling and rendering. In Rendering Techniques 2001: Proc. 12th Eurographics Workshop on Rendering, pages 63-70, 2001.
  2. K. Daubert and H.-P. Seidel. Hardwarebased volumetric knitwear. Computer Graphics Forum (Eurographics 2002 Proceedings), 21:575-584, 2002.
  3. E. Groller, R. Rau, and W. Strasser. Modeling and visualization of knitwear. In IEEE Transactions on Visualization and Compute Graphics, pages 302-310, 1995.
  4. E. Groller, R. Rau, and W. Strasser. Modeling textile as three dimensional texture. In Rendering Techniques 1996: Proc. 7th Eurographics Workshop on Rendering, pages 205-214, 1996
  5. M. Meissner and B. Eberhardt. The art of knitted fabrics, realistic and physically based modeling of knitted patterns. Computer Graphics Forum (Eurographics 1998 Proceedings), pages 355-362, 1998.
  6. Y. Xu, Y. C. S. Lin, H. Zhong, E. Wu, B. Guo, and H. Shum. Photorealistic rendering of knitwear using the lumislice. In Proceedings of SIGGRAPH 2001, pages 391-398, 2001.
  7. K. E. Torrance and E. M. Sparrow. Theory for off-specular reflection from roughened surfaces. Journal of Optical Society of America, 57(9), 1967.
  8. R. L. Cook and K. E. Torrance. A reflectance model for computer graphics. Com-puter Graphics (ACMSiggraph '81 Conference Proceedings), 15(3):307-316, 1981.
  9. M. Ashikhmin, S. Premoze, and P. Shirley. A microfacet-based brdf generator. In Proceedings of ACM SIGGRAPH 2000, pages 65-74, 2000.
  10. T. Yasuda, Yokoi S., Toriwaki J., and Inagaki K. A shading model for cloth objects. IEEE Computer Graphics and Applications, 12(6):15-24, 1992. https://doi.org/10.1109/38.163621
  11. Blinn J. and Newell M. Texture and reflection in computer generated images. Communication of ACM, 19(10):542-547, 1976. https://doi.org/10.1145/360349.360353
  12. N. Adabala, N. Magnenat-Thalmann, and G. Fei. Visualization of woven cloth. In Proceedings of the 14th Eurographics Workshop on Rendering (ACM International Conference Proceeding Series), 44:178-185, 2003.
  13. N. Adabala, N. Magnenat-Thalmann, and G. Fei. Real-time rendering of woven clothes. In Proceedings of the ACM Symposium on Virtual Reality Software and Technology, pages 41-47, 2003.
  14. M. Ashikhmin and P. Shirley. An anisotropic phong brdf model. Journal of Graphics Tools, 5(2):25-32, 2002.
  15. P.-P. Sloan and M. F. Cohen. Interactive horizon mapping. In Proceedings of the Eurographics Workshop on Rendering Techniques 2000, pages 281-286, 2000.
  16. K. J. Dana, S. K. Nayar, B. Van Ginneken, and J. J. Koenderink. Reflectance and texture of real-world surfaces. ACM Transactions on Graphics, 18(1):1-34, 1999. https://doi.org/10.1145/300776.300778
  17. J. Lawrence, A. Ben-Artzi, C. Decoro, W. Matusik, H. Pfister, R. Ramamoorthi, and S. Rusinkiewicz. Inverse shade trees for nonparametric material representation and editing. ACM Transactions on Graphics, 25(3):735-745, 2006. https://doi.org/10.1145/1141911.1141949
  18. D. K. McAllister, A. A. Lastra, and W. Heidrich. Efficient rendering of spatial bidirectional reflectance distribution functions. In Proceedings of the 17th Eurographics/SIGGRAPH workshop on graphics hardware (EGGH-02), pages 79-88, 2002.
  19. M. Sattler, R. Sarlette, and R. Klein. Efficient and realistic visualization of cloth. EGRW '03: Proceedings of the 14th Eurographics workshop on Rendering, pages 167-177, 2003.
  20. K. Perlin. An image synthesizer. Computer Graphics (SIGGRAPH '85 Proceedings), 19:287-296, 1985.
  21. J. Wang J, S. Zhao, X. Tong, J. Synder and B. Guo. Modeling anisotropic surface reflectance with example-based microfacet synthesis. ACM Transactions on Graphics (SIGGRAPH 2008), 27(3):41:1-41:9, 2008.