Remember VRML? Virtual Reality Markup Language was an SGML-like standard for describing 3 dimensional objects and their relationships. I thought of that when I read of an OS X application that uses objects from Google's 3D Warehouse.
I haven't followed the sketch-up story very closely, but the emergence of applications that draw from an open (?) worldwide library of 3 D shapes got my attention. An interesting development!