Computer graphics processing and selective visual display system – Computer graphics processing – Shape generating
Patent
1997-04-01
1999-08-17
Nguyen, Phu K.
Computer graphics processing and selective visual display system
Computer graphics processing
Shape generating
G06F 1500
Patent
active
059400838
ABSTRACT:
A multi-curve object may be created as a graph of nodes interconnected by edges or links. Each node may be represented by a data structure containing a curve characterization corresponding to a sub-sequence of points selected from a sequence represented by the multi-curve object. Each node may include reference pointers or other links indicating the edges or links between nodes in the graph. A selection key in each node data structure may represent an attribute of the curve segment characterized in the node. A single, universal error for all curve segments is a suitable selection criterion. A member compound curve representing the multi-curve object may be selected by including curve segments associated with all nodes that meet a user-selected selection criterion. A rendition of the member compound curve so created may be modified at will by changing the selection criterion. A recursive modification, rendition, un-rendering, and re-rendering procedure may be implemented to minimize rendering times. Only those curve-segments associated with nodes that have been selected for removal or addition to a member compound curve need to be affected by rendering and un-rendering processes. Thus, an image need not be completely un-rendered to be replaced by a very similar replacement image, only selected portions need be.
REFERENCES:
patent: 4674058 (1987-06-01), Lindbloom et al.
patent: 5241654 (1993-08-01), Kai et al.
patent: 5304988 (1994-04-01), Seto
patent: 5408598 (1995-04-01), Pryor, Jr.
patent: 5497451 (1996-03-01), Holmes
patent: 5577177 (1996-11-01), Collins et al.
patent: 5583977 (1996-12-01), Seidl
patent: 5877775 (1999-03-01), Theisen et al.
Dahlgren, Kent, "Putting Graphical Interfaces into Perspective", Dr. Dobb's Journal, Nov. 1988, pp. 32-41.
Kass, Michael, et al., "Snakes: Active Contour Models," International Journal of Computer Vision, (1988), pp. 321-331.
Swaine, Michael, "A Conversation with Robert Carr, Part I", Dr. Dobb's Journal, Nov. 1991, pp. 14-28.
Roulier, John A., "Specifying the arc length of Bezier curves," Computer Aided Geometric Design 10, (1993), pp. 25-56.
Farin, Gerald, "Curves and Surfaces for Computer Aided Geometric Design," Computer Science and Scientific Computing, 3rd Ed., (1993), pp. 189-191.
Finkelstein, Adam et al., "Multiresolution Curves," Computer Graphics Proceedings, (1994), pp. 261-268.
Hewlett-Packard, "Index (E-O)", Nov. 1991.
Hewlett-Packard, "Index (S-Z)", Nov. 1991.
Hewlett-Packard, "Knot Vectors", Nov. 1991.
Hewlett-Packard, "What's a B-Spline Look Like, Anyway?", Nov. 1991.
Hewlett-Packard, "ARTCore AR.sub.- Trimmingcurve(3G)", May 1992.
Hewlett-Packard, "Chapter 6 SBRR to ARTCore Conversion", May 1992.
Hewlett-Packard, "Table of Contents for Starbase Reference", Aug. 1992.
Hewlett Packard, "Bezier Surface Modeling", Feb. 1995.
Hewlett Packard, "MTrace", Feb. 1995.
Nguyen Phu K.
Novell Inc.
LandOfFree
Multi-curve rendering modification apparatus and method does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Multi-curve rendering modification apparatus and method, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Multi-curve rendering modification apparatus and method will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-319509