1. A method for adaptive rendering of computer assisted design data, the method comprising: storing, in a memory remote from a client computer, the computer assisted design data representing a three-dimensional structure; rendering, by a server remote from the client computer, a view of the three-dimensional structure using the computer assisted design data; transmitting the view to the client computer; adapting the rendering by the server as a function of bandwidth, capability of the client computer, or both the bandwidth and the capability of the client computer, wherein adapting the rendering comprises selecting between rendering the view as an image solely by the server and rendering the image in combination by the server and the client computer, the combination comprising the server rendering the image partially as the view of the three-dimensional structure and the client computer completing the rendering of the image such that the client computer has no access to the three-dimensional structure, the completing including only image space operations not relying on position information.