Show simple item record

dc.contributor.authorVidimce, Kiril
dc.contributor.authorWang, Szu-Po
dc.contributor.authorRagan-Kelley, Jonathan
dc.contributor.authorMatusik, Wojciech
dc.date.accessioned2014-09-26T15:04:44Z
dc.date.available2014-09-26T15:04:44Z
dc.date.issued2013-07
dc.identifier.issn07300301
dc.identifier.urihttp://hdl.handle.net/1721.1/90393
dc.description.abstract3D printing hardware is rapidly scaling up to output continuous mixtures of multiple materials at increasing resolution over ever larger print volumes. This poses an enormous computational challenge: large high-resolution prints comprise trillions of voxels and petabytes of data and simply modeling and describing the input with spatially varying material mixtures at this scale is challenging. Existing 3D printing software is insufficient; in particular, most software is designed to support only a few million primitives, with discrete material choices per object. We present OpenFab, a programmable pipeline for synthesis of multi-material 3D printed objects that is inspired by RenderMan and modern GPU pipelines. The pipeline supports procedural evaluation of geometric detail and material composition, using shader-like fablets, allowing models to be specified easily and efficiently. We describe a streaming architecture for OpenFab; only a small fraction of the final volume is stored in memory and output is fed to the printer with little startup delay. We demonstrate it on a variety of multi-material objects.en_US
dc.description.sponsorshipNational Science Foundation (U.S.) (Grant CCF-1138967)en_US
dc.description.sponsorshipNational Science Foundation (U.S.) (Grant IIS-1116296)en_US
dc.description.sponsorshipUnited States. Defense Advanced Research Projects Agency (Grant N66001-12-1-4242)en_US
dc.description.sponsorshipNational Science Foundation (U.S.). Graduate Research Fellowshipen_US
dc.description.sponsorshipMassachusetts Institute of Technology. Undergraduate Research Opportunities Programen_US
dc.language.isoen_US
dc.publisherAssociation for Computing Machinery (ACM)en_US
dc.relation.isversionofhttp://dx.doi.org/10.1145/2461912.2461993en_US
dc.rightsCreative Commons Attribution-Noncommercial-Share Alikeen_US
dc.rights.urihttp://creativecommons.org/licenses/by-nc-sa/4.0/en_US
dc.sourceMIT web domainen_US
dc.titleOpenFab: A programmable pipeline for multi-material fabricationen_US
dc.typeArticleen_US
dc.identifier.citationKiril Vidimce, Szu-Po Wang, Jonathan Ragan-Kelley, and Wojciech Matusik. 2013. OpenFab: a programmable pipeline for multi-material fabrication. ACM Trans. Graph. 32, 4, Article 136 (July 2013), 12 pages.en_US
dc.contributor.departmentMassachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratoryen_US
dc.contributor.departmentMassachusetts Institute of Technology. Department of Electrical Engineering and Computer Scienceen_US
dc.contributor.mitauthorVidimce, Kirilen_US
dc.contributor.mitauthorWang, Szu-Poen_US
dc.contributor.mitauthorRagan-Kelley, Jonathanen_US
dc.contributor.mitauthorMatusik, Wojciechen_US
dc.relation.journalACM Transactions on Graphicsen_US
dc.eprint.versionAuthor's final manuscripten_US
dc.type.urihttp://purl.org/eprint/type/ConferencePaperen_US
eprint.statushttp://purl.org/eprint/status/NonPeerRevieweden_US
dspace.orderedauthorsVidimce, Kiril; Wang, Szu-Po; Ragan-Kelley, Jonathan; Matusik, Wojciechen_US
dc.identifier.orcidhttps://orcid.org/0000-0002-1768-8839
dc.identifier.orcidhttps://orcid.org/0000-0003-0212-5643
dc.identifier.orcidhttps://orcid.org/0000-0003-2304-4148
mit.licenseOPEN_ACCESS_POLICYen_US
mit.metadata.statusComplete


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record