Patents by Inventor Michael O. Clifton

Michael O. Clifton 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: 8587608
    Abstract: A method, system, and computer-readable storage medium are disclosed for distortion-based mask generation. A respective distortion metric may be determined at each location of a plurality of locations in a two-dimensional representation of a three-dimensional object. The two-dimensional representation may be based on a view of the three-dimensional object. Each respective distortion metric may indicate a degree of distortion in a mapping between the respective location in the two-dimensional representation and a corresponding location in a surface texture of the three-dimensional object. The visual representation of the respective distortion metric at one or more of the plurality of locations may be displayed.
    Type: Grant
    Filed: August 29, 2008
    Date of Patent: November 19, 2013
    Assignee: Adobe Systems Incorporated
    Inventors: Peter F. Falco, Jr., Gavin S. P. Miller, Michael O. Clifton, Nathan A. Carr, Nikolai Svakhin, Aravind Krishnaswamy
  • Patent number: 8531450
    Abstract: A method, system, and computer-readable storage medium for using a two dimensional image adjustment operations to modify a three dimensional object. A first representation of a three dimensional model may be rendered using three dimensional rendering effects. A second representation of the model may be rendered without using the three dimensional rendering effects. The first representation may be displayed. Input may be received to apply an image adjustment operation to the first representation. The image adjustment operation may be applied to the second representation. At least a portion of the first representation may be re-rendered using the three dimensional rendering effects. The modified first representation may be displayed.
    Type: Grant
    Filed: August 28, 2008
    Date of Patent: September 10, 2013
    Assignee: Adobe Systems Incorporated
    Inventors: Peter F. Falco, Jr., Michael O. Clifton
  • Publication number: 20130120354
    Abstract: A method, system, and computer-readable storage medium for using a two dimensional image adjustment operations to modify a three dimensional object. A first representation of a three dimensional model may be rendered using three dimensional rendering effects. A second representation of the model may be rendered without using the three dimensional rendering effects. The first representation may be displayed. Input may be received to apply an image adjustment operation to the first representation. The image adjustment operation may be applied to the second representation. At least a portion of the first representation may be re-rendered using the three dimensional rendering effects. The modified first representation may be displayed.
    Type: Application
    Filed: August 28, 2008
    Publication date: May 16, 2013
    Inventors: Peter F. Falco, JR., Michael O. Clifton
  • Publication number: 20130121612
    Abstract: A method, system, and computer-readable storage medium are disclosed for distortion-based mask generation. A respective distortion metric may be determined at each location of a plurality of locations in a two-dimensional representation of a three-dimensional object. The two-dimensional representation may be based on a view of the three-dimensional object. Each respective distortion metric may indicate a degree of distortion in a mapping between the respective location in the two-dimensional representation and a corresponding location in a surface texture of the three-dimensional object. The visual representation of the respective distortion metric at one or more of the plurality of locations may be displayed.
    Type: Application
    Filed: August 29, 2008
    Publication date: May 16, 2013
    Inventors: Peter F. Falco, JR., Gavin S.P Miller, Michael O. Clifton, Nathan A. Carr, Nikolai Svakhin, Aravind Krishnaswamy
  • Patent number: 8248417
    Abstract: Method, system, and computer-readable storage medium for flattening 3D patches of a 3D graphics model. For each vertex in each polygon of a plurality of polygons of a 3D patch from a 3D graphics model, a vector is determined from a seed point of the 3D patch to the vertex. An axis in a plane of the polygon that includes the seed point and is perpendicular to the vector is determined, and the vector rotated around the axis until the vector is in the plane of the polygon to generate a corresponding 2D vertex at the endpoint of the rotated vector in the plane. The determining a vector, determining an axis, and rotating the vector for each vertex in each polygon of the 3D patch generates a 2D patch of co-planar polygons corresponding to the polygons of the 3D patch, which is stored for use in a computer graphics application.
    Type: Grant
    Filed: August 28, 2008
    Date of Patent: August 21, 2012
    Assignee: Adobe Systems Incorporated
    Inventor: Michael O. Clifton