ISVC 2011: Advances in Visual Computing pp 725-734 | Cite as
3D-City Modeling: A Semi-automatic Framework for Integrating Different Terrain Models
Abstract
In recent years, many systems have been developed to handle real-time rendering of a 3D-city model and its terrain. These terrains are often constructed using one of the two main methods for representing terrain e.g. Image-based or geometry-based terrains. Both of these methods have its advantages and disadvantages, which are presented in this paper. However, by combining these methods and their advantages a more efficient modeling tool can be achieved. This paper presents a framework of how these two techniques can be linked and integrated by usage of the Graphics Processing Unit (GPU), which result in a user-friendlier and more efficient modeling process of terrain. The main objective with our framework is to address the difficulty of integrating a 3D model of a planned building with its surrounding ground, into a 3D-city model. Furthermore, the framework is also applicable on general 3D models that address the same issues regarding integration of 3D models into a terrain model.
Keywords
Graphic Processing Unit Building Information Model Triangulate Irregular Network Constructive Solid Geometry Triangulate Irregular NetworkPreview
Unable to display preview. Download preview PDF.
References
- 1.Atlan, S., Garland, M.: Interactive multiresolution editing and display of large terrains. Computer Graphics Forum 25(2), 211–223 (2006)CrossRefGoogle Scholar
- 2.Schneider, J., Boldte, T., Westermann, R.: Real- time editing, synthesis, and rendering of infinite landscapes on GPUs. In: Conference on Vision, Modeling, and Visualization (VMV 2006), pp. 153–160 (2006)Google Scholar
- 3.de Carpentier, G.J.P., Bidarra, R.: Interactive GPU-based procedural heightfield brushes. In: Proceedings of the 4th International Conference on Foundations of Digital Games (FDG 2009), pp. 55–62. ACM, New York (2009)CrossRefGoogle Scholar
- 4.Requicha, A.A.G., Voelcker, H.B.: Constructive Solid Geometry, Production Automation Project Technical Memorandum TM-25 (1980)Google Scholar
- 5.Döllner, J., Baumann, K., Hinrichs, K.: Texturing techniques for terrainvisualization. In: Proc. of the 11th Ann. IEEE Visualization Conference (VIS 2000), pp. 227–234 (2000)Google Scholar
- 6.Cignoni, P., Ganovelli, F., Gobbetti, E., Marton, F., Ponchio, F., Scopigno, R.: BDAM — Batched Dynamic Adaptive Meshes for high performance terrain visualization. Computer Graphics Forum 22, 505–514 (2003)CrossRefGoogle Scholar
- 7.Hua, W., Zhang, H., Lu, Y., Bao, H., Peng, Q.: Huge texture mapping for real-time visualization of large-scale terrain. In: Proceedings of the ACM Symposium on Virtual Reality Software and Technology (2004)Google Scholar
- 8.Lindstrom, P., Pascucci, V.: Visualization of large terrains made easy. In: Proceedings of the conference on Visualization 2001, pp. 363–371. IEEE Computer Society, Washington (2001)Google Scholar
- 9.Amara, Y., Marsault, X.: A GPU Tile-Load-Map architecture for terrain rendering: theory and applications. Journal The Visual Computer 25 (2009)Google Scholar
- 10.Bruneton, E., Neyret, F.: Real-time rendering and editing of vector-based terrains. In: Comput. Graph. Forum, Special Issue: Eurographics 2008, vol. 27, pp. 311–320 (2008)Google Scholar
- 11.Vaaraniemi, M., Treib, M., Westermann, R.: High-Quality Cartographic Roads on High-Resolution DEMs. Journal of WSCG 19(1-3) (2011)Google Scholar
- 12.Santos, P., De Toledo, R., Gattass, M.: Solid height-map sets: modeling and visualization. In: SPM, ACM Solid and Physical Modeling Symposium 2008, Stony Brook, New York (2008)Google Scholar
- 13.Roupé, M., Johansson, M.: Supporting 3D City Modelling, Collaboration and Maintenance through an Open-Source Revision Control System. In: CAADRIA 2010 New Frontiers Conference, pp. 347–356 (2010)Google Scholar
- 14.Garland, M., Heckbert, P.S.: Surface Simplification Using Quadric Error Metric. In: Proc. SIGGRAPH 1997, pp. 209–216 (1997)Google Scholar