Editor for effect tree parameters
First Claim
1. A property editor, operable on a computer system, for displaying parameter values associated with properties of an effect tree, wherein the effect tree includes a directed acyclic graph of a plurality of individual effects wherein an output of one effect is an input to another effect, and wherein the effect tree is displayed as a graph associated with the property editor in which each of the individual effects is a node of the graph, the property editor comprising:
- means for enabling a user to specify effects and to link effects together to define the effect tree;
an identification means for identifying the individual effects in the effects tree;
a presentation means for presenting, in the property editor, a list of the individual effects in the effects tree;
a selection means for receiving an indication of a selection by the user of one individual effect from the list of individual effects;
display means for displaying, in the property editor, said parameter values of said selected individual effect; and
means for receiving changes by the user to the displayed parameter values of the selected individual effect.
7 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides for a property editor in a graphics image system in order to specify parameter values for effects in an effect tree. A separate instance of the property editor is not invoked for each effect within the effect tree, but rather the property editor permits the modification of multiple effects from the same instance of the editor. Advantageously, the user is not required to navigate between a view of the effect tree and the property editor in order to edit effects.
96 Citations
14 Claims
-
1. A property editor, operable on a computer system, for displaying parameter values associated with properties of an effect tree, wherein the effect tree includes a directed acyclic graph of a plurality of individual effects wherein an output of one effect is an input to another effect, and wherein the effect tree is displayed as a graph associated with the property editor in which each of the individual effects is a node of the graph, the property editor comprising:
-
means for enabling a user to specify effects and to link effects together to define the effect tree;
an identification means for identifying the individual effects in the effects tree;
a presentation means for presenting, in the property editor, a list of the individual effects in the effects tree;
a selection means for receiving an indication of a selection by the user of one individual effect from the list of individual effects;
display means for displaying, in the property editor, said parameter values of said selected individual effect; and
means for receiving changes by the user to the displayed parameter values of the selected individual effect. - View Dependent Claims (2, 3, 4)
-
-
5. A method for displaying in a property editor parameter values associated with an individual effect within an effect tree, wherein the effect tree includes a directed acyclic graph of a plurality of individual effects wherein an output of one effect is an input to another effect, and wherein the effect tree is displayed as a graph associated with the property editor in which each of the individual effects is a node of the graph, the method comprising:
-
enabling a user to specify effects and to link effects together to define the effect tree;
identifying the individual effects in the effect tree;
presenting, in the property editor, a list of the individual effects in the effect tree;
receiving an indication of a selection by the user of one individual effect from the list of individual effects in the effect tree;
displaying the parameter values of the selected individual effect in the property editor; and
receiving changes by the user to the displayed parameter values of the selected individual effect. - View Dependent Claims (6, 7, 8)
-
-
9. A computer readable medium having computer instructions stored thereon for implementing a method for displaying in a property editor parameter values associated with an individual effect within an effect tree, wherein the effect tree includes a directed acyclic graph of a plurality of individual effects wherein an output of one effect is an input to another effect, and wherein the effect tree is displayed as a graph associated with the property editor in which each of the individual effects is a node of the graph, said method comprising:
-
enabling a user to specify effects and to link effects together to define the effect tree;
identifying the individual effects in the effect tree;
presenting, in the property editor, a list of the individual effects in the effect tree;
receiving an indication of a selection by the user of one individual effect from the list of individual effects in the effect tree;
displaying the parameter values of the selected individual effect in the property editor; and
receiving changes by the user to the displayed parameter values of the selected individual effect. - View Dependent Claims (10, 11)
-
-
12. A graphical user interface for a system for editing an effect, wherein an effect is defined in a tree-like structure of a plurality of individual effects wherein an output of one individual effect is an input to another individual effect, the graphical user interface comprising:
-
means for enabling a user to specify individual effects and to link the individual effects together to define the effect as a tree-like structure;
means for displaying a graphical representation of the effect as a tree-like structure displaying each of the plurality of individual effects in the effect;
means for presenting a property editor associated with the effect, wherein the property editor includes;
means for presenting a list of a plurality of the individual effects in the property editor;
means for receiving an indication of a selection by the user of one of the plurality of the individual effects from the presented list;
means for displaying parameter values associated with the selected individual effect in the property editor; and
means for receiving changes by the user to the parameter values of the selected individual effect. - View Dependent Claims (13, 14)
-
Specification