×

Method and systems for processing 3D graphic objects at a content processor after identifying a change of the object

  • US 9,600,940 B2
  • Filed: 04/08/2013
  • Issued: 03/21/2017
  • Est. Priority Date: 04/08/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method for processing at least one three-dimensional (3D) graphic object at a content processor on a first computing device, the method comprising:

  • identifying a change of the at least one 3D graphic object, wherein the change is made by an authoring tool, wherein the authoring tool is a program executed by the first computing device or by a second computing device;

    creating change information for the change;

    assigning a unique identifier, wherein the unique identifier is an identifier assigned to the change;

    creating a message, wherein the message is embedded with the change information, the unique identifier and a tag, wherein the tag is created by the content processor for categorizing the change and is used by the content processor or a scene engine to determine the type of the message;

    storing the message in a queue when the message is not ready for forwarding to the scene engine after creation; and

    retrieving the message from the queue when the message is ready for forwarding to the scene engine;

    discarding the message from the queue when the change embedded in the message is outdated according to the tag;

    forwarding the message to the scene engine, wherein the scene engine is a program executed by the first computing device, by the second computing device, or by a third computing device;

    optimizing the change information by finding common vertexes to reduce vertex count to reduce the complexity of the change in the 3D graphic object;

    wherein the change comprises at least one or more of;

    a scene change, a lighting change, a shader change, and a materials change; and

    wherein the complexity of the change in the 3D graphic object is further reduced by removing change information that is only relevant to the authoring tool.

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