Patent Document ID: 20080255809
Application ID: 11734688
Patent Flag: 0

Claim One:
1. A computer-readable data storage medium comprising instructions for updating a three-dimensional model by causing a computer to: generate a three-dimensional model comprised of a plurality of components; modify one of the plurality of components; determine other ones of the plurality of components having a possible changing effect on the three-dimensional model as a result of modifying the one of the plurality of components; construct a modified version of the three-dimensional model by regenerating the modified one of the plurality of components and the determined other ones of the plurality of components having the possible changing effect on the three-dimensional model while not regenerating remaining ones of the plurality of components not having the possible changing effect on the three-dimensional model, wherein the modified version achieves a same result as revising the three-dimensional model by regenerating each of the plurality of components.