×

Reorienting properties in hair dynamics

  • US 8,698,810 B2
  • Filed: 03/04/2010
  • Issued: 04/15/2014
  • Est. Priority Date: 03/04/2010
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for orienting properties of computer-generated objects, the method comprising:

  • receiving, at one or more computer systems, information specifying a first pose associated with a curve model, the curve model having a set of one or more properties at predetermined locations along the curve model that influence behavior of corresponding portions of the curve model during a computer simulation of the curve model, each property in the set of one or more properties of the curve model being oriented at its predetermined location in a first manner according to the first pose of the curve model;

    receiving, at the one or more computer systems, information specifying a second pose associated with the curve model;

    receiving, at the one or more computer systems, information specifying a first pose associated with a proxy model, the proxy model being a filtered version of the curve model and having a set of one or more properties at predetermined locations along the proxy model that represent a proper subset of the set of one or more properties of the curve model, each property in the set of one or more properties of the proxy model being oriented at its predetermined location in a first manner according to the first pose of the proxy model, the first pose of the proxy model corresponding to the first pose of the curve model;

    receiving, at the one or more computer systems, information specifying a second pose associated with the proxy model, the second pose of the proxy model corresponding to the second pose of the curve model;

    determining, with one or more processors associated with the one or more computer systems, how at least one property in the set of one or more properties of the curve model is oriented at its predetermined location in a second manner according to the second pose of the curve model during a simulation based on how the at least one property of the curve model is oriented at its predetermined location in the first manner according to the first pose of the curve model and a difference between orientations of at least one corresponding property in the set of one or more properties of the proxy model at its predetermined location in the first manner according to the first pose of the proxy model and in a second manner according to the second pose of the proxy model; and

    generating, with the one or more processors associated with the one or more computer systems, information representing orientation of the at least one property of the curve model at its predetermined location in the second manner according to the second pose of the curve model.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×