|
Match
|
Document |
Document Title |
|
|
7605820 |
Creating texture data outside of a chart boundary
Discontinuities along texture mapped seams of three-dimensional models may be reduced by creating and sampling texture data outside of chart boundaries. When a texel center is not within a chart...
|
|
|
7593854 |
Method and system for collecting user-interest information regarding a picture
A user is presented with a picture image either in hard-copy or electronic form. Particular picture features in the image each have associated information that is presented to the user upon the...
|
|
|
7589746 |
Optimized frustum clipping via cached clip vertices
Apparatus, systems and methods for optimized frustum clipping via cached clip vertices are disclosed. For example, a method is disclosed, the method including generating a clip vertex for a leading...
|
|
|
7538767 |
Adaptive span computation during ray casting
Adaptive span computation when ray casting is presented. A processor uses start point fractional values during view screen segment computations that start a view screen segment's computations a...
|
|
|
7466322 |
Clipping graphics primitives to the w=0 plane
Vertices defining a graphics primitive are converted into homogeneous space and clipped against a single clipping plane, the w=0 plane, to produce a clipped graphics primitive having vertices...
|
|
|
7400322 |
Viewport-based desktop rendering engine
Methods, apparatuses and systems directed, in one implementation, to a system of dynamically spawned, virtual, three-dimensional (3D) viewports which render transparently within the elements of, or...
|
|
|
7382377 |
Render to texture cull
Method and apparatus for processing one or more fragment data. In one embodiment, the method includes processing one or more fragment data to generate one or more texture map addresses for one or...
|
|
|
7362335 |
System and method for image-based rendering with object proxies
A system and method for rendering with an object proxy. In one embodiment, a method includes forming a set of view textures corresponding to a set of viewing directions; selecting a viewing...
|
|
|
7315310 |
Clipping device
A clipping device for reducing the number of processing cycles, and simplifying the circuit, while increasing the speed of the processing. The clipping device has a clip code generation circuit for...
|
|
|
7310103 |
Pipelined 2D viewport clip circuit
A system and method for performing viewport clipping for multiple viewports using a pipeline. The pixel address coordinates are compared against boundaries of a first viewport window. The results...
|
|
|
7292242 |
Clipping with addition of vertices to existing primitives
Clipping techniques introduce additional vertices into existing primitives without requiring creation of new primitives. For an input triangle with one vertex on the invisible side of a clipping...
|
|
|
7242414 |
Processor having a compare extension of an instruction set architecture
A processor having a compare extension of an instruction set architecture which incorporates a set of high performance floating point operations. The instruction set architecture incorporates a...
|
|
|
7002600 |
Image cut-away/display system
An image cut-away/display system is disclosed. Images are taken in continuous view areas by several cameras, etc. The images are combined for forming a single wide-area view image. View-point data...
|
|
|
6967664 |
Method and apparatus for primitive processing in a graphics system
A method and apparatus for processing graphics primitives that includes a trivial discard guard band. Such a trivial discard guard band is used for comparison operations with the vertices of...
|
|
|
6967653 |
Apparatus and method for semi-automatic classification of volume data
An apparatus for semiautomatic classification of volume data provides the ability to generate visually significant representations of the important regions of the data set. The representations may...
|
|
|
6956584 |
Image processing method, image processing apparatus, image output apparatus and storage medium
An image processing method converts line vectors of an input graphic path and an input clip path into run sets in dot coordinates passed by the line vectors, and generates a region run describing a...
|
|
|
6882349 |
Efficient image allocation for zone rendering
Embodiments of the present invention efficiently support rendering of high resolution images under zone rendering. In particular, a bin array rectangle and binner clipping rectangle for determining...
|
|
|
6864899 |
Efficient clip-list management for a two-dimensional graphics subsystem
A graphics sub-system manages a two-dimensional coordinate space which includes a plurality of rectangular regions. The two-dimensional coordinate space is represented by a hierarchical linked list...
|
|
|
6850249 |
Automatic region of interest tracking for a color correction system
A system and methods for creating user definable windows for applying image processing, particularly useful in a post-production color correction equipment. The system allows a user of an image...
|
|
|
6850242 |
Image generating system and program
It is an objective to provide a image generating system and program capable of performing an environment mapping which can accurately represent the reflection of light source and the like. An...
|
|
|
6734853 |
Method of using view frustrum culling for scaleable collision detection
Processing a scene graph includes applying view frustrum culling to sort models of the scene graph into first and second lists of models, the first list comprising models at least one of within a...
|
|
|
6686924 |
Method and apparatus for parallel processing of geometric aspects of video graphics data
A method and apparatus for parallel processing of geometric aspects of video graphics data include processing that begins by determining whether an object-element is within a clipped volume. The...
|
|
|
6683620 |
Relational modeling of trimmed nurbs surfaces
A method and apparatus are provided relationally modeling a trimmed NURBS surface. The relational model may be formed of a NURBS surface object, a trimming curve object that depends on the NURBS...
|
|
|
6680739 |
Systems and methods for compositing graphical data
A preferred method for producing a composite digital video data stream, which contains data corresponding to an image to be rendered, includes the steps of: receiving multiple digital video data...
|
|
|
6664975 |
Cheap well-behaved affine transformation of bounding spheres
The present invention relates to a method and apparatus for obtaining a bounding sphere for the ellipsoid that results when an affine transformation matrix transforms a bounding volume. The present...
|
|
|
6590582 |
Clipping processing method
A method for determining a position at which a polygon to be clipped is situated with respect to a clipping plane to perform clipping processing, includes the steps of selecting a bounding volume...
|
|
|
6380946 |
Enhancing hardware clipping for bit-packed fonts
The present invention is a method and apparatus for enhancing clipping a bit-packed glyph. A first clip value is determined if it is less than a first maximum value. If the first clip value exceeds...
|
|
|
6359629 |
Backface primitives culling
A method of efficiently removing backfacing primitives from the graphics pipeline such that rendering efficiency is increased. In one embodiment of the present invention, a bounding cone of normal...
|
|
|
6353450 |
Placing and monitoring transparent user interface elements in a live video stream as a method for user input
Providing input signals to a system having a display, the system being coupled to a source of video data signals, such as a video camera, is accomplished by analyzing the video data signals to...
|
|
|
5734808 |
Pipeline processing device, clipping processing device, three-dimensional simulator device and pipeline processing method
An objective of this invention is to provide a pipeline processing device that enables the implementation of optimized pipeline processing and moreover has a simple configuration and control...
|
|
|
5581796 |
Processing method and graphics processor for skip drawing a figure
In a case where a graphic image segment of which positional information is defined in a world coordinate system and of which size information is defined in a device coordinate system is developed...
|
|
|
5268677 |
Reduced viewport for graphics display
A reduced viewport feature for a graphics display system allows an operator to observe manipulations on a graphics display of video image planes that are wholly or partially outside a viewing area....
|
|
|
5016189 |
Area filling device
An area filling device includes an edge table memory for storing an edge table having data related to the edges, and an address table memory for storing edge table address data for every Y...
|
|
|
5012433 |
Multistage clipping method
A method for clipping two and three dimensional graphic primitives for use in a computer graphics workstation. During the first clipping stage, the system removes all graphic primitives which lie...
|
|
|
4970636 |
Memory interface controller
A memory interface controller apparatus for use in a digital system, such as a graphics display system. The apparatus comprises apparatus for receiving incoming pixel data and apparatus for...
|
|
|
3889107 |
System of polygon sorting by dissection
A polygon-dissection structure is disclosed incorporated in a system for processing geometric data, e.g. data representing three-dimensional polygons, as by subdividing such polygons to accomplish...
|
|
|
3816726 |
COMPUTER GRAPHICS CLIPPING SYSTEM FOR POLYGONS
A system is disclosed for clipping three-dimensional polygons for use in a computer-graphics display. The system removes from each polygon all parts that lie outside an arbitrary, plane-faced,...
|