Jones, A., Mantle, C. and Cornford, Dan (2007). Data driven graphical applications:a fluid approach. IN: UK Theory and Practice of Computer Graphics 2007: Eurographics UK Chapter proceedings. GBR: Eurographics Association.
Abstract
The inclusion of high-level scripting functionality in state-of-the-art rendering APIs indicates a movement toward data-driven methodologies for structuring next generation rendering pipelines. A similar theme can be seen in the use of composition languages to deploy component software using selection and configuration of collaborating component implementations. In this paper we introduce the Fluid framework, which places particular emphasis on the use of high-level data manipulations in order to develop component based software that is flexible, extensible, and expressive. We introduce a data-driven, object oriented programming methodology to component based software development, and demonstrate how a rendering system with a similar focus on abstract manipulations can be incorporated, in order to develop a visualization application for geospatial data. In particular we describe a novel SAS script integration layer that provides access to vertex and fragment programs, producing a very controllable, responsive rendering system. The proposed system is very similar to developments speculatively planned for DirectX 10, but uses open standards and has cross platform applicability. © The Eurographics Association 2007.
Publication DOI: | https://doi.org/10.2312/LocalChapterEvents/TPCG/TPCG07/187-194 |
---|---|
Divisions: | ?? 50811700Jl ?? College of Engineering & Physical Sciences > Systems analytics research institute (SARI) |
Additional Information: | UK Theory and Practice of Computer Graphics 2007, 13-15 June 2007, Bangor (UK). © Eurographics Association 2007 The definitive version is available at diglib.eg.org |
Event Title: | 5th Theory and Practice of Computer Graphics Conference, TPCG 2007 |
Event Type: | Other |
Event Dates: | 2007-06-13 - 2007-06-15 |
Uncontrolled Keywords: | The inclusion of high-level scripting functionality in state-of-the-art rendering APIs indicates a movement toward data-driven methodologies for structuring next generation rendering pipelines. A similar theme can be seen in the use of composition languages to deploy component software using selection and configuration of collaborating component implementations. In this paper we introduce the Fluid framework,which places particular emphasis on the use of high-level data manipulations in order to develop component based software that is flexible,extensible,and expressive. We introduce a data-driven,object oriented programming methodology to component based software development,and demonstrate how a rendering system with a similar focus on abstract manipulations can be incorporated,in order to develop a visualization application for geospatial data. In particular we describe a novel SAS script integration layer that provides access to vertex and fragment programs,producing a very controllable,responsive rendering system. The proposed system is very similar to developments speculatively planned for DirectX 10,but uses open standards and has cross platform applicability.,Computer Graphics and Computer-Aided Design |
ISBN: | 9783905673630 |
Last Modified: | 04 Nov 2024 09:37 |
Date Deposited: | 28 Feb 2011 13:24 |
Full Text Link: | |
Related URLs: |
http://www.scop ... tnerID=8YFLogxK
(Scopus URL) |
PURE Output Type: | Conference contribution |
Published Date: | 2007 |
Authors: |
Jones, A.
Mantle, C. Cornford, Dan ( 0000-0001-8787-6758) |