Academia.eduAcademia.edu

Outline

Visualizing 3D models with fine-grain surface dept

2009

Abstract
sparkles

AI

This paper discusses the advancements in preserving historical and architectural heritage through 3D modeling, focusing on the reconstruction of models from photographs using the Daedalus software system developed by the University of Manchester. It compares traditional methods such as laser scanning with newer techniques that utilize computer vision, highlighting the trade-offs between accuracy and cost. Additionally, the paper explains the use of illumination algorithms in enhancing visual fidelity by applying techniques like texture mapping and displacement mapping.

References (37)

  1. Barsi A., SZIRMAY-KALOS L., SCECSI L. 2005. Image-based Illumination on the GPU. In Machine Graphics & Vision International Journal 2005: 159 -169
  2. BLINN J. F. 1978. Simulation of wrinkled surfaces. In Computer Graphics (SIGGRAPH '78
  3. COLBERT M. , KRIVANEK J. 2007. Real-time Shading with Filtered Importance Sampling. In Proc. of SIGGRAPH 2007,ACM Press.
  4. CROW F. C. 1984. Summed-area tables for texture mapping. In Computer Graphics(Proceedings of SIGGRAPH 84), vol. 18, 207-212.
  5. DUMMER J., 2006. Cone Step Mapping: An Iterative RayHeightfield Intersection Algorithm. Tech. rep.
  6. FLEMING R. W., DROR R. O., ADELSON E. H. 2003. Real-world illumination and the perception of surface reflectance properties. In Journalof Vision 3 (July), 347-368.
  7. GU X., GORTLER S. J., HOPPE H. 2002. Geometry Images. In ACM Transactions on Graphics 2002.
  8. GLRENCROSS M., WARD J. G., JAY C. 2008. A Perceptually Validated Model for Surface Depth Hallucination, In ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games. http://www.debevec.org/ http://developer.nvidia.com/page/home.html http://www.hdrshop.com/ http://www.imagemagick.org http://www.lighthouse3d.com http://www.opengl.org/documentation/glsl/
  9. KIM J., HWANG Y., HONG H. 2007. Using Irradiance Environment Map on GPU for Real-Time Composition. In PCM 2007: 704-713
  10. KANEKO T., KAKAHEI T., INAMI M., KAWAKAMI N., YANAGIDA Y., MAEDA T., TACHI S. 2001. Detailed shape representation with parallax mapping. In Proceedings of ICAT 2001 , pp. 205-208.
  11. KAUTZ J., VAZQUEZ P.-P., HEIDRICH W., SEIDEL H.-P. 2000. A unified approach to prefiltered environment maps. In 11th Eurographics Workshop on Rendering, Eurographics Association, 185-196.
  12. LOSASSO F., HOPPE H., SCHAEFER S., WARREN J. 2003. Smooth geometry images. In Eurographics Symposium on Geometry Processing 2003, 138-145
  13. LAZLO SK., TAMAS U. 2008. Displacement Mapping on the GPU, State of the Art. In Computer Graphics Forum, Volume 27, Number 6, pp. 15671592.
  14. LANGER M. S., ZUCKER S. W.: Shape-from-shading on a cloudy day. Journal of the Optical Society of America 11,2, 467-478 (1994).
  15. LEVOY M. 1990. Efficient ray tracing of volume data. In ACM Transactions on Graphics 9, 3, 245-261.
  16. MCG UIRE M., MCGUIRE M. 2005. Steep parallax mapping. In I3D 2005 Poster .
  17. OLIVEIRA M. M., BISHOP G., MCALLISTER D. 2000. Relief texture mapping. In SIGGRAPH 2000 Proceedings, pp. 359-368.
  18. OLIVEIRA M. M. 2000. Relief Texture Mapping. In PhD thesis, University of North Carolina.
  19. POLICARPO F., OLIVEIRA M. M. 2005. Rendering surface details with relief mapping. In ShaderX4: Advanced Rendering Techniques, Engel W., (Ed.). Charles River Media.
  20. POLICARPO F., OLIVEIRA M. M. 2007. Relaxed cone stepping for relief mapping. In GPU Gems 3, Nguyen H., (Ed.). Addison Wesley.
  21. POLICARPO F., OLIVEIRA M. M., COMBA J. 2005. Realtime relief mapping on arbitrary polygonal surfaces. In ACM SIGGRAPH 2005 Symposium on Interactive 3D Graphics and Games , pp. 155-162.
  22. PREMECZ M.: Iterative parallax mapping with slope information. In Central European Seminar on Computer Graphics (2006).
  23. RAMAMOORTHI R., HANRAHAN P. 2001. An efficient representation for irradiance environment maps. In Proc. of SIGGRAPH 2001,ACM Press.
  24. RISSER E. A., SHAH M. A., PATTANAIK S.: Interval mapping. In Symposium on Interactive 3D Graphics and Games (I3D) (2006).
  25. ROST R.J, KESSENICH J. M. 2006. Opengl Shading language. Ed. Addison-Wesley
  26. REINHARD E.,WARD G., PATTANAIK S., DEBEVEC P. 2005. High dynamic range imaging: acquisition, display and image based lighting.Ed. Elsevier.
  27. STUMPFEL J., JONES A., WENGER A. 2004. Direct hdr capture of the sun and sky. In Afrigraph 2004
  28. SZIRMAY-KALOS L., SCECSI L., SBERT M. 2006. GPUGI: Global Illumination Effects on the GPU. Eurographics 2006 Tutorial.
  29. SANDER P., WOOD Z., GORTLER S., SNYDER J. 2003. Multi-Chart Geometry Images. In Eurographics Symposium on Geometry Processing 2003, 146-155
  30. SHREINER D., WOO M., NEIDER J., DAVIS T. 2004. OpenGL Programming Guide: The Official Guide to Learning OpenGL, Version 2. Ed. Addison-Wesley
  31. TATARCHUK N. 2006. Dynamic parallax occlusion mapping with approximate soft shadows. In Proceedings of the 2006 symposium on Interactive 3D graphics and games 2006, 63 -69
  32. WELSH T. 2004 Parallax Mapping with Offset Limiting: A PerPixel Approximation of Uneven Surfaces. Tech. rep., Infiscape Corporation.
  33. WILLIAMS L. 1978. Casting curved shadows on curved surfaces. In Siggraph 1978, Computer Graphics Proceedings, 270-274.
  34. YEREX K., JAGERSAND M. 2004. Displacement mapping with raycasting in hardware. In Siggraph 2004 Sketches. vec3 p,v,l,s; vec2 dp,ds,uv; float d,a;
  35. if(normal2.w < normal.w -0.05 ){ //If pixel in shadow shadow=dot(ambient.xyz,vec3(1.
  36. // Light and view in tangent space vec3 l = normalize(light);
  37. //Compute final color vec4 finalcolor; finalcolor.xyz=ambient*color.xyz+att*(color.xyz*diffuse*diff)+specular *pow(spec,shine);