1. A method comprising: receiving, by one or more computing devices, a search query comprising at least one descriptor for an object, wherein the at least one descriptor comprises an image of the object and wherein the object is associated with a given category of objects; comparing, by the one or more computing devices, the at least one descriptor to contents of a three-dimensional (3D) object-data-model database, wherein the contents of the 3D object-data-model database include contents associated with the given category of objects, wherein the 3D object-data-model database further comprises a plurality of 3D object data models that describe the object, and wherein comparing the at least one descriptor to contents of the 3D object-data-model database comprises: based on a respective 3D object data model of the plurality of 3D object data models, generating a set of rendered images that correspond to the respective 3D object data model; comparing the image to the set of rendered images; and based on the comparison of the image to the set of rendered images, determining corresponding 3D object data models from the plurality of 3D object data models, and wherein the 3D object data models that describe the object comprise the corresponding 3D object data models; based on the comparison of the at least one descriptor to contents of the 3D object-data-model database, generating, by the one or more computing devices, a search query result that comprises the corresponding 3D object data models retrieved from the 3D object-data model database that describe the object and associated images that describe the object; arranging in the search query result, by the one or more computing devices, the associated images that describe the object, the corresponding 3D object data models, and the image of the object used to perform the search query, wherein the corresponding 3D object data models are arranged in the search query result in a manner such that the corresponding 3D object data models are moveable inline in the search query result; and providing, by the one or more computing devices, the search query result.
1. A method comprising: receiving, by one or more computing devices, a search query comprising at least one descriptor for an object, wherein the at least one descriptor comprises an image of the object and wherein the object is associated with a given category of objects; comparing, by the one or more computing devices, the at least one descriptor to contents of a three-dimensional (3D) object-data-model database, wherein the contents of the 3D object-data-model database include contents associated with the given category of objects, wherein the 3D object-data-model database further comprises a plurality of 3D object data models that describe the object, and wherein comparing the at least one descriptor to contents of the 3D object-data-model database comprises: based on a respective 3D object data model of the plurality of 3D object data models, generating a set of rendered images that correspond to the respective 3D object data model; comparing the image to the set of rendered images; and based on the comparison of the image to the set of rendered images, determining corresponding 3D object data models from the plurality of 3D object data models, and wherein the 3D object data models that describe the object comprise the corresponding 3D object data models; based on the comparison of the at least one descriptor to contents of the 3D object-data-model database, generating, by the one or more computing devices, a search query result that comprises the corresponding 3D object data models retrieved from the 3D object-data model database that describe the object and associated images that describe the object; arranging in the search query result, by the one or more computing devices, the associated images that describe the object, the corresponding 3D object data models, and the image of the object used to perform the search query, wherein the corresponding 3D object data models are arranged in the search query result in a manner such that the corresponding 3D object data models are moveable inline in the search query result; and providing, by the one or more computing devices, the search query result. 3. The method of claim 1 , wherein arranging the corresponding 3D object data models and associated images in the search query result in the manner such that the corresponding 3D object data models are moveable in line in the search query result comprises: arranging the corresponding 3D object data models within a preview pane inline in the search query result, wherein the corresponding 3D object data models are individually rotatable within the preview pane.