{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,21]],"date-time":"2025-10-21T14:52:44Z","timestamp":1761058364392},"reference-count":36,"publisher":"Association for Computing Machinery (ACM)","issue":"3","content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Graph."],"published-print":{"date-parts":[[2005,7]]},"abstract":"<jats:p>This paper presents a new technique for fast, view-dependent, real-time visualization of large multiresolution geometric models with color or texture information. This method uses geomorphing to smoothly interpolate between geometric patches composing a hierarchical level-of-detail structure, and to maintain seamless continuity between neighboring patches of the model. It combines the advantages of view-dependent rendering with numerous additional features: the high performance rendering associated with static preoptimized geometry, the capability to display at both low and high resolution with minimal artefacts, and a low CPU usage since all the geomorphing is done on the GPU. Furthermore, the hierarchical subdivision of the model into a tree structure can be accomplished according to any spatial or topological criteria. This property is particularly useful in dealing with models with high resolution textures derived from digital photographs. Results are presented for both highly tesselated models (372 million triangles), and for models which also contain large quantities of texture (200 million triangles + 20 GB of compressed texture). The method also incorporates asynchronous out-of-core model management. Performances obtained on commodity hardware are in the range of 50 million geomorphed triangles\/second for a benchmark model such as Stanford's St. Matthew dataset.<\/jats:p>","DOI":"10.1145\/1073204.1073276","type":"journal-article","created":{"date-parts":[[2005,11,7]],"date-time":"2005-11-07T16:00:45Z","timestamp":1131379245000},"page":"869-877","update-policy":"http:\/\/dx.doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":36,"title":["GoLD"],"prefix":"10.1145","volume":"24","author":[{"given":"Louis","family":"Borgeat","sequence":"first","affiliation":[{"name":"National Research Council of Canada"}]},{"given":"Guy","family":"Godin","sequence":"additional","affiliation":[{"name":"National Research Council of Canada"}]},{"given":"Fran\u00e7ois","family":"Blais","sequence":"additional","affiliation":[{"name":"National Research Council of Canada"}]},{"given":"Philippe","family":"Massicotte","sequence":"additional","affiliation":[{"name":"National Research Council of Canada"}]},{"given":"Christian","family":"Lahanier","sequence":"additional","affiliation":[{"name":"C2RMF"}]}],"member":"320","published-online":{"date-parts":[[2005,7]]},"reference":[{"key":"e_1_2_2_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/602330.602344"},{"key":"e_1_2_2_2_1","volume-title":"Proceedings of the 8th International Conference on Virtual Systems and Multimedia, 3--14","author":"Beraldin J.-A.","unstructured":"Beraldin , J.-A. , Picard , M. , El-Hakim , S. , Godin , G. , Valzano , V. , Bandiera , A. , and Latouche , C . 2002. Virtualizing a Byzantine crypt by combining high-resolution textures with laser scanner 3D data . In Proceedings of the 8th International Conference on Virtual Systems and Multimedia, 3--14 . Beraldin, J.-A., Picard, M., El-Hakim, S., Godin, G., Valzano, V., Bandiera, A., and Latouche, C. 2002. Virtualizing a Byzantine crypt by combining high-resolution textures with laser scanner 3D data. In Proceedings of the 8th International Conference on Virtual Systems and Multimedia, 3--14."},{"key":"e_1_2_2_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/965400.965433"},{"key":"e_1_2_2_4_1","volume-title":"Proceedings of the 10th International Conference on Virtual Systems and Multimedia, 1204--1213","author":"Borgeat L.","unstructured":"Borgeat , L. , Godin , G. , Lapointe , J.-F. , and Massicotte , P . 2004. Collaborative visualization and interaction for detailed environment models . In Proceedings of the 10th International Conference on Virtual Systems and Multimedia, 1204--1213 . Borgeat, L., Godin, G., Lapointe, J.-F., and Massicotte, P. 2004. Collaborative visualization and interaction for detailed environment models. In Proceedings of the 10th International Conference on Virtual Systems and Multimedia, 1204--1213."},{"key":"e_1_2_2_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/VISUAL.2003.1250366"},{"key":"e_1_2_2_6_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2003.1260746"},{"key":"e_1_2_2_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/1015706.1015802"},{"key":"e_1_2_2_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/360349.360354"},{"key":"e_1_2_2_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/882262.882321"},{"key":"e_1_2_2_10_1","volume-title":"Proceedings IEEE Visualization","author":"D\u00f6llner J.","year":"2000","unstructured":"D\u00f6llner , J. , Bauman , K. , and Hinrichs , K . 2000. Texturing techniques for terrain visualization . In Proceedings IEEE Visualization 2000 , IEEE Computer Society Press, 227--234. D\u00f6llner, J., Bauman, K., and Hinrichs, K. 2000. Texturing techniques for terrain visualization. In Proceedings IEEE Visualization 2000, IEEE Computer Society Press, 227--234."},{"key":"e_1_2_2_11_1","volume-title":"Proc","author":"Duchaineau M.","unstructured":"Duchaineau , M. , Wolinsky , M. , Sigeti , D. E. , Miller , M. C. , Aldrich , C. , and Mineev-Weinstein , M. B. 1997. ROAMing terrain: real-time optimally adapting meshes . In Proc . IEEE Visualization '97, IEEE Computer Society Press , 81--88. Duchaineau, M., Wolinsky, M., Sigeti, D. E., Miller, M. C., Aldrich, C., and Mineev-Weinstein, M. B. 1997. ROAMing terrain: real-time optimally adapting meshes. In Proc. IEEE Visualization '97, IEEE Computer Society Press, 81--88."},{"key":"e_1_2_2_12_1","volume-title":"Proc. of the 12th Eurographics Workshop on Rendering, Springer-Verlag","author":"Dumont R.","unstructured":"Dumont , R. , Pellacini , F. , and Ferwerda , J. A . 2001. A perceptually-based texture caching algorithm for hardware-based rendering . In Proc. of the 12th Eurographics Workshop on Rendering, Springer-Verlag , London, UK, 249--256. Dumont, R., Pellacini, F., and Ferwerda, J. A. 2001. A perceptually-based texture caching algorithm for hardware-based rendering. In Proc. of the 12th Eurographics Workshop on Rendering, Springer-Verlag, London, UK, 249--256."},{"key":"e_1_2_2_13_1","volume-title":"VIS 2002: Proc. IEEE Visualization, IEEE Computer Society Press, 77--94","author":"El-Sana J.","unstructured":"El-Sana , J. , and Bachmat , E . 2002. Optimized view-dependent rendering for large polygonal datasets . In VIS 2002: Proc. IEEE Visualization, IEEE Computer Society Press, 77--94 . El-Sana, J., and Bachmat, E. 2002. Optimized view-dependent rendering for large polygonal datasets. In VIS 2002: Proc. IEEE Visualization, IEEE Computer Society Press, 77--94."},{"key":"e_1_2_2_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/364338.364376"},{"key":"e_1_2_2_15_1","volume-title":"Proceedings IMAGE V Conference, 144--151","author":"Ferguson R.","unstructured":"Ferguson , R. , Economy , R. , Kelly , W. , and Ramos , P . 1990. Continuous terrain level of detail for visual simulation . In Proceedings IMAGE V Conference, 144--151 . Ferguson, R., Economy, R., Kelly, W., and Ramos, P. 1990. Continuous terrain level of detail for visual simulation. In Proceedings IMAGE V Conference, 144--151."},{"key":"e_1_2_2_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/166117.166149"},{"key":"e_1_2_2_17_1","volume-title":"Proceedings IEEE Visualization '98","author":"Garland M.","unstructured":"Garland , M. , and Heckbert , P. S . 1998. Simplifying surfaces with color and texture using quadric error metrics . In Proceedings IEEE Visualization '98 , IEEE Computer Society Press, 263--269. Garland, M., and Heckbert, P. S. 1998. Simplifying surfaces with color and texture using quadric error metrics. In Proceedings IEEE Visualization '98, IEEE Computer Society Press, 263--269."},{"key":"e_1_2_2_18_1","unstructured":"Gerasimov P. Fernando R. and Green S. 2004. Shader Model 3.0 Using Vertex Textures. NVIDIA Corporation.  Gerasimov P. Fernando R. and Green S. 2004. Shader Model 3.0 Using Vertex Textures. NVIDIA Corporation."},{"key":"e_1_2_2_19_1","doi-asserted-by":"publisher","DOI":"10.1109\/MCG.2002.1028724"},{"key":"e_1_2_2_20_1","doi-asserted-by":"publisher","DOI":"10.5555\/882484.883941"},{"key":"e_1_2_2_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/237170.237216"},{"key":"e_1_2_2_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/258734.258843"},{"key":"e_1_2_2_23_1","doi-asserted-by":"publisher","DOI":"10.5555\/288216.288221"},{"key":"e_1_2_2_24_1","doi-asserted-by":"publisher","DOI":"10.1109\/VISUAL.2004.4"},{"key":"e_1_2_2_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/882262.882366"},{"key":"e_1_2_2_26_1","doi-asserted-by":"publisher","DOI":"10.1109\/VISUAL.2003.1250408"},{"key":"e_1_2_2_27_1","doi-asserted-by":"publisher","DOI":"10.5555\/602099.602139"},{"key":"e_1_2_2_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/344779.344849"},{"key":"e_1_2_2_29_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2002.1021577"},{"key":"e_1_2_2_30_1","volume-title":"Proceedings IEEE Visualization '98","author":"Lindstrom P.","unstructured":"Lindstrom , P. , and Turk , G . 1998. Fast and memory efficient polygonal simplification . In Proceedings IEEE Visualization '98 , IEEE Computer Society Press, 279--286. Lindstrom, P., and Turk, G. 1998. Fast and memory efficient polygonal simplification. In Proceedings IEEE Visualization '98, IEEE Computer Society Press, 279--286."},{"key":"e_1_2_2_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/192161.192262"},{"key":"e_1_2_2_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/344779.344940"},{"key":"e_1_2_2_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/280814.280855"},{"key":"e_1_2_2_34_1","unstructured":"Terrapoint. 2005. Terrapoint Inc. http:\/\/www.terrapoint.com\/.  Terrapoint. 2005. Terrapoint Inc. http:\/\/www.terrapoint.com\/."},{"key":"e_1_2_2_35_1","doi-asserted-by":"publisher","DOI":"10.1109\/VISUAL.2003.1250368"},{"key":"e_1_2_2_36_1","volume-title":"GI '04: Proceedings of the Graphics Interface Conference, Canadian Human-Computer Communications Society, 247--254","author":"Zwicker M.","unstructured":"Zwicker , M. , R\u00e4s\u00e4nen , J. , Botsch , M. , Dachsbacher , C. , and Pauly , M . 2004. Perspective accurate splatting . In GI '04: Proceedings of the Graphics Interface Conference, Canadian Human-Computer Communications Society, 247--254 . Zwicker, M., R\u00e4s\u00e4nen, J., Botsch, M., Dachsbacher, C., and Pauly, M. 2004. Perspective accurate splatting. In GI '04: Proceedings of the Graphics Interface Conference, Canadian Human-Computer Communications Society, 247--254."}],"container-title":["ACM Transactions on Graphics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1073204.1073276","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,9,4]],"date-time":"2023-09-04T13:54:24Z","timestamp":1693835664000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1073204.1073276"}},"subtitle":["interactive display of huge colored and textured models"],"short-title":[],"issued":{"date-parts":[[2005,7]]},"references-count":36,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2005,7]]}},"alternative-id":["10.1145\/1073204.1073276"],"URL":"https:\/\/doi.org\/10.1145\/1073204.1073276","relation":{},"ISSN":["0730-0301","1557-7368"],"issn-type":[{"value":"0730-0301","type":"print"},{"value":"1557-7368","type":"electronic"}],"subject":[],"published":{"date-parts":[[2005,7]]},"assertion":[{"value":"2005-07-01","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}