发明名称 FILE FORMAT AND SYSTEM FOR DISTRIBUTED SCENE GRAPHS
摘要 A method, apparatus, system, and computer program product provide the ability to utilize a distributed scene graph. A database of hashes and corresponding location identifiers (for asset locations) is maintained. An export of a scene (including scene assets) is initiated and hash values for the scene assets are computed. If the hash value is not in the database, it is added to the database. If the hash value is in the database, the corresponding location identifier is used to identify the location of the scene asset. The hash value and corresponding location identifier are stored in a scene graph file that is traversed. During the traversal, for each hash value in the scene graph file, the scene asset is retrieved from the location identified in the scene graph file and processed.
申请公布号 US2014368522(A1) 申请公布日期 2014.12.18
申请号 US201313917343 申请日期 2013.06.13
申请人 Autodesk, Inc. 发明人 Arbree Adam Joseph;Budge Brian Christopher
分类号 G06T1/60 主分类号 G06T1/60
代理机构 代理人
主权项 1. A computer implemented method for utilizing a distributed scene graph comprising: maintaining a database, wherein the database comprises one or more asset hashes and corresponding location identifiers identifying where an asset corresponding to each of the one or more asset hashes is located; initiating an export of a scene, wherein the scene comprises a scene asset; computing a hash value for the scene asset; determining if the hash value is one of the one or more asset hashes in the database; if the hash value is not one of the one or more asset hashes in the database: adding the hash value as a new asset hash in the database with a corresponding location identifier identifying where the scene asset is stored; if the hash value is one of the one or more asset hashes in the database, utilizing the corresponding location identifier to identify the location of the scene asset; storing the hash value and the corresponding location identifier in a scene graph file; initiating a traversal of the scene graph file for the scene; and during the traversal, for each hash value in the scene graph file, retrieving the scene asset from the location identified in the scene graph file and processing the scene asset.
地址 San Rafael CA US