Patent ID: 7266616

Claim:
A rendering method, comprising: receiving at a rendering service a rendering request from a user site, the user site being in communication with the rendering service over a network, the rendering request comprising identifiers of rendering resources currently available at the user site required for performing a rendering task, wherein the rendering task is performed at the rendering service; maintaining at the rendering service a resource pool comprising rendering resources uploaded from the user site and rendering resources generated at the rendering service; comparing identifiers of the rendering resources in the resource pool at the rendering service with the identifiers of rendering resources currently available at the user site; selectively uploading rendering resources from the user site to the rendering service based on a result of said comparing step; and storing the selectively uploaded rendering resources in the resource pool for use in processing additional rendering requests received from the user site, wherein the rendering resources comprise scene description files, wherein the rendering method further comprises manipulating a modeling application such that said scene description files comprise at least one static scene description file and at least one dynamic scene description file.