Patents by Inventor Charlie A. Kilpatrick
Patent number: 9070208
Abstract: The present disclosure includes, among other things, systems, methods, and program products for estimating radiant exitance due to subsurface scattering. For example, one or more aspects of the subject matter described in this disclosure can be embodied in one or more methods that include distributing a plurality of sample points across the surface of a 3D object model to be rendered into a 2D image and determining a solid angle subtended by a first sample point and a second sample point relative to a region on the 3D object model. Depending on the determined solid angle relative to a threshold value, a previously determined subsurface scattering contribution for the region or a newly determined subsurface scattering contribution for the region may selectively be used for rendering a portion of the 2D image.
Type:
Grant
Filed:
May 27, 2011
Issued:
June 30, 2015
Assignee:
LUCASFILM ENTERTAINMENT COMPANY LTD.
Inventors:
Charlie A. Kilpatrick, Clifford Ramshaw
Patent number: 8462158
Abstract: The present disclosure includes, among other things, systems, methods and program products for translating RenderMan shading language code.
Type:
Grant
Filed:
May 25, 2012
Issued:
June 11, 2013
Assignee:
Lucasfilm Entertainment Company Ltd.
Inventor:
Charlie A. Kilpatrick
Patent number: 8395629
Abstract: The subject matter of this specification can be embodied in, among other things, a method that includes generating intermediate values from an evaluation of one or more static expressions within shader programming code that is configured to modify an appearance of an image, compressing the intermediate values based on a determination of which intermediate values are duplicative, and storing the compressed intermediate values in a buffer accessible to an image rendering application.
Type:
Grant
Filed:
December 27, 2007
Issued:
March 12, 2013
Assignee:
Lucasfilm Entertainment Company Ltd.
Inventors:
Charlie A. Kilpatrick, Brian W. Smith
Application number: 20130021343
Abstract: The present disclosure includes, among other things, systems, methods and program products for translating RenderMan shading language code.
Type:
Application
Filed:
May 25, 2012
Issued:
January 24, 2013
Assignee:
LUCASFILM ENTERTAINMENT COMPANY LTD.
Inventor:
Charlie A. Kilpatrick
Application number: 20120299914
Abstract: The present disclosure includes, among other things, systems, methods, and program products for estimating radiant exitance due to subsurface scattering. For example, one or more aspects of the subject matter described in this disclosure can be embodied in one or more methods that include distributing a plurality of sample points across the surface of a 3D object model to be rendered into a 2D image and determining a solid angle subtended by a first sample point and a second sample point relative to a region on the 3D object model. Depending on the determined solid angle relative to a threshold value, a previously determined subsurface scattering contribution for the region or a newly determined subsurface scattering contribution for the region may selectively be used for rendering a portion of the 2D image.
Type:
Application
Filed:
May 27, 2011
Issued:
November 29, 2012
Assignee:
LUCASFILM ENTERTAINMENT COMPANY LTD.
Inventors:
Charlie A. Kilpatrick, Clifford Ramshaw
Patent number: 8189004
Abstract: The present disclosure includes, among other things, systems, methods and program products for translating RenderMan shading language code.
Type:
Grant
Filed:
November 27, 2007
Issued:
May 29, 2012
Assignee:
Lucasfilm Entertainment Company Ltd.
Inventor:
Charlie A. Kilpatrick
Application number: 20090122062
Abstract: The present disclosure includes, among other things, systems, methods and program products for translating RenderMan shading language code.
Type:
Application
Filed:
November 27, 2007
Issued:
May 14, 2009
Inventor:
Charlie A. Kilpatrick