Augmented Reality for 3D Printing

Augmented Reality for 3D Printing

thingiverse

Post with links at http://eclecti.cc/computergraphics/augmented-reality-for-3d-printing My roommate’s struggles designing his first 3D printed part gave me the idea to write an augmented reality viewer that lets you preview and interact with STL models in the real world without having to commit an object to plastic. This is actually sort of an update on part of a project I did for a Computational Photography course three years ago, but not terrible looking this time. I used the ArUco library to track the fiducial markers, largely because there is a javascript version if I ever want to make it web based. The program, which I uncreatively named arstl, reads in ASCII and binary STL files and displays them on top of the tracked marker. Right now, it uses a pretty basic OpenGL shader for a shiny plastic look, but I plan on making a more convincingly plastic one with bump mapping and subsurface scattering soon. As usual, the code is up on github under an ISC License. The STL parsing part of it is in the public domain, in case anyone finds it useful. Video of it in action at: http://www.youtube.com/watch?v=HWSvJXuuznk Instructions Source and README at: https://github.com/nrpatel/arstl

Download Model from thingiverse

With this file you will be able to print Augmented Reality for 3D Printing with your 3D printer. Click on the button and save the file on your computer to work, edit or customize your design. You can also find more 3D designs for printers on Augmented Reality for 3D Printing.