×

Programming APIS for an extensible avatar system

  • US 8,446,414 B2
  • Filed: 11/14/2008
  • Issued: 05/21/2013
  • Est. Priority Date: 07/14/2008
  • Status: Active Grant
First Claim
Patent Images

1. A computer implemented method for implementing an application programming interface (API), the method comprising:

  • informing, via the API, a video game application executing on a video gaming system that an avatar renderer of the video gaming system is enabled, the avatar renderer being a functional feature of the video gaming system configured to provide avatar rendering functionality for the video game application during execution of the video game application by the video gaming system and allow the video game application executing in the video game system to access data for rendering an avatar to a render target selected by the video game application, the avatar renderer configured to render the avatar to a destination in a rendered environment of the video game application so that the rendered avatar is displayed within the rendered environment of the video game application;

    receiving an indication from the video game application via the API of whether the video game application is using a left-handed or right-handed coordinate system for processing graphics data;

    informing the video game application via the API of an amount of memory to be allocated for the avatar renderer and the avatar'"'"'s metadata; and

    communicating metadata for one or more player profiles describing an avatar to be rendered on the video game system using the avatar renderer during execution of the video game application.

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