Patent ID: 9558533
Date: 2017-01-31
CPC Classifications: G06F,G06T

Claim:
1. A non-transitory, computer-readable medium having instructions stored thereon, wherein the instructions are configured to cause a processor to: retrieve a plurality of three-dimensional (3D) assets from a folder, each 3D asset describing one or more 3D models; process the plurality of 3D assets at build-time of an application to enhance performance of the plurality of 3D assets at runtime of the application by performing one or more enhancements on the plurality of 3D assets, wherein the one or more enhancements includes resolving any ambiguous file path references between the plurality of 3D assets by identifying an ambiguous file path reference to another 3D asset, searching for a base folder of the ambiguously referenced 3D asset by file name, and searching each parent folder of the base folder until the ambiguity is resolved or a root folder is reached; and adding the enhanced plurality of 3D assets to the bundle of the application to build the application.