메뉴 건너뛰기




Volumn 27, Issue 6, 2008, Pages 1567-1592

Displacement mapping on the GPU state of the art

Author keywords

Direct3D 9 and 10; Displacement Mapping; GPU; HLSL; Self shadowing; Silhoucttes; Tangent space

Indexed keywords

CONFORMAL MAPPING; GEOMETRICAL OPTICS; GRAPHICS PROCESSING UNIT; PIXELS; RAY TRACING;

EID: 42949162795     PISSN: 01677055     EISSN: 14678659     Source Type: Journal    
DOI: 10.1111/j.1467-8659.2007.01108.x     Document Type: Article
Times cited : (85)

References (104)
  • 2
    • 85022106727 scopus 로고    scopus 로고
    • ATI03] ATI:, Available
    • [ATI03] ATI: Normalmapper tool, 2003. Available: http://www2.ati.com/ developer/NormalMapper-3-2-2.zip.
    • (2003) Normalmapper tool
  • 3
    • 0031097936 scopus 로고    scopus 로고
    • [BERW97] BENNEBROEK K., ERNST I., R̈ USSELER H., WITTING O.: Design principles of hardware-based Phong shading and bump-mapping. Computers and Graphics 21, 2 (1997), 143-149.
    • [BERW97] BENNEBROEK K., ERNST I., R̈ USSELER H., WITTING O.: Design principles of hardware-based Phong shading and bump-mapping. Computers and Graphics 21, 2 (1997), 143-149.
  • 4
    • 0242617918 scopus 로고
    • Curvature simulation using normal maps
    • Bla92, Treglia D, Ed, Charles River Media, Boston
    • [Bla92] BLASCO O.: Curvature simulation using normal maps. In Game Programming Gems III,Treglia D., (Ed.). Charles River Media, Boston, 1992, pp. 433-443.
    • (1992) Game Programming Gems III , pp. 433-443
    • BLASCO, O.1
  • 5
    • 85031699338 scopus 로고
    • Models of light reflection for computer synthesized pictures
    • Bli77
    • [Bli77] BLINN J. F.: Models of light reflection for computer synthesized pictures. In Computer Graphics (SIGGRAPH '77 Proceedings) (1977), pp. 192-198.
    • (1977) Computer Graphics (SIGGRAPH '77 Proceedings) , pp. 192-198
    • BLINN, J.F.1
  • 7
    • 77953980486 scopus 로고    scopus 로고
    • The Direct3D 10 system
    • Bly06
    • [Bly06] BLYTHE D.: The Direct3D 10 system. In SIGGRAPH 2006 Proceedings (2006), pp. 724-734.
    • (2006) SIGGRAPH 2006 Proceedings , pp. 724-734
    • BLYTHE, D.1
  • 8
    • 0027866954 scopus 로고
    • Smooth transitions between bump rendering algorithms
    • BM93, ACM Press, pp
    • [BM93] BECKER B. G., MAX N. L.: Smooth transitions between bump rendering algorithms. In SIGGRAPH '93 Proceedings (1993), ACM Press, pp. 183-190.
    • (1993) SIGGRAPH '93 Proceedings , pp. 183-190
    • BECKER, B.G.1    MAX, N.L.2
  • 9
    • 0017006552 scopus 로고
    • Texture and reflection in computer generated images
    • BN76
    • [BN76] BLINN J. F., NEWELL M. E.: Texture and reflection in computer generated images. Communications of the ACM 19, 10 (1976), 542-547.
    • (1976) Communications of the ACM , vol.19 , Issue.10 , pp. 542-547
    • BLINN, J.F.1    NEWELL, M.E.2
  • 10
    • 33750915981 scopus 로고    scopus 로고
    • [BS05] BOUBEKEUR T., SCHLICK C.: Generic mesh refinement on GPU. In HWWS '05: Proc. of the ACM SIGGRAPH/EUROGRAPHICS conference on Graphics hardware (2005), ACM Press, pp. 99-104.
    • [BS05] BOUBEKEUR T., SCHLICK C.: Generic mesh refinement on GPU. In HWWS '05: Proc. of the ACM SIGGRAPH/EUROGRAPHICS conference on Graphics hardware (2005), ACM Press, pp. 99-104.
  • 11
    • 30744470922 scopus 로고    scopus 로고
    • Parallax occlusion mapping: Self-shadowing, perspective-correct bump mapping using reverse height map tracing
    • BT04, Engel W, Ed, Charles River Media, Cambridge, MA
    • [BT04] BRAWLEY Z., TATARCHUK N.: Parallax occlusion mapping: Self-shadowing, perspective-correct bump mapping using reverse height map tracing. In ShaderX3: Advanced Rendering Techniques in DirectX and OpenGL, Engel W., (Ed.). Charles River Media, Cambridge, MA, 2004.
    • (2004) ShaderX3: Advanced Rendering Techniques in DirectX and OpenGL
    • BRAWLEY, Z.1    TATARCHUK, N.2
  • 14
    • 0021903626 scopus 로고
    • Textures for realistic image synthesis
    • CG85
    • [CG85] CAREY R. J., GREENBERG D. P.: Textures for realistic image synthesis. Computers and Graphics 9, 2 (1985), 125-138.
    • (1985) Computers and Graphics , vol.9 , Issue.2 , pp. 125-138
    • CAREY, R.J.1    GREENBERG, D.P.2
  • 15
    • 0032254867 scopus 로고    scopus 로고
    • A general method for preserving attribute values on simplified meshes
    • CMSR98
    • [CMSR98] CIGNONI P., MONTANI C., SCOPIGNO R., ROCCHINI C.: A general method for preserving attribute values on simplified meshes. In IEEE Visualization (1998), pp. 59-66.
    • (1998) IEEE Visualization , pp. 59-66
    • CIGNONI, P.1    MONTANI, C.2    SCOPIGNO, R.3    ROCCHINI, C.4
  • 16
    • 0021454262 scopus 로고
    • Shade trees
    • Coo84, ACM Press, pp
    • [Coo84] COOK R. L.: Shade trees. In SIGGRAPH '84 Proceedings (1984), ACM Press, pp. 223-231.
    • (1984) SIGGRAPH '84 Proceedings , pp. 223-231
    • COOK, R.L.1
  • 19
    • 0002646177 scopus 로고
    • A reflectance model for computer graphics
    • CT81
    • [CT81] COOK R., TORRANCE K.: A reflectance model for computer graphics. Computer Graphics 15, 3 (1981), 7-24.
    • (1981) Computer Graphics , vol.15 , Issue.3 , pp. 7-24
    • COOK, R.1    TORRANCE, K.2
  • 23
  • 24
    • 0035267697 scopus 로고    scopus 로고
    • Displacement mapping using scan conversion hardware architectures
    • DKS01
    • [DKS01] DOGGETT M. C., KUGLER A., Strasser W.: Displacement mapping using scan conversion hardware architectures. Computer Graphics Forum 20, 1 (2001), 13-26.
    • (2001) Computer Graphics Forum , vol.20 , Issue.1 , pp. 13-26
    • DOGGETT, M.C.1    KUGLER, A.2    Strasser, W.3
  • 25
    • 64549135006 scopus 로고    scopus 로고
    • Interactive rendering of meso-structure surface details using semitransparent 3d textures
    • DLP05
    • [DLP05] DUFORT J.-F., LEBLANC L., POULIN P.: Interactive rendering of meso-structure surface details using semitransparent 3d textures. In Proc. Vision, Modeling, and Visualization 2005 (2005), pp. 399-406.
    • (2005) Proc. Vision, Modeling, and Visualization 2005 , pp. 399-406
    • DUFORT, J.-F.1    LEBLANC, L.2    POULIN, P.3
  • 26
    • 33745819421 scopus 로고    scopus 로고
    • Per-pixel displacement mapping with distance functions
    • Don05, Parr M, Ed, Addison-Wesley
    • [Don05] DONELLY W.: Per-pixel displacement mapping with distance functions. In GPU Gems 2, Parr M., (Ed.). Addison-Wesley, 2005, pp. 123-136.
    • (2005) GPU Gems 2 , pp. 123-136
    • DONELLY, W.1
  • 27
    • 59049088523 scopus 로고    scopus 로고
    • Cone Step Mapping: An Iterative Ray-Heightfield Intersection Algorithm
    • Dum06, Tech. rep
    • [Dum06] DUMMER J.: Cone Step Mapping: An Iterative Ray-Heightfield Intersection Algorithm. Tech. rep., 2006. http://www.lonesock.net/files/ConeStepMapping.pdf.
    • (2006)
    • DUMMER, J.1
  • 30
    • 29244472523 scopus 로고    scopus 로고
    • Cylindrical relief texture mapping
    • EY03
    • [EY03] ELHELWM. A., YANG G.-Z.: Cylindrical relief texture mapping. Journal of WSCG 11 (2003), 125-132.
    • (2003) Journal of WSCG 11 , pp. 125-132
    • ELHELWM, A.1    YANG, G.-Z.2
  • 31
    • 4243482717 scopus 로고
    • Filtering Normal Maps and Creating Multiple Surfaces
    • Fou92, Tech. rep, Vancouver, BC, Canada
    • [Fou92] FOURNIER A.: Filtering Normal Maps and Creating Multiple Surfaces. Tech. rep., Vancouver, BC, Canada, 1992.
    • (1992)
    • FOURNIER, A.1
  • 42
    • 85044020290 scopus 로고
    • A comprehensive physical model for light reflection
    • HTSG91
    • [HTSG91] HE X., TORRANCE K., SILLION F., GREENBERG D.: A comprehensive physical model for light reflection. Computer Graphics 25, 4 (1991), 175-186.
    • (1991) Computer Graphics , vol.25 , Issue.4 , pp. 175-186
    • HE, X.1    TORRANCE, K.2    SILLION, F.3    GREENBERG, D.4
  • 43
    • 64549120604 scopus 로고    scopus 로고
    • Image-based representations for accelerated rendering of complex scenes. In Eurographics, 2005
    • JWP05
    • [JWP05] JESCHKE S., WIMMER M., PURGATHOFER W.: Image-based representations for accelerated rendering of complex scenes. In Eurographics, 2005. State of the Art Reports (2005), p. 61.
    • (2005) State of the Art Reports , pp. 61
    • JESCHKE, S.1    WIMMER, M.2    PURGATHOFER, W.3
  • 44
    • 85022118690 scopus 로고    scopus 로고
    • [Kil00] KILGARD M.: practical and robust bumpmapping technique for today's GPU's A, 2000. http://www.nvidia.com/.
    • [Kil00] KILGARD M.: practical and robust bumpmapping technique for today's GPU's A, 2000. http://www.nvidia.com/.
  • 46
    • 38749084381 scopus 로고    scopus 로고
    • Efficient empty space skipping for per-pixel displacement mapping
    • KRS05
    • [KRS05] KOLB A., REZK-SALAMA C.: Efficient empty space skipping for per-pixel displacement mapping. In Vision, Modeling and Visualization (2005).
    • (2005) Vision, Modeling and Visualization
    • KOLB, A.1    REZK-SALAMA, C.2
  • 47
    • 0035701210 scopus 로고    scopus 로고
    • Hardware accelerated displacement mapping for image based rendering
    • KS01
    • [KS01] KAUTZ J., SEIDEL H.-P.: Hardware accelerated displacement mapping for image based rendering. In Proceedings of Graphics Interface (2001), pp. 61-70.
    • (2001) Proceedings of Graphics Interface , pp. 61-70
    • KAUTZ, J.1    SEIDEL, H.-P.2
  • 48
    • 11444257228 scopus 로고    scopus 로고
    • A microfacet based coupled specular-matte BRDF model with importance sampling
    • KSK01, Manchester
    • [KSK01] KELEMEN C., SZIRMAY-KALOS L.: A microfacet based coupled specular-matte BRDF model with importance sampling. In Eurographics 2001, Short papers, Manchester (2001), pp. 25-34.
    • (2001) Eurographics 2001, Short papers , pp. 25-34
    • KELEMEN, C.1    SZIRMAY-KALOS, L.2
  • 49
    • 0025462506 scopus 로고
    • Efficient ray tracing of volume data
    • Lev90
    • [Lev90] LEVOY M.: Efficient ray tracing of volume data. ACM Transactions on Graphics 9, 3 (1990), 245-261.
    • (1990) ACM Transactions on Graphics , vol.9 , Issue.3 , pp. 245-261
    • LEVOY, M.1
  • 51
    • 0029520967 scopus 로고
    • Inverse displacement mapping in the general case
    • LP95, December
    • [LP95] LOGIE J. R., PATTERSON J.W.: Inverse displacement mapping in the general case. Computer Graphics Forum 14, 5 (December 1995), 261-273.
    • (1995) Computer Graphics Forum , vol.14 , Issue.5 , pp. 261-273
    • LOGIE, J.R.1    PATTERSON, J.W.2
  • 53
    • 4143072036 scopus 로고
    • An efficient ray tracing method for terrain rendering
    • LS95
    • [LS95] LEE C.-H., SHIN Y. G.: An efficient ray tracing method for terrain rendering. In Pacific Graphics '95 (1995), pp. 183-193.
    • (1995) Pacific Graphics '95 , pp. 183-193
    • LEE, C.-H.1    SHIN, Y.G.2
  • 54
    • 0002795412 scopus 로고
    • Horizon mapping: Shadows for bumpmapped surfaces
    • Max88
    • [Max88] MAX N.: Horizon mapping: Shadows for bumpmapped surfaces. The Visual Computer 4, 2 (1988), 109-117.
    • (1988) The Visual Computer , vol.4 , Issue.2 , pp. 109-117
    • MAX, N.1
  • 56
    • 35349016604 scopus 로고    scopus 로고
    • Displacement Mapped Billboard Clouds
    • MJW07, Tech. Rep. TR-186-2-07-01, Jan
    • [MJW07] MANTLER S., JESCHKE S., WIMMER M.: Displacement Mapped Billboard Clouds. Tech. Rep. TR-186-2-07-01, Jan. 2007.
    • (2007)
    • MANTLER, S.1    JESCHKE, S.2    WIMMER, M.3
  • 57
    • 0036450126 scopus 로고    scopus 로고
    • Efficient bounded adaptive tessellation of displacement maps
    • MM02
    • [MM02] MOULE K., MCCOOL M.: Efficient bounded adaptive tessellation of displacement maps. In Proceedings of the Graphics Interface (2002), pp. 171-180.
    • (2002) Proceedings of the Graphics Interface , pp. 171-180
    • MOULE, K.1    MCCOOL, M.2
  • 58
    • 33748682181 scopus 로고    scopus 로고
    • Steep parallax mapping
    • MM05
    • [MM05] MCGUIRE M., MCGUIRE M.: Steep parallax mapping. In I3D 2005 Poster (2005). http://www.cs.brown.edu/research/graphics/ games/SteepParallax/index.htm.
    • (2005) I3D 2005 Poster
    • MCGUIRE, M.1    MCGUIRE, M.2
  • 60
    • 0344991404 scopus 로고
    • Grid tracing: Fast ray tracing for height fields
    • Mus88, YALEU/DCS/RR-639
    • [Mus88] MUSGRAVE F. K.: Grid tracing: Fast ray tracing for height fields. Research Report YALEU/DCS/RR-639 (1988).
    • (1988) Research Report
    • MUSGRAVE, F.K.1
  • 61
    • 0004153128 scopus 로고    scopus 로고
    • Relief Textures
    • OB99, Tech. rep, Chapel Hill, NC, USA
    • [OB99] OLIVEIRA M. M., BISHOP G.: Relief Textures. Tech. rep., Chapel Hill, NC, USA, 1999.
    • (1999)
    • OLIVEIRA, M.M.1    BISHOP, G.2
  • 63
    • 34547416604 scopus 로고    scopus 로고
    • Pyramidal displacement mapping: A GPU-based atrifacts-free ray tracing through an image pyramid
    • OK06
    • [OK06] OH K., KI H.: Pyramidal displacement mapping: A GPU-based atrifacts-free ray tracing through an image pyramid. In ACM Symposium on Virtual Reality Software and Technology (VRST'06) (2006), pp. 75-82.
    • (2006) ACM Symposium on Virtual Reality Software and Technology (VRST'06) , pp. 75-82
    • OH, K.1    KI, H.2
  • 64
    • 0004291986 scopus 로고    scopus 로고
    • Oli00, PhD thesis, University of North Carolina
    • [Oli00] OLIVEIRA M. M.: Relief Texture Mapping. PhD thesis, University of North Carolina, 2000.
    • (2000) Relief Texture Mapping
    • OLIVEIRA, M.M.1
  • 70
    • 85022105504 scopus 로고    scopus 로고
    • Rendering surface details with relief mapping
    • PO05, Engel W, Ed, Charles River Media
    • [PO05] POLICARPO F., OLIVEIRA M. M.: Rendering surface details with relief mapping. In ShaderX4: Advanced Rendering Techniques, Engel W., (Ed.). Charles River Media, 2005.
    • (2005) ShaderX4: Advanced Rendering Techniques
    • POLICARPO, F.1    OLIVEIRA, M.M.2
  • 71
    • 64549141069 scopus 로고    scopus 로고
    • Relaxed cone stepping for relief mapping
    • PO07, Nguyen H, Ed, Addison Wesley
    • [PO07] POLICARPO F., OLIVEIRA M. M.: Relaxed cone stepping for relief mapping. In GPU Gems 3, Nguyen H., (Ed.). Addison Wesley, 2007.
    • (2007) GPU Gems 3
    • POLICARPO, F.1    OLIVEIRA, M.M.2
  • 73
    • 85050956785 scopus 로고    scopus 로고
    • Iterative parallax mapping with slope information
    • Pre06, Computer Graphics
    • [Pre06] PREMECZ M.: Iterative parallax mapping with slope information. In Central European Seminar on Computer Graphics (2006). http://www.cescg.org/CESCG-2006/papers/TUBudapest-Premecz-Matyas.pdf.
    • (2006) Central European Seminar on
    • PREMECZ, M.1
  • 79
    • 42949115630 scopus 로고    scopus 로고
    • DirectX9 High Level Shading Language
    • San05
    • [San05] SANDER P.: DirectX9 High Level Shading Language. In Siggraph 2005 Tutorial (2005). http://ati.amd.com/developer/SIGGRAPH05/ ShadingCourse-HLSL.pdf.
    • (2005) Siggraph 2005 Tutorial
    • SANDER, P.1
  • 82
    • 12744250496 scopus 로고
    • Fast embossing effects on raster image data
    • Sch94, Heckbert P, Ed, Academic Press
    • [Sch94] SCHLAG J.: Fast embossing effects on raster image data. In Graphics Gems IV, Heckbert P., (Ed.). Academic Press, 1994, pp. 433-437.
    • (1994) Graphics Gems IV , pp. 433-437
    • SCHLAG, J.1
  • 83
    • 85022122091 scopus 로고    scopus 로고
    • Nvidia's GeForce 8800 graphics processor
    • Sco07, Tech. rep
    • [Sco07] SCOTT W.: Nvidia's GeForce 8800 graphics processor. Tech. rep., 2007. http://techreport.com/articles.x/11211/1.
    • (2007)
    • SCOTT, W.1
  • 86
    • 24944464475 scopus 로고    scopus 로고
    • Real-time geometric deformation displacement maps using programmable hardware
    • SKE05
    • [SKE05] SCHEIN S., KARPEN E., ELBER G.: Real-time geometric deformation displacement maps using programmable hardware. The Visual Computer 21, 8-10 (2005), 791-800.
    • (2005) The Visual Computer , vol.21 , Issue.8-10 , pp. 791-800
    • SCHEIN, S.1    KARPEN, E.2    ELBER, G.3
  • 88
    • 84976658707 scopus 로고
    • A polygonal approximation to direct scalar volume rendering
    • ST90
    • [ST90] SHIRLEY P., TUCHMANN A.: A polygonal approximation to direct scalar volume rendering. ACM Computer Graphics 24 (1990), 63-70.
    • (1990) ACM Computer Graphics , vol.24 , pp. 63-70
    • SHIRLEY, P.1    TUCHMANN, A.2
  • 89
    • 0344271941 scopus 로고    scopus 로고
    • A survey of methods for recovering quadrics in triangle meshes
    • SYL02
    • [SYL02] SYLVAIN P.: A survey of methods for recovering quadrics in triangle meshes. ACM Computing Surveys 34, 2 (2002), 1-61.
    • (2002) ACM Computing Surveys , vol.34 , Issue.2 , pp. 1-61
    • SYLVAIN, P.1
  • 92
    • 85022112830 scopus 로고    scopus 로고
    • Practical parallax occlusion mapping with approximate soft shadows for detailed surface rendering
    • Tat06b, Engel W, Ed, Charles River Media, Boston
    • [Tat06b] TATARCHUK N.: Practical parallax occlusion mapping with approximate soft shadows for detailed surface rendering. In ShaderX 5, Engel W., (Ed.). Charles River Media, Boston, 2006, pp. 75-105.
    • (2006) ShaderX 5 , pp. 75-105
    • TATARCHUK, N.1
  • 93
    • 33745316756 scopus 로고    scopus 로고
    • Pinchmaps: Textures with customizable discontinuities
    • TC05
    • [TC05] TARINI M., CIGNONI P.: Pinchmaps: Textures with customizable discontinuities. Computer Graphics Forum 24, 3 (2005), 557-568.
    • (2005) Computer Graphics Forum , vol.24 , Issue.3 , pp. 557-568
    • TARINI, M.1    CIGNONI, P.2
  • 94
    • 0343773918 scopus 로고    scopus 로고
    • [TCRS00] TARINI M., CIGNONI P., ROCCHINI C., SCOPIGNO R.: Real time, accurate, multi-featured rendering of bump mapped surfaces. In Eurographics Conference (2000), 19, 3 of Computer Graphics Forum, pp. 119-130.
    • [TCRS00] TARINI M., CIGNONI P., ROCCHINI C., SCOPIGNO R.: Real time, accurate, multi-featured rendering of bump mapped surfaces. In Eurographics Conference (2000), vol. 19, 3 of Computer Graphics Forum, pp. 119-130.
  • 95
    • 42949126410 scopus 로고    scopus 로고
    • Robust multiple specular reflections and refractions
    • UPSK07, Nguyen H, Ed, AddisonWesley
    • [UPSK07] UMENHOFFER T., PATOW G., SZIRMAY- KALOS L.: Robust multiple specular reflections and refractions. In GPU Gems 3,Nguyen H., (Ed.). AddisonWesley, 2007, pp. 317-338.
    • (2007) GPU Gems 3 , pp. 317-338
    • UMENHOFFER, T.1    PATOW, G.2    SZIRMAY- KALOS, L.3
  • 96
    • 30744439083 scopus 로고    scopus 로고
    • Hardware occlusion queries made useful
    • WB05, Addison-Wesley
    • [WB05] WIMMER M., BITTNER J.: Hardware occlusion queries made useful. In GPU Gems 2. Addison-Wesley, 2005, pp. 91-108.
    • (2005) GPU Gems 2 , pp. 91-108
    • WIMMER, M.1    BITTNER, J.2
  • 98
    • 33745322975 scopus 로고    scopus 로고
    • Parallax Mapping with Offset Limiting: A PerPixel Approximation of Uneven Surfaces
    • Wel04, Tech. rep, Infiscape Corporation
    • [Wel04] WELSH T.: Parallax Mapping with Offset Limiting: A PerPixel Approximation of Uneven Surfaces. Tech. rep., Infiscape Corporation, 2004.
    • (2004)
    • WELSH, T.1
  • 103
    • 78650973271 scopus 로고    scopus 로고
    • Displacement mapping with ray-casting in hardware
    • YJ04
    • [YJ04] YEREX K., JAGERSAND M.: Displacement mapping with ray-casting in hardware. In Siggraph 2004 Sketches (2004).
    • (2004) Siggraph 2004 Sketches
    • YEREX, K.1    JAGERSAND, M.2


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.