Hey all, 

We're planning to develop a web-based 3D viewer for the community gallery + the ability for users to share 3D models. We are hoping for insights from anyone that has developed a 3D viewer in the past. 

We aim to use an open source solution like ThreeJS for rendering 3D models/files in web browsers. For that to work, we also need a reader for the CAD files. We've been looking at open source options, however, it seems like most cannot handle more than a couple file types. Any suggestions on open source readers that could handle the main neutral file formats and some of the main native file formats (i.e. Autodesk Inventor, CATIA, SolidWorks, etc.)?

Thanks again!