Claims Analysis
Total Claims: 16
Claim 1
Independent Claim
227 words
A method for simplifying composition of an image of a scene with a computer illustration system, comprising the steps of: defining the scene with shapes that are layered in a list in a memory; specifying one of the shapes in the list to be a lens with a filtering function; the filtering function of the lens having a scope of operation that includes those shapes in the list of shapes layered below the lens; limiting the scope of operation of the lens to exclude at least one of the shapes layered below the lens from being modified by the filtering function of the lens by defining a cluster of shapes that includes the lens in the list of shapes and selected shapes in the list of shapes layered below the lens; and composing the image of the scene with the limited scope of operation of the lens defined by the cluster of shapes; wherein said composing step further comprises: computing an under-list of shapes for the lens: the under-list of shapes identifying shapes in the list of shapes to which the filtering function of the lens may apply; freezing the lens by replacing any shape specified as a lens in the under-list with shapes that are formed independently of other shapes: and applying the filtering function of the lens to each shape in the under-list of shapes.
Claim 2
Independent Claim
227 words
A method for simplifying composition of an image of a scene with a computer illustration system, comprising the steps of: defining the scene with shapes that are layered in a list in a memory; specifying one of the shapes in the list to be a lens with a filtering function; the filtering function of the lens having a scope of operation that includes those shapes in the list of shapes layered below the lens; limiting the scope of operation of the lens to exclude at least one of the shapes layered below the lens from being modified by the filtering function of the lens by defining a cluster of shapes that includes the lens in the list of shapes and selected shapes in the list of shapes layered below the lens; and composing the image of the scene with the limited scope of operation of the lens defined by the cluster of shapes; wherein said composing step further comprises: computing an under-list of shapes for the lens: the under-list of shapes identifying shapes in the list of shapes to which the filtering function of the lens may apply; freezing the lens by replacing any shape specified as a lens in the under-list with shapes that are formed independently of other shapes: and applying the filtering function of the lens to each shape in the under-list of shapes.
Claim 3
Dependent Claim
33 words
The method according to claim 1, further comprising the step of caching the composed image by storing in the memory each frozen shape and a description of inputs that formed each frozen shape.
Claim 4
Dependent Claim
37 words
The method according to claim 1, wherein said limiting step limits the scope of operation of the lens by excluding those shapes outside the cluster of shapes from being modified by the filtering function of the lens.
Claim 5
Dependent Claim
37 words
The method according to claim 1, wherein said limiting step limits the scope of operation of the lens by excluding those shapes inside the cluster of shapes from being modified by the filtering function of the lens.
Claim 6
Dependent Claim
26 words
The method according to claim 1, wherein said limiting step further comprises the step of combining several non-overlapping lenses into a single lens with multiple regions.
Claim 7
Dependent Claim
23 words
The method according to claim 1, wherein said specifying step specifies the filtering function to apply to a bounded region of the lens.
Claim 8
Dependent Claim
27 words
The method according to claim 6, wherein said limiting step excludes those shapes in the list which are not affected by the filtering function of the lens.
Claim 9
Dependent Claim
25 words
The method according to claim 7, wherein said limiting step excludes those shapes from the list which are outside the bounded region of the lens.
Claim 10
Dependent Claim
30 words
The method according to claim 7, wherein said limiting step applies an inverse transformation to the bounded region of the lens with a filtering function that translates objects located thereunder.
Claim 11
Dependent Claim
254 words
A computer illustration system for simplifying composition of an image of a scene, comprising: a user interface for defining in a memory the scene with shapes that are layered in a list; a user input device for specifying one of the shapes in the list to be a lens with a filtering function; the filtering function of the lens having a scope of operation that includes those shapes in the list of shapes layered below the lens; and a processor for limiting the scope of operation of the lens to exclude at least one of the shapes layered below the lens from being modified by the filtering function of the lens by defining a cluster of shapes that includes the lens in the list of shapes and selected shapes in the list of shapes layered below the lens; said processor composing the image of the scene with the limited scope of operation of the lens defined by the cluster of shapes; wherein said processor composes the image of the scene with the limited scope of operation for the lens defined by the cluster of shapes by: computing an under-list of shapes for the lens; the under-list of shapes identifying shapes in the list of shapes to which the filtering function of the lens may apply; freezing the lens by replacing any shape specified as a lens in the under-list with shapes that are formed independently of other shapes; and applying the filtering function of the lens to each shape in the under-list of shapes.
Claim 12
Dependent Claim
254 words
A computer illustration system for simplifying composition of an image of a scene, comprising: a user interface for defining in a memory the scene with shapes that are layered in a list; a user input device for specifying one of the shapes in the list to be a lens with a filtering function; the filtering function of the lens having a scope of operation that includes those shapes in the list of shapes layered below the lens; and a processor for limiting the scope of operation of the lens to exclude at least one of the shapes layered below the lens from being modified by the filtering function of the lens by defining a cluster of shapes that includes the lens in the list of shapes and selected shapes in the list of shapes layered below the lens; said processor composing the image of the scene with the limited scope of operation of the lens defined by the cluster of shapes; wherein said processor composes the image of the scene with the limited scope of operation for the lens defined by the cluster of shapes by: computing an under-list of shapes for the lens; the under-list of shapes identifying shapes in the list of shapes to which the filtering function of the lens may apply; freezing the lens by replacing any shape specified as a lens in the under-list with shapes that are formed independently of other shapes; and applying the filtering function of the lens to each shape in the under-list of shapes.
Claim 13
Dependent Claim
38 words
The computer illustration system according to claim 10, wherein said processor limits the scope of operation of the lens by excluding those shapes outside the cluster of shapes from being modified by the filtering function of the lens.
Claim 14
Dependent Claim
38 words
The computer illustration system according to claim 10, wherein said processor limits the scope of operation of the lens by excluding those shapes inside the cluster of shapes from being modified by the filtering function of the lens.
Claim 15
Dependent Claim
26 words
The computer illustration system according to claim 10, wherein said processor further comprises means for combining several non-overlapping lenses into a single lens with multiple regions.
Claim 16
Dependent Claim
27 words
The computer illustration system according to claim 10, wherein said processor excludes those shapes in the list that have no effect on the appearance of the lens.