| dc.contributor.author | Sethapakdi, Ticha | |
| dc.contributor.author | Perroni-Scharf, Maxine | |
| dc.contributor.author | Li, Mingming | |
| dc.contributor.author | Li, Jiaji | |
| dc.contributor.author | Solomon, Justin | |
| dc.contributor.author | Satyanarayan, Arvind | |
| dc.contributor.author | Mueller, Stefanie | |
| dc.date.accessioned | 2025-10-03T16:27:28Z | |
| dc.date.available | 2025-10-03T16:27:28Z | |
| dc.date.issued | 2025-09-27 | |
| dc.identifier.isbn | 979-8-4007-2037-6 | |
| dc.identifier.uri | https://hdl.handle.net/1721.1/162888 | |
| dc.description.abstract | We present FabObscura: a system for creating interactive barrier-grid animations, a classic technique that uses occlusion patterns to create the illusion of motion. Whereas traditional barrier-grid animations are constrained to simple linear occlusion patterns, FabObscura introduces a parameterization that represents patterns as mathematical functions. Our parameterization offers two key advantages over existing barrier-grid animation design methods: first, it has a high expressive ceiling by enabling the systematic design of novel patterns; second, it is versatile enough to represent all established forms of barrier-grid animations.
Using this parameterization, our computational design tool enables an end-to-end workflow for authoring, visualizing, and fabricating these animations without domain expertise. Our applications demonstrate how FabObscura can be used to create animations that respond to a range of user interactions, such as translations, rotations, and changes in viewpoint. By formalizing barrier-grid animation as a computational design material, FabObscura extends its expressiveness as an interactive medium. | en_US |
| dc.publisher | ACM|The 38th Annual ACM Symposium on User Interface Software and Technology | en_US |
| dc.relation.isversionof | https://doi.org/10.1145/3746059.3747629 | en_US |
| dc.rights | Creative Commons Attribution | en_US |
| dc.rights.uri | https://creativecommons.org/licenses/by/4.0/ | en_US |
| dc.source | Association for Computing Machinery | en_US |
| dc.title | FabObscura: Computational Design and Fabrication for Interactive Barrier-Grid Animations | en_US |
| dc.type | Article | en_US |
| dc.identifier.citation | Ticha Sethapakdi, Maxine Perroni-Scharf, Mingming Li, Jiaji Li, Justin Solomon, Arvind Satyanarayan, and Stefanie Mueller. 2025. FabObscura: Computational Design and Fabrication for Interactive Barrier-Grid Animations. In Proceedings of the 38th Annual ACM Symposium on User Interface Software and Technology (UIST '25). Association for Computing Machinery, New York, NY, USA, Article 109, 1–16. | en_US |
| dc.contributor.department | Massachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratory | en_US |
| dc.identifier.mitlicense | PUBLISHER_POLICY | |
| dc.eprint.version | Final published version | en_US |
| dc.type.uri | http://purl.org/eprint/type/ConferencePaper | en_US |
| eprint.status | http://purl.org/eprint/status/NonPeerReviewed | en_US |
| dc.date.updated | 2025-10-01T07:52:12Z | |
| dc.language.rfc3066 | en | |
| dc.rights.holder | The author(s) | |
| dspace.date.submission | 2025-10-01T07:52:12Z | |
| mit.license | PUBLISHER_CC | |
| mit.metadata.status | Authority Work and Publication Information Needed | en_US |