Author
|
Conference
|
Journal
|
Organization
|
Year
|
DOI
Look for results that meet for the following criteria:
since
equal to
before
between
and
Search in all domains
Limit my searches in the following domains
Agriculture Science
Arts & Humanities
Biology
Chemistry
Computer Science
Economics & Business
Engineering
Environmental Sciences
Geosciences
Material Science
Mathematics
Medicine
Physics
Social Science
Multidisciplinary
Keywords
(8)
Application Development
Design Pattern
Dynamic Scenes
Hierarchical Structure
Software Architecture
System Architecture
User Interface
Model View Controller
Subscribe
Academic
Publications
Separating semantics from rendering: a scene graph based architecture for graphics applications
Edit
Separating semantics from rendering: a scene graph based architecture for graphics applications
BibTex
|
RIS
|
RefWorks
Download
Robert F. Tobler
A large number of rendering and graphics applications developed in research and industry are based on scene graphs. Traditionally, scene graphs encapsulate the
hierarchical structure
of a complete 3D scene, and combine both semantic and rendering aspects. In this paper, we propose a clean separation of the semantic and rendering parts of the scene graph. This leads to a generally applicable architecture for graphics applications that is loosely based on the well-known Model-View-Controller (MVC)
design pattern
for separating the
user interface
and computation parts of an application. We explore the benefits of this new design for various rendering and modeling tasks, such as rendering dynamic scenes, out-of-core rendering of large scenes, generation of geometry for trees and vegetation, and multi-view rendering. Finally, we show some of the implementation details that have been solved in the process of using this
software architecture
in a large framework for rapid development of visualization and rendering applications.
Journal:
The Visual Computer - VC
, vol. 27, no. 6-8, pp. 687-695, 2011
DOI:
10.1007/s00371-011-0572-0
Cumulative
Annual
View Publication
The following links allow you to view full publications. These links are maintained by other sources not affiliated with Microsoft Academic Search.
(
www.springerlink.com
)
(
www.springerlink.com
)
(
www.informatik.uni-trier.de
)
(
dx.doi.org
)
More »
References
(13)
Open Scene Graph A: Introduction, B: Examples and Applications
(
Citations: 17
)
Don Burns
,
Robert Osfield
Conference:
Virtual Reality - VR
, 2004
Shade trees
(
Citations: 309
)
Robert L. Cook
Journal:
ACM Siggraph Computer Graphics
, vol. 18, no. 3, pp. 223-231, 1984
Efficient implementation of the smalltalk-80 system
(
Citations: 342
)
L. Peter Deutsch
,
Allan M. Schiffman
Conference:
ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages - POPL
, pp. 297-302, 1984
Representation and realistic rendering of natural phenomena with cyclic CSG graphs
(
Citations: 19
)
Michael Gervautz
,
Christoph Traxler
Journal:
The Visual Computer - VC
, vol. 12, no. 2, pp. 62-74, 1996
A Modelling Method and User Interface for Creating Plants
(
Citations: 32
)
Oliver Deussen
,
Bernd Lintermann
Conference:
Graphics Interface - GI
, pp. 189-198, 1997