The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Aug. 14, 2012

Filed:

Nov. 14, 2008
Applicants:

Adam Moravanszky, Zürich, CH;

Dennis Gustafsson, Norrkoping, SE;

Jean Pierre Bordes, St. Charles, MO (US);

Peter Tchernev, Norrkoping, SE;

Bryan Richard Galdrikian, La Cañada, CA (US);

Simon Schirm, Zürich, CH;

Dilip Sequeira, Seattle, WA (US);

Bruno Heidelberger, Zürich, CH;

Curtis Matthew Davis, Clayton, MO (US);

Inventors:

Adam Moravanszky, Zürich, CH;

Dennis Gustafsson, Norrkoping, SE;

Jean Pierre Bordes, St. Charles, MO (US);

Peter Tchernev, Norrkoping, SE;

Bryan Richard Galdrikian, La Cañada, CA (US);

Simon Schirm, Zürich, CH;

Dilip Sequeira, Seattle, WA (US);

Bruno Heidelberger, Zürich, CH;

Curtis Matthew Davis, Clayton, MO (US);

Assignee:

NVIDIA Corporation, Santa Clara, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06T 15/00 (2011.01);
U.S. Cl.
CPC ...
Abstract

A physics software development kit (PSDK) provides scalable physics content as a 'vertical' that defines one or more physics simulations for a graphics asset in a graphics scene. The vertical and the graphics asset may be provided in a verticals library associated with the PSDK or generated using the PSDK. The PSDK integrates the vertical into an existing graphics application to generate physically-realistic graphics content. The vertical may be scaled by a user according to the capabilities of a computer system that executes the PSDK or, alternatively, may be scaled by the PSDK based on received hardware capabilities information. The PSDK selectively offloads the physics simulations associated with the vertical to a physics processing unit to optimize usage of processor resources. In addition, the PSDK provides a technique to extract a graphics asset based on an existing 3D model of the object. The graphics asset may then be simulated with a vertical to provide a physical simulation of the 3D model of the object.


Find Patent Forward Citations

Loading…