Patents by Inventor Cai-Sheng Wang

Cai-Sheng Wang has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 8098264
    Abstract: The present invention is directed to a method for rendering a computer graphics primitive intersected with one or more user-defined clipping planes. The method includes receiving a primitive, a clipping plane and a default scissor window; determining a second scissor window according to the spatial relationship among a first scissor window, the clipping plane and the vertices of the primitive; determining a group of pixels to be rendered by eliminating pixels not covered by an adjusted scissor window from the primitive; and determining a group of actually rendered pixels, in which the actually rendered pixels determining step includes removing the pixels meeting a clipping criterion from the group of pixels to be rendered. The present invention also includes an apparatus for performing the method.
    Type: Grant
    Filed: July 11, 2008
    Date of Patent: January 17, 2012
    Assignee: VIA Technologies, Inc.
    Inventor: Cai-Sheng Wang
  • Publication number: 20090002393
    Abstract: The present invention is directed to a method for rendering a computer graphics primitive intersected with one or more user-defined clipping planes. The method includes receiving a primitive, a clipping plane and a default scissor window; determining a second scissor window according to the spatial relationship among a first scissor window, the clipping plane and the vertices of the primitive; determining a group of pixels to be rendered by eliminating pixels not covered by an adjusted scissor window from the primitive; and determining a group of actually rendered pixels, in which the actually rendered pixels determining step includes removing the pixels meeting a clipping criterion from the group of pixels to be rendered. The present invention also includes an apparatus for performing the method.
    Type: Application
    Filed: July 11, 2008
    Publication date: January 1, 2009
    Inventor: Cai-Sheng WANG
  • Patent number: 7330182
    Abstract: A 3D-graphics processing method for processing 3D objects in a computer system defines a visible region having a far plane and a near plane. A clipping process is performed for a first object lying across the near plane while a second object lying across the far plane is exempted from the clipping process. In stead, the second object is performed with a rendering process as a whole to obtain a plurality of pixels. The depth values of the pixels are then compared with a depth value of the far plane. For any of the pixels having a depth value greater than the depth value of the far plane, it is discarded from display. On the other hand, any of the pixels of the first object not blocked by other pixels in front thereof and having a depth value smaller than the depth value of the far plane is outputted for display.
    Type: Grant
    Filed: January 7, 2005
    Date of Patent: February 12, 2008
    Assignee: Via Technologies, Inc.
    Inventors: Ruen-Rone Lee, Cai-Sheng Wang, Yu-Chang Wang
  • Publication number: 20050156927
    Abstract: A 3D-graphics processing method for processing 3D objects in a computer system defines a visible region having a far plane and a near plane. A clipping process is performed for a first object lying across the near plane while a second object lying across the far plane is exempted from the clipping process. In stead, the second object is performed with a rendering process as a whole to obtain a plurality of pixels. The depth values of the pixels are then compared with a depth value of the far plane. For any of the pixels having a depth value greater than the depth value of the far plane, it is discarded from display. On the other hand, any of the pixels of the first object not blocked by other pixels in front thereof and having a depth value smaller than the depth value of the far plane is outputted for display.
    Type: Application
    Filed: January 7, 2005
    Publication date: July 21, 2005
    Inventors: Ruen-Rone Lee, Cai-Sheng Wang, Yu-Chang Wang