A System and Method for Rapid Prototyping and Generation of Platform Independent Scene Graph Based Applications by Lightweight Clients
Original Publication Date: 2011-Feb-28
Included in the Prior Art Database: 2011-Feb-28
Related PeopleOther Related People:
Concerning to the steps of fast creating an imaging application, which has a number of desired functionalities, there are the requirements to specify functionalities, to test the desired functionalities and to generate the custom-made application or component. Such workflow is depicted as high-level schematic in Figure 1. A scene graph is a general data structure commonly used for representing aspects of a graphical scene. It consists of a collection of nodes arranged in a tree, or more generally, a graph (Figure 2). The evaluation of a scene graph by a scene graph engine typically renders the described scene. In recent developments, scene graphs have been used as a basis for creating entire applications or critical components that can be embedded in other applications. Special software platforms allow for the creation of sophisticated components that can display and manipulate images. Such functionality is created by wiring together reusable models that are pre-compiled for a particular selected platform.