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

Anthony Jones, Dan Cornford*

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contribution

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.

Original languageEnglish
Title of host publicationProgress in Spatial Data Handling: 12th International Symposium on Spatial Data Handling
PublisherSpringer
Pages563-579
Number of pages17
ISBN (Print)3-540-35588-X, 978-3-540-35588-5
DOIs
Publication statusPublished - 26 Jul 2006
Event12th International Symposium on Spatial Data Handling, SDH 2006 - Vienna, United Kingdom
Duration: 12 Jul 200614 Jul 2006

Conference

Conference12th International Symposium on Spatial Data Handling, SDH 2006
CountryUnited Kingdom
CityVienna
Period12/07/0614/07/06

Fingerprint

Visualization
Computer graphics

Bibliographical note

12th International Symposium on Spatial Data Handling, 10-12 July 2006, Vien (AT). The original publication is available at www.springerlink.com

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

Cite this

Jones, A., & Cornford, D. (2006). A flexible, extensible object oriented real-time near photorealistic visualization system: the system framework design. In Progress in Spatial Data Handling: 12th International Symposium on Spatial Data Handling (pp. 563-579). Springer. https://doi.org/10.1007/3-540-35589-8_36
Jones, Anthony ; Cornford, Dan. / A flexible, extensible object oriented real-time near photorealistic visualization system : the system framework design. Progress in Spatial Data Handling: 12th International Symposium on Spatial Data Handling. Springer, 2006. pp. 563-579
@inproceedings{9a55cfac559049ae8a006e76216cadbe,
title = "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. {\circledC} 2006 Springer-Verlag Berlin Heidelberg.",
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",
author = "Anthony Jones and Dan Cornford",
note = "12th International Symposium on Spatial Data Handling, 10-12 July 2006, Vien (AT). The original publication is available at www.springerlink.com",
year = "2006",
month = "7",
day = "26",
doi = "10.1007/3-540-35589-8_36",
language = "English",
isbn = "3-540-35588-X",
pages = "563--579",
booktitle = "Progress in Spatial Data Handling: 12th International Symposium on Spatial Data Handling",
publisher = "Springer",
address = "Germany",

}

Jones, A & Cornford, D 2006, A flexible, extensible object oriented real-time near photorealistic visualization system: the system framework design. in Progress in Spatial Data Handling: 12th International Symposium on Spatial Data Handling. Springer, pp. 563-579, 12th International Symposium on Spatial Data Handling, SDH 2006, Vienna, United Kingdom, 12/07/06. https://doi.org/10.1007/3-540-35589-8_36

A flexible, extensible object oriented real-time near photorealistic visualization system : the system framework design. / Jones, Anthony; Cornford, Dan.

Progress in Spatial Data Handling: 12th International Symposium on Spatial Data Handling. Springer, 2006. p. 563-579.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

TY - GEN

T1 - A flexible, extensible object oriented real-time near photorealistic visualization system

T2 - the system framework design

AU - Jones, Anthony

AU - Cornford, Dan

N1 - 12th International Symposium on Spatial Data Handling, 10-12 July 2006, Vien (AT). The original publication is available at www.springerlink.com

PY - 2006/7/26

Y1 - 2006/7/26

N2 - 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.

AB - 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.

KW - extensible visualisation system

KW - data driven programming

KW - design patterns

KW - interfaces

KW - plug-ins

KW - 3D landscape visualisation software

KW - computer graphics

KW - vertex

KW - fragment shaders

KW - visualisation system

KW - 3D visualisation

UR - http://www.scopus.com/inward/record.url?scp=84878222659&partnerID=8YFLogxK

UR - http://www.springerlink.com/content/t48011gr4556m87l/

U2 - 10.1007/3-540-35589-8_36

DO - 10.1007/3-540-35589-8_36

M3 - Conference contribution

SN - 3-540-35588-X

SN - 978-3-540-35588-5

SP - 563

EP - 579

BT - Progress in Spatial Data Handling: 12th International Symposium on Spatial Data Handling

PB - Springer

ER -

Jones A, Cornford D. A flexible, extensible object oriented real-time near photorealistic visualization system: the system framework design. In Progress in Spatial Data Handling: 12th International Symposium on Spatial Data Handling. Springer. 2006. p. 563-579 https://doi.org/10.1007/3-540-35589-8_36