Please download the dossier by clicking on the dossier button x
×

Client/server-based animation software, systems and methods

  • US 20060109274A1
  • Filed: 10/28/2005
  • Published: 05/25/2006
  • Est. Priority Date: 10/28/2004
  • Status: Abandoned Application
First Claim
Patent Images

1. A system for producing animated works, the system comprising:

  • an animation client computer in communication with the animation server computer, the animation client computer comprising a first processor, a display device, at least one input device, and animation client software comprising;

    a) instructions executable by the first processor to accept a set of input data from the at least one input device, the set of input data indicating a desired position for an animated object, the animated object comprising a set of one or more polygons and a set of one or more textures to be applied to the set of one or more polygons; and

    b) instructions executable by the first processor to transmit the set of input data for reception by an animation server computer; and

    an animation server computer comprising a second processor and animation server software comprising;

    a) instructions executable by the second processor to receive the set of input data from the animation client computer;

    b) instructions executable by the second processor to process the set of input data to determine the desired position of the animated object;

    c) instructions executable by the second processor to calculate a set of joint rotations defining the desired position of the animated object; and

    d) instructions executable by the second processor to transmit the set of joint rotations for reception by the animation client computer;

    wherein the animation client software further comprises;

    a) instructions executable by the first processor to receive the set of joint rotations defining the position of the animated object;

    b) instructions executable by the first processor to calculate, based on the set of joint rotations, a set of positions for the set of one or more polygons; and

    c) instructions executable by the first processor to apply to the set of one or more polygons at least one of the textures from the set of one or more textures to render the animated object in the desired position.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×