Patents by Inventor Peter Demoreuille

Peter Demoreuille 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).

  • Publication number: 20060262121
    Abstract: Techniques that enable users (e.g., animators) to accurately animate models in a scene without having to load all the models involved in the scene concurrently in computer memory. For a particular model that a user wishes to animate, only a minimal set of models involved in the scene that are needed for the particular model to evaluate correctly are determined and loaded into computer memory. Additionally, if a particular model is to be unloaded from computer memory, then all models that depend, either directly or indirectly, on the particular model and that are loaded in memory are also unloaded from memory in order to avoid incorrect animation.
    Type: Application
    Filed: April 27, 2006
    Publication date: November 23, 2006
    Applicant: Pixar
    Inventors: Frank Grassia, Marco da Silva, Peter Demoreuille
  • Publication number: 20050253853
    Abstract: Variable motion blur is created by varying the evaluation time used to determine the poses of objects according to motion blur parameters when evaluating a blur frame. A blur parameter can be associated with one or more objects, portions of objects, or animation variables. The animation system modifies the time of the blur frame by a function including the blur parameter to determine poses of objects or portions thereof associated with the blur parameter in a blur frame. The animation system determines the values of animation variables at their modified times, rather than at the time of the blur frame, and poses objects or portions thereof accordingly. Multiple blur parameters can be used to evaluate the poses of different portions of a scene at different times for a blur frame. Portions of an object can be associated with different blur parameters, enabling motion blur to be varied within an object.
    Type: Application
    Filed: February 14, 2005
    Publication date: November 17, 2005
    Applicant: Pixar
    Inventors: Rick Sayre, Martin Reddy, Peter Demoreuille
  • Publication number: 20050248563
    Abstract: Techniques that facilitate rendering of a scene of arbitrary complexity without having to load all the models involved in the scene simultaneously in computer memory. A representation of the inputs and outputs of the various models involved in the scene and the dependencies between the inputs and the outputs is provided and used to facilitate the rendering process. A tessellator may tessellate the models without having to load information for all the models concurrently into computer memory. The tessellated scene may then be rendered without having to load all the models in the scene concurrently into computer memory.
    Type: Application
    Filed: May 10, 2004
    Publication date: November 10, 2005
    Applicant: Pixar
    Inventors: Frank Grassia, Marco da Silva, Peter Demoreuille
  • Publication number: 20050248564
    Abstract: Techniques that enable users (e.g., animators) to accurately animate models in a scene without having to load all the models involved in the scene concurrently in computer memory. For a particular model that a user wishes to animate, only a minimal set of models involved in the scene that are needed for the particular model to evaluate correctly are determined and loaded into computer memory. Additionally, if a particular model is to be unloaded from computer memory, then all models that depend, either directly or indirectly, on the particular model and that are loaded in memory are also unloaded from memory in order to avoid incorrect animation.
    Type: Application
    Filed: May 10, 2004
    Publication date: November 10, 2005
    Applicant: Pixar
    Inventors: Frank Grassia, Marco da Silva, Peter Demoreuille