ABSTRACT
Generation of a large-scale city requires a significant amount of manual work and computation to process massive location information and model building geometry with multi-level of details. Normally, an urban city is heavily built-up with different architectural building patterns across extensively and topographically varied landscapes. In this paper, we introduce Footprint-Profile Sweep Surfaces (FPSS), a flexible and computationally efficient approach for realtime generation and rendering of massive urban buildings in a heavily built-up city. A solid constituting an urban building is represented as an instance of FPSS and is generated by sweeping a footprint along a profile with specific parameters. We present two forms of FPSS: super FPSS to address the shapes from architecture design and poly FPSS to address the shapes from imported GIS data. We make use of hardware tessellation to allow dynamic LOD according to view distance. A special scaling-translation-rotation displacement performed on the simplified profile is proposed to support detail generation. Experimental results show that realtime performance can be achieved using our approach to generate varied styles of urban buildings. Even inexperienced users are able to generate a building group quickly in their own style based on FPSS.
- Anders, K.-h. 2005. Level of detail generation of 3d building groups by aggregation and typification. In In: Proceedings of the XXII International Cartographic Conference, La Coruna.Google Scholar
- Ayasse, J., and Müller, H. 2001. Interactive manipulation of voxel volumes with free-formed voxel tools. In VMV '01: Proceedings of the Vision Modeling and Visualization Conference 2001, Aka GmbH, 359--366. Google ScholarDigital Library
- Bekins, D., and Aliaga, D. G. 2005. Build-by-number: Rearranging the real world to visualize novel architectural spaces. Visualization Conference, IEEE 0, 19.Google Scholar
- Carucci, F. 2005. Inside geometry instancing. In GPU Gems 2, Addison-Wesley.Google Scholar
- Forberg, A. 2007. Generalization of 3d building data based on a scale-space approach. ISPRS Journal of Photogrammetry and Remote Sensing 62, 2, 104--111. Including Special Section: - Young Author Award.Google ScholarCross Ref
- Gielis, J. 2003. A generic geometric transformation that unifies a wide range of natural and abstract shapes. American Journal of Botany, 333--338.Google Scholar
- Lipp, M., Wonka, P., and Wimmer, M., 2008. Interactive visual editing of grammars for procedural architecture, Aug. Article No. 102.Google Scholar
- Müller, P., Wonka, P., Haegler, S., Ulmer, A., and Van Gool, L. 2006. Procedural modeling of buildings. ACM Trans. Graph. 25, 3, 614--623. Google ScholarDigital Library
- Müller, P., Zeng, G., Wonka, P., and Van Gool, L. 2007. Image-based procedural modeling of facades. ACM Trans. Graph. 26, 3, 85. Google ScholarDigital Library
- Parish, Y. I. H., and Müller, P. 2001. Procedural modeling of cities. In SIGGRAPH '01: Proceedings of the 28th annual conference on Computer graphics and interactive techniques, ACM, New York, NY, USA, 301--308. Google ScholarDigital Library
- Song, Z., Liu, Y., and Niu, W. 2004. A new tetrahedral network (ten) generation algorithm for 3-d gis. In Proceedings of the 12th International Conference on Geoinformatics, 226--232.Google Scholar
- Wang, O., Lodha, S. K., and Helmbold, D. P. 2006. A bayesian approach to building footprint extraction from aerial lidar data. In 3DPVT '06: Proceedings of the Third International Symposium on 3D Data Processing, Visualization, and Transmission (3DPVT'06), IEEE Computer Society, Washington, DC, USA, 192--199. Google ScholarDigital Library
- Werner, T., and Zisserman, A. 2002. New techniques for automated architectural reconstruction from photographs. In ECCV '02: Proceedings of the 7th European Conference on Computer Vision-Part II, Springer-Verlag, London, UK, 541--555. Google ScholarDigital Library
Index Terms
- Footprint-profile sweep surface: a flexible method for realtime generation and rendering of massive urban buildings
Recommendations
GPU-based refraction and caustics rendering on depth textures
VRCAI '09: Proceedings of the 8th International Conference on Virtual Reality Continuum and its Applications in IndustryThis paper presents a new technique for realtime rendering refraction and caustics effects. The algorithm can directly render complex objects represented by polygonal meshes without any precalculation, and allows the objects to be deformed dynamically ...
Real-time tessellation of terrain on graphics hardware
Synthetic terrain is a key element in many applications, which can lessen the sense of realism if it is not handled correctly. We propose a new technique for visualizing terrain surfaces by tessellating them on the GPU. The presented algorithm ...
AMFS: adaptive multi-frequency shading for future graphics processors
We propose a powerful hardware architecture for pixel shading, which enables flexible control of shading rates and automatic shading reuse between triangles in tessellated primitives. The main goal is efficient pixel shading for moderately to finely ...
Comments