1. A method, comprising: receiving three-dimensional mesh data representing at least a portion of an object, wherein the three-dimensional mesh data comprises geometry coordinates for a surface of the object having material properties associated with the geometry coordinates; identifying multiple portions of the mesh data based on the material properties associated with the geometry coordinates, wherein a given group of adjacent geometry coordinates having common material properties is identified as a given portion; and for at least some of the identified portions of the mesh data: encoding information related to an identified portion of the mesh data, wherein the encoded information includes one or more appearance attributes and one or more references to libraries for rendering the one or more appearance attributes of the identified portion of the mesh data; and compressing the encoded information related to the identified portion of the mesh data into a file of compressed geometric data.