A flexible, extensible object oriented real-time near photorealistic visualization system:the system framework design

Abstract

In this paper we describe a novel, extensible visualization system currently under development at Aston University. We introduce modern programming methods, such as the use of data driven programming, design patterns, and the careful definition of interfaces to allow easy extension using plug-ins, to 3D landscape visualization software. We combine this with modern developments in computer graphics, such as vertex and fragment shaders, to create an extremely flexible, extensible real-time near photorealistic visualization system. In this paper we show the design of the system and the main sub-components. We stress the role of modern programming practices and illustrate the benefits these bring to 3D visualization. © 2006 Springer-Verlag Berlin Heidelberg.

Publication DOI: https://doi.org/10.1007/3-540-35589-8_36
Divisions: ?? 50811700Jl ??
College of Engineering & Physical Sciences > Systems analytics research institute (SARI)
Additional Information: 12th International Symposium on Spatial Data Handling, 10-12 July 2006, Vien (AT). The original publication is available at www.springerlink.com
Event Title: 12th International Symposium on Spatial Data Handling, SDH 2006
Event Type: Other
Event Dates: 2006-07-12 - 2006-07-14
Uncontrolled Keywords: extensible visualisation system,data driven programming,design patterns,interfaces,plug-ins,3D landscape visualisation software,computer graphics,vertex,fragment shaders,visualisation system,3D visualisation,Software
ISBN: 3-540-35588-X, 978-3-540-35588-5
Last Modified: 02 Jan 2024 08:25
Date Deposited: 28 Feb 2011 13:43
Full Text Link:
Related URLs: http://www.scop ... tnerID=8YFLogxK (Scopus URL)
http://www.spri ... 8011gr4556m87l/ (Publisher URL)
PURE Output Type: Conference contribution
Published Date: 2006-07-26
Authors: Jones, Anthony
Cornford, Dan (ORCID Profile 0000-0001-8787-6758)

Download

[img]

Version: Accepted Version


Export / Share Citation


Statistics

Additional statistics for this record