Patent ID: 8456467

Claim:
A method, comprising: providing a webpage, wherein the webpage includes embedded language that identifies one or more parameters associated with a three-dimensional (3D) image viewer to be provided within the webpage; based on the embedded language, a computer having a processor and a memory requesting information associated with rendering a 3D object data model in the 3D image viewer, wherein the embedded language further identifies the 3D object data model and one or more parameters associated with rendering the 3D object data model; providing the 3D image viewer within the webpage based on the one or more parameters associated with the 3D image viewer, wherein the one or more parameters associated with the 3D image viewer comprise one or more of a 3D image viewer color, a 3D image viewer size, a background image, an overlay, and an embeddable button; receiving the information associated with rendering the 3D object data model; and rendering the 3D object data model in the 3D image viewer based on the received information.