SwirlX3D Viewer Pro

The SwirlX3D Viewer Pro is an application that displays 3D files in a wide variety of formats including Vrml, X3D, Collada, 3DS, STL, PLY, and OBJ. There is also a companion translation program for converting files to different formats.