Patent ID: 7218331
Filing Date: 2007-05-15
Classification: G06T,G09G

Abstract:
1. A method for processing a graphics primitive for display in a display space, said display space being defined by a scissor window, and the graphics primitive being part of an object in a view space including a clipping plane having an included and excluded side, the method comprising: forming an initial bounding box in the display space for the graphics primitive, wherein the display space includes an edge derived from the clipping plane in the view space and the initial bounding box includes only those vertices on the included side of the clipping plane; determining whether or not the clipping plane intersects the graphics primitive, and if so, adjusting the bounding box to include the intersection point; ascertaining whether or not the adjusted bounding box falls partially outside of the scissor window, and if so, modifying the adjusted bounding box based on the edges of the scissor window so that one or more edges of the modified bounding box are coincident with the edges of the scissor window and any remaining edges of the modified bounding box lie within the scissor window; rendering the portion of the graphics primitive within the modified bounding box; and displaying the portion of the graphics primitive on a screen.