[{"title":"Procedural metamaterials: A unified procedural graph for metamaterial design","ddc":["531","006"],"status":"public","intvolume":" 42","_id":"14628","user_id":"2DF688A6-F248-11E8-B48F-1D18A9856A87","oa_version":"Published Version","file":[{"creator":"yichen","file_size":95467870,"content_type":"application/zip","file_name":"tog-22-0089-File004.zip","access_level":"open_access","date_created":"2023-11-29T15:16:01Z","date_updated":"2023-11-29T15:16:01Z","success":1,"checksum":"0192f597d7a2ceaf89baddfd6190d4c8","file_id":"14630","relation":"main_file"},{"creator":"yichen","content_type":"application/zip","file_size":103731880,"file_name":"tog-22-0089-File005.zip","access_level":"open_access","date_created":"2023-11-29T15:16:01Z","date_updated":"2023-11-29T15:16:01Z","success":1,"checksum":"7fb024963be81933494f38de191e4710","file_id":"14631","relation":"main_file"},{"file_name":"2023_ACMToG_Makatura.pdf","access_level":"open_access","file_size":57067476,"content_type":"application/pdf","creator":"dernst","relation":"main_file","file_id":"14638","date_updated":"2023-12-04T08:04:14Z","date_created":"2023-12-04T08:04:14Z","checksum":"b7d6829ce396e21cac9fae0ec7130a6b","success":1}],"type":"journal_article","abstract":[{"text":"We introduce a compact, intuitive procedural graph representation for cellular metamaterials, which are small-scale, tileable structures that can be architected to exhibit many useful material properties. Because the structures’ “architectures” vary widely—with elements such as beams, thin shells, and solid bulks—it is difficult to explore them using existing representations. Generic approaches like voxel grids are versatile, but it is cumbersome to represent and edit individual structures; architecture-specific approaches address these issues, but are incompatible with one another. By contrast, our procedural graph succinctly represents the construction process for any structure using a simple skeleton annotated with spatially varying thickness. To express the highly constrained triply periodic minimal surfaces (TPMS) in this manner, we present the first fully automated version of the conjugate surface construction method, which allows novices to create complex TPMS from intuitive input. We demonstrate our representation’s expressiveness, accuracy, and compactness by constructing a wide range of established structures and hundreds of novel structures with diverse architectures and material properties. We also conduct a user study to verify our representation’s ease-of-use and ability to expand engineers’ capacity for exploration.","lang":"eng"}],"issue":"5","article_type":"original","publication":"ACM Transactions on Graphics","citation":{"chicago":"Makatura, Liane, Bohan Wang, Yi-Lu Chen, Bolei Deng, Chris Wojtan, Bernd Bickel, and Wojciech Matusik. “Procedural Metamaterials: A Unified Procedural Graph for Metamaterial Design.” ACM Transactions on Graphics. Association for Computing Machinery, 2023. https://doi.org/10.1145/3605389.","short":"L. Makatura, B. Wang, Y.-L. Chen, B. Deng, C. Wojtan, B. Bickel, W. Matusik, ACM Transactions on Graphics 42 (2023).","mla":"Makatura, Liane, et al. “Procedural Metamaterials: A Unified Procedural Graph for Metamaterial Design.” ACM Transactions on Graphics, vol. 42, no. 5, 168, Association for Computing Machinery, 2023, doi:10.1145/3605389.","ieee":"L. Makatura et al., “Procedural metamaterials: A unified procedural graph for metamaterial design,” ACM Transactions on Graphics, vol. 42, no. 5. Association for Computing Machinery, 2023.","apa":"Makatura, L., Wang, B., Chen, Y.-L., Deng, B., Wojtan, C., Bickel, B., & Matusik, W. (2023). Procedural metamaterials: A unified procedural graph for metamaterial design. ACM Transactions on Graphics. Association for Computing Machinery. https://doi.org/10.1145/3605389","ista":"Makatura L, Wang B, Chen Y-L, Deng B, Wojtan C, Bickel B, Matusik W. 2023. Procedural metamaterials: A unified procedural graph for metamaterial design. ACM Transactions on Graphics. 42(5), 168.","ama":"Makatura L, Wang B, Chen Y-L, et al. Procedural metamaterials: A unified procedural graph for metamaterial design. ACM Transactions on Graphics. 2023;42(5). doi:10.1145/3605389"},"date_published":"2023-10-01T00:00:00Z","keyword":["Computer Graphics and Computer-Aided Design"],"day":"01","has_accepted_license":"1","article_processing_charge":"Yes (in subscription journal)","publication_status":"published","publisher":"Association for Computing Machinery","department":[{"_id":"GradSch"},{"_id":"ChWo"},{"_id":"BeBi"}],"acknowledgement":"The authors thank Mina Konaković Luković and Michael Foshey for their early contributions to this project, David Palmer and Paul Zhang for their insightful discussions about minimal surfaces and the CSCM, Julian Panetta for providing the Elastic Textures code, and Hannes Hergeth for his feedback and support. We also thank our user study participants and anonymous reviewers.\r\nThis material is based upon work supported by the National Science Foundation\r\n(NSF) Graduate Research Fellowship under Grant No. 2141064; the MIT Morningside\r\nAcademy for Design Fellowship; the Defense Advanced Research Projects Agency\r\n(DARPA) Grant No. FA8750-20-C-0075; the ERC Consolidator Grant No. 101045083,\r\n“CoDiNA: Computational Discovery of Numerical Algorithms for Animation and Simulation of Natural Phenomena”; and the NewSat project, which is co-funded by the Operational Program for Competitiveness and Internationalisation (COMPETE2020), Portugal 2020, the European Regional Development Fund (ERDF), and the Portuguese Foundation for Science and Technology (FTC) under the MIT Portugal program.","year":"2023","date_updated":"2023-12-04T08:09:05Z","date_created":"2023-11-29T15:02:03Z","volume":42,"author":[{"full_name":"Makatura, Liane","last_name":"Makatura","first_name":"Liane"},{"full_name":"Wang, Bohan","last_name":"Wang","first_name":"Bohan"},{"id":"0b467602-dbcd-11ea-9d1d-ed480aa46b70","first_name":"Yi-Lu","last_name":"Chen","full_name":"Chen, Yi-Lu"},{"last_name":"Deng","first_name":"Bolei","full_name":"Deng, Bolei"},{"full_name":"Wojtan, Christopher J","last_name":"Wojtan","first_name":"Christopher J","orcid":"0000-0001-6646-5546","id":"3C61F1D2-F248-11E8-B48F-1D18A9856A87"},{"first_name":"Bernd","last_name":"Bickel","id":"49876194-F248-11E8-B48F-1D18A9856A87","orcid":"0000-0001-6511-9385","full_name":"Bickel, Bernd"},{"full_name":"Matusik, Wojciech","first_name":"Wojciech","last_name":"Matusik"}],"article_number":"168","file_date_updated":"2023-12-04T08:04:14Z","quality_controlled":"1","project":[{"_id":"34bc2376-11ca-11ed-8bc3-9a3b3961a088","grant_number":"101045083","name":"Computational Discovery of Numerical Algorithms for Animation and Simulation of Natural Phenomena"}],"oa":1,"language":[{"iso":"eng"}],"doi":"10.1145/3605389","month":"10","publication_identifier":{"issn":["0730-0301","1557-7368"]}},{"oa_version":"Preprint","title":"As-Continuous-As-Possible extrusion-based fabrication of surface models","status":"public","intvolume":" 42","user_id":"2DF688A6-F248-11E8-B48F-1D18A9856A87","_id":"13265","abstract":[{"text":"In this study, we propose a computational framework for optimizing the continuity of the toolpath in fabricating surface models on an extrusion-based 3D printer. Toolpath continuity is a critical issue that influences both the quality and the efficiency of extrusion-based fabrication. Transfer moves lead to rough and bumpy surfaces, where this phenomenon worsens for materials with large viscosity, like clay. The effects of continuity on the surface models are even more severe in terms of the quality of the surface and the stability of the model. We introduce a criterion called the one–path patch (OPP) to represent a patch on the surface of the shell that can be traversed along one path by considering the constraints on fabrication. We study the properties of the OPPs and their merging operations to propose a bottom-up OPP merging procedure to decompose the given shell surface into a minimal number of OPPs, and to generate the “as-continuous-as-possible” (ACAP) toolpath. Furthermore, we augment the path planning algorithm with a curved-layer printing scheme that reduces staircase defects and improves the continuity of the toolpath by connecting multiple segments. We evaluated the ACAP algorithm on ceramic and thermoplastic materials, and the results showed that it improves the fabrication of surface models in terms of both efficiency and surface quality.","lang":"eng"}],"issue":"3","type":"journal_article","date_published":"2023-03-17T00:00:00Z","article_type":"original","publication":"ACM Transactions on Graphics","citation":{"ista":"Zhong F, Xu Y, Zhao H, Lu L. 2023. As-Continuous-As-Possible extrusion-based fabrication of surface models. ACM Transactions on Graphics. 42(3), 26.","ieee":"F. Zhong, Y. Xu, H. Zhao, and L. Lu, “As-Continuous-As-Possible extrusion-based fabrication of surface models,” ACM Transactions on Graphics, vol. 42, no. 3. Association for Computing Machinery, 2023.","apa":"Zhong, F., Xu, Y., Zhao, H., & Lu, L. (2023). As-Continuous-As-Possible extrusion-based fabrication of surface models. ACM Transactions on Graphics. Association for Computing Machinery. https://doi.org/10.1145/3575859","ama":"Zhong F, Xu Y, Zhao H, Lu L. As-Continuous-As-Possible extrusion-based fabrication of surface models. ACM Transactions on Graphics. 2023;42(3). doi:10.1145/3575859","chicago":"Zhong, Fanchao, Yonglai Xu, Haisen Zhao, and Lin Lu. “As-Continuous-As-Possible Extrusion-Based Fabrication of Surface Models.” ACM Transactions on Graphics. Association for Computing Machinery, 2023. https://doi.org/10.1145/3575859.","mla":"Zhong, Fanchao, et al. “As-Continuous-As-Possible Extrusion-Based Fabrication of Surface Models.” ACM Transactions on Graphics, vol. 42, no. 3, 26, Association for Computing Machinery, 2023, doi:10.1145/3575859.","short":"F. Zhong, Y. Xu, H. Zhao, L. Lu, ACM Transactions on Graphics 42 (2023)."},"day":"17","article_processing_charge":"No","scopus_import":"1","date_created":"2023-07-23T22:01:13Z","date_updated":"2023-12-13T11:34:59Z","volume":42,"author":[{"full_name":"Zhong, Fanchao","first_name":"Fanchao","last_name":"Zhong"},{"last_name":"Xu","first_name":"Yonglai","full_name":"Xu, Yonglai"},{"full_name":"Zhao, Haisen","id":"fb7f793a-80d1-11eb-8869-d56e5b2a8ff4","orcid":"0000-0002-6389-1045","first_name":"Haisen","last_name":"Zhao"},{"first_name":"Lin","last_name":"Lu","full_name":"Lu, Lin"}],"publication_status":"published","department":[{"_id":"BeBi"}],"publisher":"Association for Computing Machinery","acknowledgement":"This work was supported in part by grants from the NSFC (61972232), Science and Technology Program of Shenzhen, China (CJGJZD20200617102202007). ","year":"2023","article_number":"26","language":[{"iso":"eng"}],"doi":"10.1145/3575859","isi":1,"quality_controlled":"1","main_file_link":[{"open_access":"1","url":"https://doi.org/10.48550/arXiv.2201.02374"}],"oa":1,"external_id":{"arxiv":["2201.02374"],"isi":["001018739600002"]},"month":"03","publication_identifier":{"issn":["0730-0301"],"eissn":["1557-7368"]}},{"license":"https://creativecommons.org/licenses/by/4.0/","file_date_updated":"2024-01-02T09:34:27Z","article_number":"83","date_created":"2023-08-27T22:01:17Z","date_updated":"2024-01-02T09:35:55Z","volume":42,"author":[{"full_name":"Jeschke, Stefan","last_name":"Jeschke","first_name":"Stefan","id":"44D6411A-F248-11E8-B48F-1D18A9856A87"},{"id":"3C61F1D2-F248-11E8-B48F-1D18A9856A87","orcid":"0000-0001-6646-5546","first_name":"Christopher J","last_name":"Wojtan","full_name":"Wojtan, Christopher J"}],"publication_status":"published","publisher":"Association for Computing Machinery","department":[{"_id":"ChWo"}],"year":"2023","acknowledgement":"We thank Georg Sperl for helping with early research for this paper, Mickael Ly and Yi-Lu Chen for proofreading, and members of the ISTA Visual Computing Group for general feedback. This project was funded in part by the European Research Council (ERC Consolidator Grant 101045083 CoDiNA).\r\nThe motorboat and sailboat were modeled by Sergei and the palmtrees by YadroGames. The environment map was created by Emil Persson.","month":"08","publication_identifier":{"eissn":["1557-7368"],"issn":["0730-0301"]},"acknowledged_ssus":[{"_id":"ScienComp"}],"language":[{"iso":"eng"}],"doi":"10.1145/3592098","quality_controlled":"1","isi":1,"project":[{"name":"Computational Discovery of Numerical Algorithms for Animation and Simulation of Natural Phenomena","_id":"34bc2376-11ca-11ed-8bc3-9a3b3961a088","grant_number":"101045083"}],"oa":1,"tmp":{"name":"Creative Commons Attribution 4.0 International Public License (CC-BY 4.0)","legal_code_url":"https://creativecommons.org/licenses/by/4.0/legalcode","short":"CC BY (4.0)","image":"/images/cc_by.png"},"external_id":{"isi":["001044671300049"]},"abstract":[{"lang":"eng","text":"This paper introduces a novel method for simulating large bodies of water as a height field. At the start of each time step, we partition the waves into a bulk flow (which approximately satisfies the assumptions of the shallow water equations) and surface waves (which approximately satisfy the assumptions of Airy wave theory). We then solve the two wave regimes separately using appropriate state-of-the-art techniques, and re-combine the resulting wave velocities at the end of each step. This strategy leads to the first heightfield wave model capable of simulating complex interactions between both deep and shallow water effects, like the waves from a boat wake sloshing up onto a beach, or a dam break producing wave interference patterns and eddies. We also analyze the numerical dispersion created by our method and derive an exact correction factor for waves at a constant water depth, giving us a numerically perfect re-creation of theoretical water wave dispersion patterns."}],"issue":"4","type":"journal_article","oa_version":"Published Version","file":[{"success":1,"checksum":"1d178bb2f8011d9f5aedda6427e18c7a","date_updated":"2023-12-21T12:26:40Z","date_created":"2023-12-21T12:26:40Z","file_id":"14704","relation":"main_file","creator":"sjeschke","content_type":"video/mp4","file_size":511572575,"access_level":"open_access","file_name":"PaperVideo_final.mp4"},{"content_type":"application/pdf","file_size":7469177,"creator":"dernst","file_name":"2023_ACMToG_Jeschke.pdf","access_level":"open_access","date_updated":"2024-01-02T09:34:27Z","date_created":"2024-01-02T09:34:27Z","checksum":"a49b2e744d5cd1276bb8b2e0ce6dc638","success":1,"relation":"main_file","file_id":"14725"}],"title":"Generalizing shallow water simulations with dispersive surface waves","status":"public","ddc":["000"],"intvolume":" 42","_id":"14240","user_id":"2DF688A6-F248-11E8-B48F-1D18A9856A87","day":"01","article_processing_charge":"Yes (in subscription journal)","has_accepted_license":"1","scopus_import":"1","date_published":"2023-08-01T00:00:00Z","article_type":"original","publication":"ACM Transactions on Graphics","citation":{"short":"S. Jeschke, C. Wojtan, ACM Transactions on Graphics 42 (2023).","mla":"Jeschke, Stefan, and Chris Wojtan. “Generalizing Shallow Water Simulations with Dispersive Surface Waves.” ACM Transactions on Graphics, vol. 42, no. 4, 83, Association for Computing Machinery, 2023, doi:10.1145/3592098.","chicago":"Jeschke, Stefan, and Chris Wojtan. “Generalizing Shallow Water Simulations with Dispersive Surface Waves.” ACM Transactions on Graphics. Association for Computing Machinery, 2023. https://doi.org/10.1145/3592098.","ama":"Jeschke S, Wojtan C. Generalizing shallow water simulations with dispersive surface waves. ACM Transactions on Graphics. 2023;42(4). doi:10.1145/3592098","ieee":"S. Jeschke and C. Wojtan, “Generalizing shallow water simulations with dispersive surface waves,” ACM Transactions on Graphics, vol. 42, no. 4. Association for Computing Machinery, 2023.","apa":"Jeschke, S., & Wojtan, C. (2023). Generalizing shallow water simulations with dispersive surface waves. ACM Transactions on Graphics. Association for Computing Machinery. https://doi.org/10.1145/3592098","ista":"Jeschke S, Wojtan C. 2023. Generalizing shallow water simulations with dispersive surface waves. ACM Transactions on Graphics. 42(4), 83."}},{"date_published":"2023-07-26T00:00:00Z","publication":"Transactions on Graphics","citation":{"short":"M. Freire, M. Bhargava, C. Schreck, P.-A. Hugron, B. Bickel, S. Lefebvre, Transactions on Graphics 42 (2023).","mla":"Freire, Marco, et al. “PCBend: Light up Your 3D Shapes with Foldable Circuit Boards.” Transactions on Graphics, vol. 42, no. 4, 142, Association for Computing Machinery, 2023, doi:10.1145/3592411.","chicago":"Freire, Marco, Manas Bhargava, Camille Schreck, Pierre-Alexandre Hugron, Bernd Bickel, and Sylvain Lefebvre. “PCBend: Light up Your 3D Shapes with Foldable Circuit Boards.” Transactions on Graphics. Association for Computing Machinery, 2023. https://doi.org/10.1145/3592411.","ama":"Freire M, Bhargava M, Schreck C, Hugron P-A, Bickel B, Lefebvre S. PCBend: Light up your 3D shapes with foldable circuit boards. Transactions on Graphics. 2023;42(4). doi:10.1145/3592411","ieee":"M. Freire, M. Bhargava, C. Schreck, P.-A. Hugron, B. Bickel, and S. Lefebvre, “PCBend: Light up your 3D shapes with foldable circuit boards,” Transactions on Graphics, vol. 42, no. 4. Association for Computing Machinery, 2023.","apa":"Freire, M., Bhargava, M., Schreck, C., Hugron, P.-A., Bickel, B., & Lefebvre, S. (2023). PCBend: Light up your 3D shapes with foldable circuit boards. Transactions on Graphics. Los Angeles, CA, United States: Association for Computing Machinery. https://doi.org/10.1145/3592411","ista":"Freire M, Bhargava M, Schreck C, Hugron P-A, Bickel B, Lefebvre S. 2023. PCBend: Light up your 3D shapes with foldable circuit boards. Transactions on Graphics. 42(4), 142."},"article_type":"original","day":"26","has_accepted_license":"1","article_processing_charge":"No","keyword":["PCB design and layout","Mesh geometry models"],"file":[{"relation":"main_file","file_id":"13156","checksum":"a0b0ba3b36f43a94388e8824613d812a","success":1,"date_updated":"2023-06-19T11:02:23Z","date_created":"2023-06-19T11:02:23Z","access_level":"open_access","file_name":"2023_ACMToG_Freire.pdf","file_size":78940724,"content_type":"application/pdf","creator":"dernst"},{"relation":"main_file","file_id":"13157","date_updated":"2023-06-20T12:20:51Z","date_created":"2023-06-20T12:20:51Z","checksum":"b9206bbb67af82df49b7e7cdbde3410c","success":1,"file_name":"2023_ACMToG_SuppMaterial_Freire.pdf","access_level":"open_access","content_type":"application/pdf","file_size":34345905,"creator":"dernst"}],"oa_version":"Submitted Version","user_id":"2DF688A6-F248-11E8-B48F-1D18A9856A87","_id":"13049","title":"PCBend: Light up your 3D shapes with foldable circuit boards","ddc":["006"],"status":"public","intvolume":" 42","abstract":[{"lang":"eng","text":"We propose a computational design approach for covering a surface with individually addressable RGB LEDs, effectively forming a low-resolution surface screen. To achieve a low-cost and scalable approach, we propose creating designs from flat PCB panels bent in-place along the surface of a 3D printed core. Working with standard rigid PCBs enables the use of\r\nestablished PCB manufacturing services, allowing the fabrication of designs with several hundred LEDs. \r\nOur approach optimizes the PCB geometry for folding, and then jointly optimizes the LED packing, circuit and routing, solving a challenging layout problem under strict manufacturing requirements. Unlike paper, PCBs cannot bend beyond a certain point without breaking. Therefore, we introduce parametric cut patterns acting as hinges, designed to allow bending while remaining compact. To tackle the joint optimization of placement, circuit and routing, we propose a specialized algorithm that splits the global problem into one sub-problem per triangle, which is then individually solved.\r\nOur technique generates PCB blueprints in a completely automated way. After being fabricated by a PCB manufacturing service, the boards are bent and glued by the user onto the 3D printed support. We demonstrate our technique on a range of physical models and virtual examples, creating intricate surface light patterns from hundreds of LEDs."}],"issue":"4","type":"journal_article","conference":{"end_date":"2023-08-10","location":"Los Angeles, CA, United States","start_date":"2023-08-06","name":"SIGGRAPH: Computer Graphics and Interactive Techniques Conference"},"doi":"10.1145/3592411","acknowledged_ssus":[{"_id":"M-Shop"}],"language":[{"iso":"eng"}],"oa":1,"external_id":{"isi":["001044671300108"]},"quality_controlled":"1","isi":1,"project":[{"call_identifier":"H2020","name":"MATERIALIZABLE: Intelligent fabrication-oriented Computational Design and Modeling","grant_number":"715767","_id":"24F9549A-B435-11E9-9278-68D0E5697425"}],"month":"07","publication_identifier":{"issn":["0730-0301"],"eissn":["1557-7368"]},"author":[{"full_name":"Freire, Marco","first_name":"Marco","last_name":"Freire"},{"full_name":"Bhargava, Manas","id":"FF8FA64C-AA6A-11E9-99AD-50D4E5697425","orcid":"0009-0007-6138-6890","first_name":"Manas","last_name":"Bhargava"},{"full_name":"Schreck, Camille","id":"2B14B676-F248-11E8-B48F-1D18A9856A87","last_name":"Schreck","first_name":"Camille"},{"full_name":"Hugron, Pierre-Alexandre","first_name":"Pierre-Alexandre","last_name":"Hugron"},{"orcid":"0000-0001-6511-9385","id":"49876194-F248-11E8-B48F-1D18A9856A87","last_name":"Bickel","first_name":"Bernd","full_name":"Bickel, Bernd"},{"full_name":"Lefebvre, Sylvain","last_name":"Lefebvre","first_name":"Sylvain"}],"date_created":"2023-05-22T08:37:04Z","date_updated":"2024-01-29T10:30:49Z","volume":42,"year":"2023","acknowledgement":"We thank the reviewers for the valuable feedback. We also thank the Miba Machine Shop at ISTA, PCBWay, and PragoBoard for helping us with fabrication and assembly. This project was supported by the European Research Council (ERC) under the European Union’s Horizon 2020 research and innovation program (Grant Agreement No. 715767 – MATERIALIZABLE).","publication_status":"published","publisher":"Association for Computing Machinery","department":[{"_id":"GradSch"},{"_id":"BeBi"}],"file_date_updated":"2023-06-20T12:20:51Z","ec_funded":1,"article_number":"142"},{"article_number":"67","file_date_updated":"2023-05-16T09:38:25Z","publication_status":"published","publisher":"Association for Computing Machinery","department":[{"_id":"BeBi"}],"acknowledgement":"We thank Todor Asenov and the Miba Machine Shop for their help in assembling the tattoo machine and manufacturing the substrates. We thank Geysler Rodrigues for the insightful discussions on tattooing practices from a professional artist's perspective. We thank Maria Fernanda Portugal for sharing a doctor's perspective on medical applications of tattoos. This work is graciously supported by the FWF Lise Meitner (Grant M 3319).","year":"2023","date_updated":"2024-01-29T10:27:23Z","date_created":"2023-05-16T09:39:14Z","volume":42,"author":[{"full_name":"Piovarci, Michael","first_name":"Michael","last_name":"Piovarci","id":"62E473F4-5C99-11EA-A40E-AF823DDC885E","orcid":"0000-0002-5062-4474"},{"full_name":"Chapiro, Alexandre","first_name":"Alexandre","last_name":"Chapiro"},{"full_name":"Bickel, Bernd","id":"49876194-F248-11E8-B48F-1D18A9856A87","orcid":"0000-0001-6511-9385","first_name":"Bernd","last_name":"Bickel"}],"month":"07","publication_identifier":{"eissn":["1557-7368"],"issn":["0730-0301"]},"quality_controlled":"1","isi":1,"project":[{"name":"Perception-Aware Appearance Fabrication","_id":"eb901961-77a9-11ec-83b8-f5c883a62027","grant_number":"M03319"}],"external_id":{"isi":["001044671300033"]},"oa":1,"acknowledged_ssus":[{"_id":"M-Shop"}],"language":[{"iso":"eng"}],"conference":{"location":"Los Angeles, CA, United States","start_date":"2023-08-06","end_date":"2023-08-10","name":"SIGGRAPH: Computer Graphics and Interactive Techniques Conference"},"doi":"10.1145/3592432","type":"journal_article","abstract":[{"lang":"eng","text":"Tattoos are a highly popular medium, with both artistic and medical applications. Although the mechanical process of tattoo application has evolved historically, the results are reliant on the artisanal skill of the artist. This can be especially challenging for some skin tones, or in cases where artists lack experience. We provide the first systematic overview of tattooing as a computational fabrication technique. We built an automated tattooing rig and a recipe for the creation of silicone sheets mimicking realistic skin tones, which allowed us to create an accurate model predicting tattoo appearance. This enables several exciting applications including tattoo previewing, color retargeting, novel ink spectra optimization, color-accurate prosthetics, and more."}],"issue":"4","status":"public","ddc":["004"],"title":"Skin-Screen: A computational fabrication framework for color tattoos","intvolume":" 42","user_id":"2DF688A6-F248-11E8-B48F-1D18A9856A87","_id":"12984","oa_version":"Submitted Version","file":[{"checksum":"5f0a6867689e025a661bd0b4fd90b821","success":1,"date_updated":"2023-05-16T09:38:25Z","date_created":"2023-05-16T09:38:25Z","relation":"main_file","file_id":"12985","file_size":30817343,"content_type":"application/pdf","creator":"mpiovarc","access_level":"open_access","file_name":"Piovarci2023.pdf"}],"keyword":["appearance","modeling","reproduction","tattoo","skin color","gamut mapping","ink-optimization","prosthetic"],"day":"26","has_accepted_license":"1","article_processing_charge":"No","article_type":"original","publication":"Transactions on Graphics","citation":{"mla":"Piovarci, Michael, et al. “Skin-Screen: A Computational Fabrication Framework for Color Tattoos.” Transactions on Graphics, vol. 42, no. 4, 67, Association for Computing Machinery, 2023, doi:10.1145/3592432.","short":"M. Piovarci, A. Chapiro, B. Bickel, Transactions on Graphics 42 (2023).","chicago":"Piovarci, Michael, Alexandre Chapiro, and Bernd Bickel. “Skin-Screen: A Computational Fabrication Framework for Color Tattoos.” Transactions on Graphics. Association for Computing Machinery, 2023. https://doi.org/10.1145/3592432.","ama":"Piovarci M, Chapiro A, Bickel B. Skin-Screen: A computational fabrication framework for color tattoos. Transactions on Graphics. 2023;42(4). doi:10.1145/3592432","ista":"Piovarci M, Chapiro A, Bickel B. 2023. Skin-Screen: A computational fabrication framework for color tattoos. Transactions on Graphics. 42(4), 67.","apa":"Piovarci, M., Chapiro, A., & Bickel, B. (2023). Skin-Screen: A computational fabrication framework for color tattoos. Transactions on Graphics. Los Angeles, CA, United States: Association for Computing Machinery. https://doi.org/10.1145/3592432","ieee":"M. Piovarci, A. Chapiro, and B. Bickel, “Skin-Screen: A computational fabrication framework for color tattoos,” Transactions on Graphics, vol. 42, no. 4. Association for Computing Machinery, 2023."},"date_published":"2023-07-26T00:00:00Z"},{"file":[{"content_type":"application/pdf","file_size":19635168,"creator":"chafner","access_level":"open_access","file_name":"kirchhoff-rods.pdf","checksum":"4954c1cfa487725bc156dcfec872478a","success":1,"date_created":"2023-07-04T08:11:28Z","date_updated":"2023-07-04T08:11:28Z","relation":"main_file","file_id":"13194"},{"date_updated":"2023-07-04T07:46:28Z","date_created":"2023-07-04T07:46:28Z","checksum":"79c9975fbc82ff71f1767331d2204cca","file_id":"13190","title":"Supplemental Material with Proofs","relation":"supplementary_material","creator":"chafner","file_size":420909,"content_type":"application/pdf","file_name":"supp-main.pdf","access_level":"open_access"},{"access_level":"open_access","file_name":"supp-cheat.pdf","content_type":"application/pdf","file_size":430086,"creator":"chafner","relation":"supplementary_material","file_id":"13191","title":"Cheat Sheet for Notation","checksum":"4ab647e4f03c711e1e6a5fc1eb8684db","date_updated":"2023-07-04T07:46:30Z","date_created":"2023-07-04T07:46:30Z"},{"title":"Supplemental Video","file_id":"13192","relation":"supplementary_material","date_updated":"2023-07-04T07:46:39Z","date_created":"2023-07-04T07:46:39Z","checksum":"c0fd9a57d012046de90c185ffa904b76","file_name":"kirchhoff-video-final.mp4","access_level":"open_access","creator":"chafner","file_size":268088064,"content_type":"video/mp4"},{"file_name":"matlab-submission.zip","access_level":"open_access","creator":"chafner","content_type":"application/x-zip-compressed","file_size":25790,"title":"Matlab Source Code with Example","file_id":"13193","relation":"supplementary_material","date_updated":"2023-07-04T07:47:10Z","date_created":"2023-07-04T07:47:10Z","checksum":"71b00712b489ada2cd9815910ee180a9"}],"oa_version":"Submitted Version","ddc":["516"],"title":"The design space of Kirchhoff rods","status":"public","intvolume":" 42","_id":"13188","user_id":"2DF688A6-F248-11E8-B48F-1D18A9856A87","abstract":[{"lang":"eng","text":"The Kirchhoff rod model describes the bending and twisting of slender elastic rods in three dimensions, and has been widely studied to enable the prediction of how a rod will deform, given its geometry and boundary conditions. In this work, we study a number of inverse problems with the goal of computing the geometry of a straight rod that will automatically deform to match a curved target shape after attaching its endpoints to a support structure. Our solution lets us finely control the static equilibrium state of a rod by varying the cross-sectional profiles along its length.\r\nWe also show that the set of physically realizable equilibrium states admits a concise geometric description in terms of linear line complexes, which leads to very efficient computational design algorithms. Implemented in an interactive software tool, they allow us to convert three-dimensional hand-drawn spline curves to elastic rods, and give feedback about the feasibility and practicality of a design in real time. We demonstrate the efficacy of our method by designing and manufacturing several physical prototypes with applications to interior design and soft robotics."}],"issue":"5","type":"journal_article","date_published":"2023-09-20T00:00:00Z","article_type":"original","publication":"ACM Transactions on Graphics","citation":{"ama":"Hafner C, Bickel B. The design space of Kirchhoff rods. ACM Transactions on Graphics. 2023;42(5). doi:10.1145/3606033","ista":"Hafner C, Bickel B. 2023. The design space of Kirchhoff rods. ACM Transactions on Graphics. 42(5), 171.","ieee":"C. Hafner and B. Bickel, “The design space of Kirchhoff rods,” ACM Transactions on Graphics, vol. 42, no. 5. Association for Computing Machinery, 2023.","apa":"Hafner, C., & Bickel, B. (2023). The design space of Kirchhoff rods. ACM Transactions on Graphics. Association for Computing Machinery. https://doi.org/10.1145/3606033","mla":"Hafner, Christian, and Bernd Bickel. “The Design Space of Kirchhoff Rods.” ACM Transactions on Graphics, vol. 42, no. 5, 171, Association for Computing Machinery, 2023, doi:10.1145/3606033.","short":"C. Hafner, B. Bickel, ACM Transactions on Graphics 42 (2023).","chicago":"Hafner, Christian, and Bernd Bickel. “The Design Space of Kirchhoff Rods.” ACM Transactions on Graphics. Association for Computing Machinery, 2023. https://doi.org/10.1145/3606033."},"day":"20","article_processing_charge":"No","has_accepted_license":"1","keyword":["Computer Graphics","Computational Design","Computational Geometry","Shape Modeling"],"date_created":"2023-07-04T07:41:30Z","date_updated":"2024-03-28T23:30:47Z","volume":42,"author":[{"full_name":"Hafner, Christian","last_name":"Hafner","first_name":"Christian","id":"400429CC-F248-11E8-B48F-1D18A9856A87"},{"full_name":"Bickel, Bernd","orcid":"0000-0001-6511-9385","id":"49876194-F248-11E8-B48F-1D18A9856A87","last_name":"Bickel","first_name":"Bernd"}],"related_material":{"record":[{"id":"12897","status":"public","relation":"part_of_dissertation"}]},"publication_status":"published","publisher":"Association for Computing Machinery","department":[{"_id":"BeBi"}],"acknowledgement":"We thank the anonymous reviewers for their generous feedback, and Julian Fischer for his help in proving Proposition 1. This project has received funding from the European Research Council (ERC) under the European Union’s Horizon 2020 research and innovation programme (grant agreement No. 715767).","year":"2023","file_date_updated":"2023-07-04T08:11:28Z","ec_funded":1,"article_number":"171","acknowledged_ssus":[{"_id":"M-Shop"}],"language":[{"iso":"eng"}],"doi":"10.1145/3606033","isi":1,"quality_controlled":"1","project":[{"_id":"24F9549A-B435-11E9-9278-68D0E5697425","grant_number":"715767","call_identifier":"H2020","name":"MATERIALIZABLE: Intelligent fabrication-oriented Computational Design and Modeling"}],"oa":1,"external_id":{"isi":["001086833300010"]},"month":"09","publication_identifier":{"issn":["0730-0301"],"eissn":["1557-7368"]}},{"acknowledgement":"This work is graciously supported by the following grant agencies: FWF Lise Meitner (Grant M 3319), SNSF (Grant 200502), ERC Starting Grant (MATERIALIZABLE-715767), NSF (Grant IIS-181507).\r\n","year":"2022","publication_status":"published","department":[{"_id":"BeBi"}],"publisher":"Association for Computing Machinery","author":[{"first_name":"Michael","last_name":"Piovarci","id":"62E473F4-5C99-11EA-A40E-AF823DDC885E","full_name":"Piovarci, Michael"},{"full_name":"Foshey, Michael","last_name":"Foshey","first_name":"Michael"},{"first_name":"Jie","last_name":"Xu","full_name":"Xu, Jie"},{"full_name":"Erps, Timothy","last_name":"Erps","first_name":"Timothy"},{"full_name":"Babaei, Vahid","first_name":"Vahid","last_name":"Babaei"},{"full_name":"Didyk, Piotr","first_name":"Piotr","last_name":"Didyk"},{"first_name":"Szymon","last_name":"Rusinkiewicz","full_name":"Rusinkiewicz, Szymon"},{"first_name":"Wojciech","last_name":"Matusik","full_name":"Matusik, Wojciech"},{"full_name":"Bickel, Bernd","id":"49876194-F248-11E8-B48F-1D18A9856A87","orcid":"0000-0001-6511-9385","first_name":"Bernd","last_name":"Bickel"}],"related_material":{"link":[{"relation":"press_release","description":"News on ISTA website","url":"https://ista.ac.at/en/news/machine-learning-3d-printing-fluids/"}]},"date_updated":"2023-05-31T12:38:21Z","date_created":"2022-06-10T06:41:47Z","volume":41,"article_number":"112","file_date_updated":"2022-06-28T08:32:58Z","ec_funded":1,"tmp":{"name":"Creative Commons Attribution 4.0 International Public License (CC-BY 4.0)","legal_code_url":"https://creativecommons.org/licenses/by/4.0/legalcode","short":"CC BY (4.0)","image":"/images/cc_by.png"},"external_id":{"arxiv":["2201.11819"]},"oa":1,"quality_controlled":"1","project":[{"name":"Perception-Aware Appearance Fabrication","_id":"eb901961-77a9-11ec-83b8-f5c883a62027","grant_number":"M03319"},{"name":"MATERIALIZABLE: Intelligent fabrication-oriented Computational Design and Modeling","call_identifier":"H2020","_id":"24F9549A-B435-11E9-9278-68D0E5697425","grant_number":"715767"}],"doi":"10.1145/3528223.3530144","language":[{"iso":"eng"}],"month":"06","publication_identifier":{"issn":["0730-0301"],"eissn":["1557-7368"]},"_id":"11442","user_id":"2DF688A6-F248-11E8-B48F-1D18A9856A87","status":"public","ddc":["000"],"title":"Closed-loop control of direct ink writing via reinforcement learning","intvolume":" 41","oa_version":"Submitted Version","file":[{"relation":"main_file","file_id":"11467","date_updated":"2022-06-28T08:32:58Z","date_created":"2022-06-28T08:32:58Z","checksum":"27f6fe41c6ff84d50445cc9b0176d45b","success":1,"file_name":"2022_ACM_acceptedversion_Piovarci.pdf","access_level":"open_access","content_type":"application/pdf","file_size":33994829,"creator":"dernst"}],"type":"journal_article","abstract":[{"lang":"eng","text":"Enabling additive manufacturing to employ a wide range of novel, functional materials can be a major boost to this technology. However, making such materials printable requires painstaking trial-and-error by an expert operator,\r\nas they typically tend to exhibit peculiar rheological or hysteresis properties. Even in the case of successfully finding the process parameters, there is no guarantee of print-to-print consistency due to material differences between batches. These challenges make closed-loop feedback an attractive option where the process parameters are adjusted on-the-fly. There are several challenges for designing an efficient controller: the deposition parameters are complex and highly coupled, artifacts occur after long time horizons, simulating the deposition is computationally costly, and learning on hardware is intractable. In this work, we demonstrate the feasibility of learning a closed-loop control policy for additive manufacturing using reinforcement learning. We show that approximate, but efficient, numerical simulation is\r\nsufficient as long as it allows learning the behavioral patterns of deposition that translate to real-world experiences. In combination with reinforcement learning, our model can be used to discover control policies that outperform\r\nbaseline controllers. Furthermore, the recovered policies have a minimal sim-to-real gap. We showcase this by applying our control policy in-vivo on a single-layer, direct ink writing printer. "}],"issue":"4","publication":"ACM Transactions on Graphics","citation":{"ista":"Piovarci M, Foshey M, Xu J, Erps T, Babaei V, Didyk P, Rusinkiewicz S, Matusik W, Bickel B. 2022. Closed-loop control of direct ink writing via reinforcement learning. ACM Transactions on Graphics. 41(4), 112.","apa":"Piovarci, M., Foshey, M., Xu, J., Erps, T., Babaei, V., Didyk, P., … Bickel, B. (2022). Closed-loop control of direct ink writing via reinforcement learning. ACM Transactions on Graphics. Association for Computing Machinery. https://doi.org/10.1145/3528223.3530144","ieee":"M. Piovarci et al., “Closed-loop control of direct ink writing via reinforcement learning,” ACM Transactions on Graphics, vol. 41, no. 4. Association for Computing Machinery, 2022.","ama":"Piovarci M, Foshey M, Xu J, et al. Closed-loop control of direct ink writing via reinforcement learning. ACM Transactions on Graphics. 2022;41(4). doi:10.1145/3528223.3530144","chicago":"Piovarci, Michael, Michael Foshey, Jie Xu, Timothy Erps, Vahid Babaei, Piotr Didyk, Szymon Rusinkiewicz, Wojciech Matusik, and Bernd Bickel. “Closed-Loop Control of Direct Ink Writing via Reinforcement Learning.” ACM Transactions on Graphics. Association for Computing Machinery, 2022. https://doi.org/10.1145/3528223.3530144.","mla":"Piovarci, Michael, et al. “Closed-Loop Control of Direct Ink Writing via Reinforcement Learning.” ACM Transactions on Graphics, vol. 41, no. 4, 112, Association for Computing Machinery, 2022, doi:10.1145/3528223.3530144.","short":"M. Piovarci, M. Foshey, J. Xu, T. Erps, V. Babaei, P. Didyk, S. Rusinkiewicz, W. Matusik, B. Bickel, ACM Transactions on Graphics 41 (2022)."},"article_type":"original","date_published":"2022-06-01T00:00:00Z","day":"01","has_accepted_license":"1","article_processing_charge":"No"},{"month":"07","publication_identifier":{"issn":["0730-0301"],"eissn":["1557-7368"]},"quality_controlled":"1","isi":1,"external_id":{"isi":["000830989200114"]},"main_file_link":[{"url":"https://doi.org/10.1145/3528223.3530167","open_access":"1"}],"oa":1,"acknowledged_ssus":[{"_id":"ScienComp"}],"language":[{"iso":"eng"}],"doi":"10.1145/3528223.3530167","article_number":"65","publication_status":"published","publisher":"Association for Computing Machinery","department":[{"_id":"ChWo"}],"acknowledgement":"We wish to thank the anonymous reviewers for their helpful comments. To develop this project, we were helped by many people both at Under Armour (Clay Dean, Randall Harward, Kyle Blakely, Craig Simile, Michael Seiz, Brooke Malone, Brittainy McFarland, Emilie Phan, Lindsey Kern, Courtney Oswald, Haley Barkley, Bob Chin, Adam Bayer, Connie Kwok, Marielle Newman, Nick Pence, Allison Hicks, Allison White, Candace Rubenstein, Jeremy Stangland, Fred Fagergren, Michael Mazzoleni, Nathaniel Berry, Manuel Frank) and SEDDI (Gabriel Cirio, Alejandro Rodríguez, Sofía Dominguez, Alicia Nicas, Elena Garcés, Daniel Rodríguez, David Pascual, Manuel Godoy, Sergio Suja, Sergio Ruiz, Roberto Condori, Alberto Martín, Graham Sullivan). We also thank the members of the Visual Computing Group at IST Austria and the Multimodal Simulation Lab at URJC for their feedback. This research was supported by the Scientific Service Units (SSU) of IST Austria through resources provided by Scientific Computing, and it was funded in part by the European Research Council (ERC Consolidator Grant 772738 TouchDesign).","year":"2022","date_updated":"2023-08-03T12:38:30Z","date_created":"2022-08-07T22:01:58Z","volume":41,"author":[{"full_name":"Sperl, Georg","id":"4DD40360-F248-11E8-B48F-1D18A9856A87","last_name":"Sperl","first_name":"Georg"},{"full_name":"Sánchez-Banderas, Rosa M.","last_name":"Sánchez-Banderas","first_name":"Rosa M."},{"first_name":"Manwen","last_name":"Li","full_name":"Li, Manwen"},{"full_name":"Wojtan, Christopher J","last_name":"Wojtan","first_name":"Christopher J","orcid":"0000-0001-6646-5546","id":"3C61F1D2-F248-11E8-B48F-1D18A9856A87"},{"first_name":"Miguel A.","last_name":"Otaduy","full_name":"Otaduy, Miguel A."}],"related_material":{"link":[{"relation":"press_release","description":"News on the ISTA website","url":"https://ista.ac.at/en/news/digital-yarn-real-socks/"}],"record":[{"status":"public","relation":"dissertation_contains","id":"12358"}]},"scopus_import":"1","day":"22","article_processing_charge":"No","article_type":"original","publication":"ACM Transactions on Graphics","citation":{"mla":"Sperl, Georg, et al. “Estimation of Yarn-Level Simulation Models for Production Fabrics.” ACM Transactions on Graphics, vol. 41, no. 4, 65, Association for Computing Machinery, 2022, doi:10.1145/3528223.3530167.","short":"G. Sperl, R.M. Sánchez-Banderas, M. Li, C. Wojtan, M.A. Otaduy, ACM Transactions on Graphics 41 (2022).","chicago":"Sperl, Georg, Rosa M. Sánchez-Banderas, Manwen Li, Chris Wojtan, and Miguel A. Otaduy. “Estimation of Yarn-Level Simulation Models for Production Fabrics.” ACM Transactions on Graphics. Association for Computing Machinery, 2022. https://doi.org/10.1145/3528223.3530167.","ama":"Sperl G, Sánchez-Banderas RM, Li M, Wojtan C, Otaduy MA. Estimation of yarn-level simulation models for production fabrics. ACM Transactions on Graphics. 2022;41(4). doi:10.1145/3528223.3530167","ista":"Sperl G, Sánchez-Banderas RM, Li M, Wojtan C, Otaduy MA. 2022. Estimation of yarn-level simulation models for production fabrics. ACM Transactions on Graphics. 41(4), 65.","ieee":"G. Sperl, R. M. Sánchez-Banderas, M. Li, C. Wojtan, and M. A. Otaduy, “Estimation of yarn-level simulation models for production fabrics,” ACM Transactions on Graphics, vol. 41, no. 4. Association for Computing Machinery, 2022.","apa":"Sperl, G., Sánchez-Banderas, R. M., Li, M., Wojtan, C., & Otaduy, M. A. (2022). Estimation of yarn-level simulation models for production fabrics. ACM Transactions on Graphics. Association for Computing Machinery. https://doi.org/10.1145/3528223.3530167"},"date_published":"2022-07-22T00:00:00Z","type":"journal_article","abstract":[{"lang":"eng","text":"This paper introduces a methodology for inverse-modeling of yarn-level mechanics of cloth, based on the mechanical response of fabrics in the real world. We compiled a database from physical tests of several different knitted fabrics used in the textile industry. These data span different types of complex knit patterns, yarn compositions, and fabric finishes, and the results demonstrate diverse physical properties like stiffness, nonlinearity, and anisotropy.\r\n\r\nWe then develop a system for approximating these mechanical responses with yarn-level cloth simulation. To do so, we introduce an efficient pipeline for converting between fabric-level data and yarn-level simulation, including a novel swatch-level approximation for speeding up computation, and some small-but-necessary extensions to yarn-level models used in computer graphics. The dataset used for this paper can be found at http://mslab.es/projects/YarnLevelFabrics."}],"issue":"4","title":"Estimation of yarn-level simulation models for production fabrics","status":"public","intvolume":" 41","_id":"11736","user_id":"4359f0d1-fa6c-11eb-b949-802e58b17ae8","oa_version":"Published Version"},{"issue":"4","abstract":[{"lang":"eng","text":"Interlocking puzzles are intriguing geometric games where the puzzle pieces are held together based on their geometric arrangement, preventing the puzzle from falling apart. High-level-of-difficulty, or simply high-level, interlocking puzzles are a subclass of interlocking puzzles that require multiple moves to take out the first subassembly from the puzzle. Solving a high-level interlocking puzzle is a challenging task since one has to explore many different configurations of the puzzle pieces until reaching a configuration where the first subassembly can be taken out. Designing a high-level interlocking puzzle with a user-specified level of difficulty is even harder since the puzzle pieces have to be interlocking in all the configurations before the first subassembly is taken out.\r\n\r\nIn this paper, we present a computational approach to design high-level interlocking puzzles. The core idea is to represent all possible configurations of an interlocking puzzle as well as transitions among these configurations using a rooted, undirected graph called a disassembly graph and leverage this graph to find a disassembly plan that requires a minimal number of moves to take out the first subassembly from the puzzle. At the design stage, our algorithm iteratively constructs the geometry of each puzzle piece to expand the disassembly graph incrementally, aiming to achieve a user-specified level of difficulty. We show that our approach allows efficient generation of high-level interlocking puzzles of various shape complexities, including new solutions not attainable by state-of-the-art approaches."}],"type":"journal_article","file":[{"file_name":"Chen-2022-High-LevelPuzzle_authorVersion.pdf","access_level":"open_access","creator":"bbickel","file_size":16896871,"content_type":"application/pdf","file_id":"11992","relation":"main_file","date_created":"2022-08-28T07:56:19Z","date_updated":"2022-08-28T07:56:19Z","success":1,"checksum":"0b51651be45b1b33f2072bd5d2686c69"}],"oa_version":"Submitted Version","_id":"11735","user_id":"4359f0d1-fa6c-11eb-b949-802e58b17ae8","intvolume":" 41","ddc":["000"],"title":"Computational design of high-level interlocking puzzles","status":"public","article_processing_charge":"No","has_accepted_license":"1","day":"22","scopus_import":"1","date_published":"2022-07-22T00:00:00Z","citation":{"apa":"Chen, R., Wang, Z., Song, P., & Bickel, B. (2022). Computational design of high-level interlocking puzzles. ACM Transactions on Graphics. Association for Computing Machinery. https://doi.org/10.1145/3528223.3530071","ieee":"R. Chen, Z. Wang, P. Song, and B. Bickel, “Computational design of high-level interlocking puzzles,” ACM Transactions on Graphics, vol. 41, no. 4. Association for Computing Machinery, 2022.","ista":"Chen R, Wang Z, Song P, Bickel B. 2022. Computational design of high-level interlocking puzzles. ACM Transactions on Graphics. 41(4), 150.","ama":"Chen R, Wang Z, Song P, Bickel B. Computational design of high-level interlocking puzzles. ACM Transactions on Graphics. 2022;41(4). doi:10.1145/3528223.3530071","chicago":"Chen, Rulin, Ziqi Wang, Peng Song, and Bernd Bickel. “Computational Design of High-Level Interlocking Puzzles.” ACM Transactions on Graphics. Association for Computing Machinery, 2022. https://doi.org/10.1145/3528223.3530071.","short":"R. Chen, Z. Wang, P. Song, B. Bickel, ACM Transactions on Graphics 41 (2022).","mla":"Chen, Rulin, et al. “Computational Design of High-Level Interlocking Puzzles.” ACM Transactions on Graphics, vol. 41, no. 4, 150, Association for Computing Machinery, 2022, doi:10.1145/3528223.3530071."},"publication":"ACM Transactions on Graphics","article_type":"original","ec_funded":1,"file_date_updated":"2022-08-28T07:56:19Z","article_number":"150","related_material":{"link":[{"description":"News on ISTA website","relation":"press_release","url":"https://ista.ac.at/en/news/unlocking-interlocking-riddles/"}]},"author":[{"full_name":"Chen, Rulin","first_name":"Rulin","last_name":"Chen"},{"last_name":"Wang","first_name":"Ziqi","full_name":"Wang, Ziqi"},{"first_name":"Peng","last_name":"Song","full_name":"Song, Peng"},{"orcid":"0000-0001-6511-9385","id":"49876194-F248-11E8-B48F-1D18A9856A87","last_name":"Bickel","first_name":"Bernd","full_name":"Bickel, Bernd"}],"volume":41,"date_updated":"2023-08-03T13:21:22Z","date_created":"2022-08-07T22:01:57Z","year":"2022","acknowledgement":"We thank the reviewers for the valuable comments, David Gontier for sharing the source code of the baseline design approach, Christian Hafner for proofreading the paper, Keenan Crane for the 3D model of Cow, and Thingiverse for the 3D models of Moai and Owl. This work was supported by the SUTD Start-up Research Grant (Number: SRG ISTD 2019 148), the Swiss National Science Foundation (NCCR Digital Fabrication Agreement #51NF40-141853), and\r\nthe European Research Council (ERC) under the European Union’s Horizon 2020 research and innovation programme (Grant Agreement No 715767 – MATERIALIZABLE).","department":[{"_id":"BeBi"}],"publisher":"Association for Computing Machinery","publication_status":"published","publication_identifier":{"eissn":["1557-7368"],"issn":["0730-0301"]},"month":"07","doi":"10.1145/3528223.3530071","language":[{"iso":"eng"}],"external_id":{"isi":["000830989200018"]},"oa":1,"project":[{"name":"MATERIALIZABLE: Intelligent fabrication-oriented Computational Design and Modeling","call_identifier":"H2020","grant_number":"715767","_id":"24F9549A-B435-11E9-9278-68D0E5697425"}],"quality_controlled":"1","isi":1},{"publication":"ACM Transactions on Graphics","citation":{"short":"S. Ishida, C. Wojtan, A. Chern, ACM Transactions on Graphics 41 (2022).","mla":"Ishida, Sadashige, et al. “Hidden Degrees of Freedom in Implicit Vortex Filaments.” ACM Transactions on Graphics, vol. 41, no. 6, 241, Association for Computing Machinery, 2022, doi:10.1145/3550454.3555459.","chicago":"Ishida, Sadashige, Chris Wojtan, and Albert Chern. “Hidden Degrees of Freedom in Implicit Vortex Filaments.” ACM Transactions on Graphics. Association for Computing Machinery, 2022. https://doi.org/10.1145/3550454.3555459.","ama":"Ishida S, Wojtan C, Chern A. Hidden degrees of freedom in implicit vortex filaments. ACM Transactions on Graphics. 2022;41(6). doi:10.1145/3550454.3555459","ieee":"S. Ishida, C. Wojtan, and A. Chern, “Hidden degrees of freedom in implicit vortex filaments,” ACM Transactions on Graphics, vol. 41, no. 6. Association for Computing Machinery, 2022.","apa":"Ishida, S., Wojtan, C., & Chern, A. (2022). Hidden degrees of freedom in implicit vortex filaments. ACM Transactions on Graphics. Association for Computing Machinery. https://doi.org/10.1145/3550454.3555459","ista":"Ishida S, Wojtan C, Chern A. 2022. Hidden degrees of freedom in implicit vortex filaments. ACM Transactions on Graphics. 41(6), 241."},"article_type":"original","date_published":"2022-12-01T00:00:00Z","scopus_import":"1","day":"01","article_processing_charge":"No","has_accepted_license":"1","_id":"12431","user_id":"4359f0d1-fa6c-11eb-b949-802e58b17ae8","status":"public","ddc":["000"],"title":"Hidden degrees of freedom in implicit vortex filaments","intvolume":" 41","file":[{"relation":"main_file","file_id":"12433","checksum":"a2fba257fdefe0e747182be6c0f7c70c","success":1,"date_updated":"2023-01-30T07:15:48Z","date_created":"2023-01-30T07:15:48Z","access_level":"open_access","file_name":"2022_ACM_Ishida.pdf","content_type":"application/pdf","file_size":15551202,"creator":"dernst"}],"oa_version":"Published Version","type":"journal_article","abstract":[{"text":"This paper presents a new representation of curve dynamics, with applications to vortex filaments in fluid dynamics. Instead of representing these filaments with explicit curve geometry and Lagrangian equations of motion, we represent curves implicitly with a new co-dimensional 2 level set description. Our implicit representation admits several redundant mathematical degrees of freedom in both the configuration and the dynamics of the curves, which can be tailored specifically to improve numerical robustness, in contrast to naive approaches for implicit curve dynamics that suffer from overwhelming numerical stability problems. Furthermore, we note how these hidden degrees of freedom perfectly map to a Clebsch representation in fluid dynamics. Motivated by these observations, we introduce untwisted level set functions and non-swirling dynamics which successfully regularize sources of numerical instability, particularly in the twisting modes around curve filaments. A consequence is a novel simulation method which produces stable dynamics for large numbers of interacting vortex filaments and effortlessly handles topological changes and re-connection events.","lang":"eng"}],"issue":"6","external_id":{"isi":["000891651900061"]},"tmp":{"name":"Creative Commons Attribution 4.0 International Public License (CC-BY 4.0)","legal_code_url":"https://creativecommons.org/licenses/by/4.0/legalcode","short":"CC BY (4.0)","image":"/images/cc_by.png"},"oa":1,"isi":1,"quality_controlled":"1","project":[{"name":"Computational Discovery of Numerical Algorithms for Animation and Simulation of Natural Phenomena","_id":"34bc2376-11ca-11ed-8bc3-9a3b3961a088","grant_number":"101045083"}],"doi":"10.1145/3550454.3555459","language":[{"iso":"eng"}],"month":"12","publication_identifier":{"eissn":["1557-7368"],"issn":["0730-0301"]},"year":"2022","acknowledgement":"We thank the visual computing group at IST Austria for their valuable discussions and feedback. Houdini Education licenses were provided by SideFX software. This project was funded in part by the European Research Council (ERC Consolidator Grant 101045083 CoDiNA).","publication_status":"published","department":[{"_id":"ChWo"}],"publisher":"Association for Computing Machinery","author":[{"id":"6F7C4B96-A8E9-11E9-A7CA-09ECE5697425","last_name":"Ishida","first_name":"Sadashige","full_name":"Ishida, Sadashige"},{"id":"3C61F1D2-F248-11E8-B48F-1D18A9856A87","orcid":"0000-0001-6646-5546","first_name":"Christopher J","last_name":"Wojtan","full_name":"Wojtan, Christopher J"},{"full_name":"Chern, Albert","first_name":"Albert","last_name":"Chern"}],"date_updated":"2023-08-04T09:37:23Z","date_created":"2023-01-29T23:00:59Z","volume":41,"article_number":"241","file_date_updated":"2023-01-30T07:15:48Z"},{"publication_status":"published","department":[{"_id":"BeBi"}],"publisher":"Association for Computing Machinery","year":"2021","acknowledgement":"We would like to thank everyone who contributed to this paper, the authors of artworks for all the examples, including @macrovec-tor_official and Wikimedia for the FLAG semaphore, and @pikisuper-star for the FIGURINE. The photos of iconic poses in the teaser were supplied by (from left to right): Mike Hewitt/Olympics Day 8 - Athletics/Gettty Images, Oneinchpunch/Basketball player training on acourt in New york city/Shutterstock, and Andrew Redington/TigerWoods/Getty Images. We also want to express our gratitude to Christian Hafner for insightful discussions, the IST Austria machine shop SSU, all proof-readers, and anonymous reviewers. This project has received funding from the European Union’s Horizon 2020 research and innovation programme, under the Marie Skłodowska-Curie grant agreement No 642841 (DISTRO), and under the European Research Council grant agreement No 715767 (MATERIALIZABLE).","date_updated":"2023-08-08T13:31:38Z","date_created":"2021-05-08T17:37:08Z","volume":40,"author":[{"full_name":"Zhang, Ran","id":"4DDBCEB0-F248-11E8-B48F-1D18A9856A87","orcid":"0000-0002-3808-281X","first_name":"Ran","last_name":"Zhang"},{"full_name":"Auzinger, Thomas","first_name":"Thomas","last_name":"Auzinger","id":"4718F954-F248-11E8-B48F-1D18A9856A87","orcid":"0000-0002-1546-3265"},{"first_name":"Bernd","last_name":"Bickel","id":"49876194-F248-11E8-B48F-1D18A9856A87","orcid":"0000-0001-6511-9385","full_name":"Bickel, Bernd"}],"article_number":"186","file_date_updated":"2021-12-17T08:13:51Z","ec_funded":1,"isi":1,"quality_controlled":"1","project":[{"grant_number":"642841","_id":"2508E324-B435-11E9-9278-68D0E5697425","call_identifier":"H2020","name":"Distributed 3D Object Design"},{"_id":"24F9549A-B435-11E9-9278-68D0E5697425","grant_number":"715767","name":"MATERIALIZABLE: Intelligent fabrication-oriented Computational Design and Modeling","call_identifier":"H2020"}],"tmp":{"name":"Creative Commons Attribution 4.0 International Public License (CC-BY 4.0)","legal_code_url":"https://creativecommons.org/licenses/by/4.0/legalcode","short":"CC BY (4.0)","image":"/images/cc_by.png"},"external_id":{"isi":["000752079300003"]},"oa":1,"acknowledged_ssus":[{"_id":"M-Shop"}],"language":[{"iso":"eng"}],"doi":"10.1145/3453477","month":"10","publication_identifier":{"eissn":["1557-7368"],"issn":["0730-0301"]},"ddc":["000"],"title":"Computational design of planar multistable compliant structures","status":"public","intvolume":" 40","user_id":"4359f0d1-fa6c-11eb-b949-802e58b17ae8","_id":"9376","file":[{"relation":"main_file","file_id":"9377","date_created":"2021-05-08T17:36:59Z","date_updated":"2021-05-08T17:36:59Z","checksum":"8564b3118457d4c8939a8ef2b1a2f16c","file_name":"Multistable-authorversion.pdf","access_level":"open_access","content_type":"application/pdf","file_size":18926557,"creator":"bbickel"},{"relation":"main_file","file_id":"9378","date_updated":"2021-05-08T17:38:22Z","date_created":"2021-05-08T17:38:22Z","checksum":"3b6e874e30bfa1bfc3ad3498710145a1","success":1,"file_name":"multistable-video.mp4","access_level":"open_access","file_size":76542901,"content_type":"video/mp4","creator":"bbickel"},{"creator":"bbickel","content_type":"application/pdf","file_size":3367072,"file_name":"multistable-supplementary material.pdf","description":"This document provides additional results and analyzes the robustness and limitations of our approach.","access_level":"open_access","date_updated":"2021-12-17T08:13:51Z","date_created":"2021-12-17T08:13:51Z","checksum":"20dc3bc42e1a912a5b0247c116772098","title":"Supplementary Material for “Computational Design of Planar Multistable Compliant Structures”","file_id":"10562","relation":"supplementary_material"}],"oa_version":"Published Version","type":"journal_article","abstract":[{"text":"This paper presents a method for designing planar multistable compliant structures. Given a sequence of desired stable states and the corresponding poses of the structure, we identify the topology and geometric realization of a mechanism—consisting of bars and joints—that is able to physically reproduce the desired multistable behavior. In order to solve this problem efficiently, we build on insights from minimally rigid graph theory to identify simple but effective topologies for the mechanism. We then optimize its geometric parameters, such as joint positions and bar lengths, to obtain correct transitions between the given poses. Simultaneously, we ensure adequate stability of each pose based on an effective approximate error metric related to the elastic energy Hessian of the bars in the mechanism. As demonstrated by our results, we obtain functional multistable mechanisms of manageable complexity that can be fabricated using 3D printing. Further, we evaluated the effectiveness of our method on a large number of examples in the simulation and fabricated several physical prototypes.","lang":"eng"}],"issue":"5","article_type":"original","publication":"ACM Transactions on Graphics","citation":{"apa":"Zhang, R., Auzinger, T., & Bickel, B. (2021). Computational design of planar multistable compliant structures. ACM Transactions on Graphics. Association for Computing Machinery. https://doi.org/10.1145/3453477","ieee":"R. Zhang, T. Auzinger, and B. Bickel, “Computational design of planar multistable compliant structures,” ACM Transactions on Graphics, vol. 40, no. 5. Association for Computing Machinery, 2021.","ista":"Zhang R, Auzinger T, Bickel B. 2021. Computational design of planar multistable compliant structures. ACM Transactions on Graphics. 40(5), 186.","ama":"Zhang R, Auzinger T, Bickel B. Computational design of planar multistable compliant structures. ACM Transactions on Graphics. 2021;40(5). doi:10.1145/3453477","chicago":"Zhang, Ran, Thomas Auzinger, and Bernd Bickel. “Computational Design of Planar Multistable Compliant Structures.” ACM Transactions on Graphics. Association for Computing Machinery, 2021. https://doi.org/10.1145/3453477.","short":"R. Zhang, T. Auzinger, B. Bickel, ACM Transactions on Graphics 40 (2021).","mla":"Zhang, Ran, et al. “Computational Design of Planar Multistable Compliant Structures.” ACM Transactions on Graphics, vol. 40, no. 5, 186, Association for Computing Machinery, 2021, doi:10.1145/3453477."},"date_published":"2021-10-08T00:00:00Z","keyword":["multistability","mechanism","computational design","rigidity"],"day":"08","article_processing_charge":"No","has_accepted_license":"1"},{"project":[{"name":"MATERIALIZABLE: Intelligent fabrication-oriented Computational Design and Modeling","call_identifier":"H2020","grant_number":"715767","_id":"24F9549A-B435-11E9-9278-68D0E5697425"}],"isi":1,"quality_controlled":"1","oa":1,"main_file_link":[{"url":"http://vcg.isti.cnr.it/Publications/2021/AMBCP21","open_access":"1"}],"external_id":{"isi":["000729846700077"]},"language":[{"iso":"eng"}],"doi":"10.1145/3478513.3480555","publication_identifier":{"eissn":["1557-7368 "],"issn":["0730-0301"]},"month":"12","publisher":"Association for Computing Machinery","department":[{"_id":"BeBi"}],"publication_status":"published","year":"2021","acknowledgement":"The authors thank Marco Callieri for all his precious help with the resin casts. The models used in the paper are courtesy of the Stanford 3D Scanning Repository, the AIM@SHAPE Shape Repository, and Thingi10K Repository. The research was partially funded by the European Research Council (ERC) MATERIALIZABLE: Intelligent fabrication-oriented computational design and modeling (grant no. 715767).","volume":40,"date_created":"2021-10-27T07:08:19Z","date_updated":"2024-02-28T12:52:48Z","author":[{"last_name":"Alderighi","first_name":"Thomas","full_name":"Alderighi, Thomas"},{"last_name":"Malomo","first_name":"Luigi","full_name":"Malomo, Luigi"},{"full_name":"Bickel, Bernd","orcid":"0000-0001-6511-9385","id":"49876194-F248-11E8-B48F-1D18A9856A87","last_name":"Bickel","first_name":"Bernd"},{"full_name":"Cignoni, Paolo","first_name":"Paolo","last_name":"Cignoni"},{"last_name":"Pietroni","first_name":"Nico","full_name":"Pietroni, Nico"}],"article_number":"272","ec_funded":1,"file_date_updated":"2021-10-27T07:08:07Z","article_type":"original","citation":{"short":"T. Alderighi, L. Malomo, B. Bickel, P. Cignoni, N. Pietroni, ACM Transactions on Graphics 40 (2021).","mla":"Alderighi, Thomas, et al. “Volume Decomposition for Two-Piece Rigid Casting.” ACM Transactions on Graphics, vol. 40, no. 6, 272, Association for Computing Machinery, 2021, doi:10.1145/3478513.3480555.","chicago":"Alderighi, Thomas, Luigi Malomo, Bernd Bickel, Paolo Cignoni, and Nico Pietroni. “Volume Decomposition for Two-Piece Rigid Casting.” ACM Transactions on Graphics. Association for Computing Machinery, 2021. https://doi.org/10.1145/3478513.3480555.","ama":"Alderighi T, Malomo L, Bickel B, Cignoni P, Pietroni N. Volume decomposition for two-piece rigid casting. ACM Transactions on Graphics. 2021;40(6). doi:10.1145/3478513.3480555","ieee":"T. Alderighi, L. Malomo, B. Bickel, P. Cignoni, and N. Pietroni, “Volume decomposition for two-piece rigid casting,” ACM Transactions on Graphics, vol. 40, no. 6. Association for Computing Machinery, 2021.","apa":"Alderighi, T., Malomo, L., Bickel, B., Cignoni, P., & Pietroni, N. (2021). Volume decomposition for two-piece rigid casting. ACM Transactions on Graphics. Association for Computing Machinery. https://doi.org/10.1145/3478513.3480555","ista":"Alderighi T, Malomo L, Bickel B, Cignoni P, Pietroni N. 2021. Volume decomposition for two-piece rigid casting. ACM Transactions on Graphics. 40(6), 272."},"publication":"ACM Transactions on Graphics","date_published":"2021-12-01T00:00:00Z","article_processing_charge":"No","has_accepted_license":"1","day":"01","intvolume":" 40","ddc":["000"],"status":"public","title":"Volume decomposition for two-piece rigid casting","_id":"10184","user_id":"2DF688A6-F248-11E8-B48F-1D18A9856A87","oa_version":"Submitted Version","file":[{"file_id":"10185","relation":"main_file","checksum":"384ece7a9ad1026787ba9560b04336d5","date_created":"2021-10-27T07:08:07Z","date_updated":"2021-10-27T07:08:07Z","access_level":"open_access","file_name":"rigidmolds-authorversion.pdf","creator":"bbickel","content_type":"application/pdf","file_size":107708317}],"type":"journal_article","issue":"6","abstract":[{"text":"We introduce a novel technique to automatically decompose an input object’s volume into a set of parts that can be represented by two opposite height fields. Such decomposition enables the manufacturing of individual parts using two-piece reusable rigid molds. Our decomposition strategy relies on a new energy formulation that utilizes a pre-computed signal on the mesh volume representing the accessibility for a predefined set of extraction directions. Thanks to this novel formulation, our method allows for efficient optimization of a fabrication-aware partitioning of volumes in a completely\r\nautomatic way. We demonstrate the efficacy of our approach by generating valid volume partitionings for a wide range of complex objects and physically reproducing several of them.","lang":"eng"}]},{"article_type":"original","citation":{"ieee":"C. Hafner and B. Bickel, “The design space of plane elastic curves,” ACM Transactions on Graphics, vol. 40, no. 4. Association for Computing Machinery, 2021.","apa":"Hafner, C., & Bickel, B. (2021). The design space of plane elastic curves. ACM Transactions on Graphics. Virtual: Association for Computing Machinery. https://doi.org/10.1145/3450626.3459800","ista":"Hafner C, Bickel B. 2021. The design space of plane elastic curves. ACM Transactions on Graphics. 40(4), 126.","ama":"Hafner C, Bickel B. The design space of plane elastic curves. ACM Transactions on Graphics. 2021;40(4). doi:10.1145/3450626.3459800","chicago":"Hafner, Christian, and Bernd Bickel. “The Design Space of Plane Elastic Curves.” ACM Transactions on Graphics. Association for Computing Machinery, 2021. https://doi.org/10.1145/3450626.3459800.","short":"C. Hafner, B. Bickel, ACM Transactions on Graphics 40 (2021).","mla":"Hafner, Christian, and Bernd Bickel. “The Design Space of Plane Elastic Curves.” ACM Transactions on Graphics, vol. 40, no. 4, 126, Association for Computing Machinery, 2021, doi:10.1145/3450626.3459800."},"publication":"ACM Transactions on Graphics","date_published":"2021-07-19T00:00:00Z","keyword":["Computing methodologies","shape modeling","modeling and simulation","theory of computation","computational geometry","mathematics of computing","mathematical optimization"],"scopus_import":"1","has_accepted_license":"1","article_processing_charge":"No","day":"19","intvolume":" 40","ddc":["516"],"title":"The design space of plane elastic curves","status":"public","_id":"9817","user_id":"4359f0d1-fa6c-11eb-b949-802e58b17ae8","oa_version":"Published Version","file":[{"checksum":"7e5d08ce46b0451b3102eacd3d00f85f","success":1,"date_updated":"2021-10-18T10:42:15Z","date_created":"2021-10-18T10:42:15Z","relation":"main_file","file_id":"10150","content_type":"application/pdf","file_size":17064290,"creator":"chafner","access_level":"open_access","file_name":"elastic-curves-paper.pdf"},{"file_name":"elastic-curves-supp.pdf","access_level":"open_access","file_size":547156,"content_type":"application/pdf","creator":"chafner","relation":"supplementary_material","file_id":"10151","date_created":"2021-10-18T10:42:22Z","date_updated":"2021-10-18T10:42:22Z","checksum":"0088643478be7c01a703b5b10767348f"}],"type":"journal_article","issue":"4","abstract":[{"text":"Elastic bending of initially flat slender elements allows the realization and economic fabrication of intriguing curved shapes. In this work, we derive an intuitive but rigorous geometric characterization of the design space of plane elastic rods with variable stiffness. It enables designers to determine which shapes are physically viable with active bending by visual inspection alone. Building on these insights, we propose a method for efficiently designing the geometry of a flat elastic rod that realizes a target equilibrium curve, which only requires solving a linear program. We implement this method in an interactive computational design tool that gives feedback about the feasibility of a design, and computes the geometry of the structural elements necessary to realize it within an instant. The tool also offers an iterative optimization routine that improves the fabricability of a model while modifying it as little as possible. In addition, we use our geometric characterization to derive an algorithm for analyzing and recovering the stability of elastic curves that would otherwise snap out of their unstable equilibrium shapes by buckling. We show the efficacy of our approach by designing and manufacturing several physical models that are assembled from flat elements.","lang":"eng"}],"project":[{"_id":"24F9549A-B435-11E9-9278-68D0E5697425","grant_number":"715767","call_identifier":"H2020","name":"MATERIALIZABLE: Intelligent fabrication-oriented Computational Design and Modeling"}],"isi":1,"quality_controlled":"1","tmp":{"name":"Creative Commons Attribution 4.0 International Public License (CC-BY 4.0)","legal_code_url":"https://creativecommons.org/licenses/by/4.0/legalcode","short":"CC BY (4.0)","image":"/images/cc_by.png"},"oa":1,"external_id":{"isi":["000674930900091"]},"language":[{"iso":"eng"}],"doi":"10.1145/3450626.3459800","conference":{"name":"SIGGRAF: Special Interest Group on Computer Graphics and Interactive Techniques","end_date":"2021-08-13","start_date":"2021-08-09","location":"Virtual"},"publication_identifier":{"issn":["0730-0301"],"eissn":["1557-7368"]},"month":"07","publisher":"Association for Computing Machinery","department":[{"_id":"BeBi"}],"publication_status":"published","acknowledgement":"We thank the anonymous reviewers for their generous feedback, and Michal Piovarči for his help in producing the supplemental video. This project has received funding from the European Research Council (ERC) under the European Union’s Horizon 2020 research and innovation programme (grant agreement No 715767).\r\n","year":"2021","volume":40,"date_created":"2021-08-08T22:01:26Z","date_updated":"2024-03-28T23:30:47Z","related_material":{"record":[{"relation":"dissertation_contains","status":"public","id":"12897"}],"link":[{"relation":"press_release","description":"News on IST Website","url":"https://ist.ac.at/en/news/designing-with-elastic-structures/"}]},"author":[{"first_name":"Christian","last_name":"Hafner","id":"400429CC-F248-11E8-B48F-1D18A9856A87","full_name":"Hafner, Christian"},{"first_name":"Bernd","last_name":"Bickel","id":"49876194-F248-11E8-B48F-1D18A9856A87","orcid":"0000-0001-6511-9385","full_name":"Bickel, Bernd"}],"article_number":"126","ec_funded":1,"file_date_updated":"2021-10-18T10:42:22Z"},{"date_updated":"2024-02-21T12:43:21Z","date_created":"2020-09-23T11:30:02Z","volume":39,"author":[{"last_name":"Gavriil","first_name":"Konstantinos","full_name":"Gavriil, Konstantinos"},{"first_name":"Ruslan","last_name":"Guseinov","id":"3AB45EE2-F248-11E8-B48F-1D18A9856A87","orcid":"0000-0001-9819-5077","full_name":"Guseinov, Ruslan"},{"full_name":"Perez Rodriguez, Jesus","first_name":"Jesus","last_name":"Perez Rodriguez","id":"2DC83906-F248-11E8-B48F-1D18A9856A87"},{"full_name":"Pellis, Davide","last_name":"Pellis","first_name":"Davide"},{"full_name":"Henderson, Paul M","first_name":"Paul M","last_name":"Henderson","id":"13C09E74-18D9-11E9-8878-32CFE5697425","orcid":"0000-0002-5198-7445"},{"full_name":"Rist, Florian","last_name":"Rist","first_name":"Florian"},{"last_name":"Pottmann","first_name":"Helmut","full_name":"Pottmann, Helmut"},{"first_name":"Bernd","last_name":"Bickel","id":"49876194-F248-11E8-B48F-1D18A9856A87","orcid":"0000-0001-6511-9385","full_name":"Bickel, Bernd"}],"related_material":{"record":[{"id":"8366","status":"public","relation":"dissertation_contains"},{"status":"public","relation":"research_data","id":"8761"}],"link":[{"description":"News on IST Homepage","relation":"press_release","url":"https://ist.ac.at/en/news/bend-dont-break/"}]},"publication_status":"published","department":[{"_id":"BeBi"}],"publisher":"Association for Computing Machinery","acknowledgement":"We thank IST Austria’s Scientific Computing team for their support, Corinna Datsiou and Sophie Pennetier for their expert input on the practical applications of cold bent glass, and Zaha Hadid Architects and Waagner Biro for providing the architectural datasets. Photo of Fondation Louis Vuitton by Francisco Anzola / CC BY 2.0 / cropped.\r\nPhoto of Opus by Danica O. Kus. This project has received funding from the European Union’s\r\nHorizon 2020 research and innovation program under grant agreement No 675789 - Algebraic Representations in Computer-Aided Design for complEx Shapes (ARCADES), from the European Research Council (ERC) under grant agreement No 715767 - MATERIALIZABLE: Intelligent fabrication-oriented Computational Design and Modeling, and SFB-Transregio “Discretization in Geometry and Dynamics” through grant I 2978 of the Austrian Science Fund (FWF). F. Rist and K. Gavriil have been partially supported by KAUST baseline funding.","year":"2020","file_date_updated":"2023-05-23T20:54:43Z","ec_funded":1,"article_number":"208","acknowledged_ssus":[{"_id":"ScienComp"}],"language":[{"iso":"eng"}],"doi":"10.1145/3414685.3417843","quality_controlled":"1","isi":1,"project":[{"_id":"24F9549A-B435-11E9-9278-68D0E5697425","grant_number":"715767","name":"MATERIALIZABLE: Intelligent fabrication-oriented Computational Design and Modeling","call_identifier":"H2020"}],"external_id":{"isi":["000595589100048"],"arxiv":["2009.03667"]},"oa":1,"month":"11","publication_identifier":{"issn":["0730-0301"],"eissn":["1557-7368"]},"oa_version":"Submitted Version","file":[{"access_level":"open_access","file_name":"coldglass.pdf","creator":"bbickel","file_size":28964641,"content_type":"application/pdf","file_id":"13084","relation":"main_file","success":1,"checksum":"c7f67717ad74e670b7daeae732abe151","date_created":"2023-05-23T20:54:43Z","date_updated":"2023-05-23T20:54:43Z"}],"title":"Computational design of cold bent glass façades","status":"public","ddc":["000"],"intvolume":" 39","_id":"8562","user_id":"4359f0d1-fa6c-11eb-b949-802e58b17ae8","abstract":[{"lang":"eng","text":"Cold bent glass is a promising and cost-efficient method for realizing doubly curved glass facades. They are produced by attaching planar glass sheets to curved frames and require keeping the occurring stress within safe limits.\r\nHowever, it is very challenging to navigate the design space of cold bent glass panels due to the fragility of the material, which impedes the form-finding for practically feasible and aesthetically pleasing cold bent glass facades. We propose an interactive, data-driven approach for designing cold bent glass facades that can be seamlessly integrated into a typical architectural design pipeline. Our method allows non-expert users to interactively edit a parametric surface while providing real-time feedback on the deformed shape and maximum stress of cold bent glass panels. Designs are automatically refined to minimize several fairness criteria while maximal stresses are kept within glass limits. We achieve interactive frame rates by using a differentiable Mixture Density Network trained from more than a million simulations. Given a curved boundary, our regression model is capable of handling multistable\r\nconfigurations and accurately predicting the equilibrium shape of the panel and its corresponding maximal stress. We show predictions are highly accurate and validate our results with a physical realization of a cold bent glass surface."}],"issue":"6","type":"journal_article","date_published":"2020-11-26T00:00:00Z","article_type":"original","publication":"ACM Transactions on Graphics","citation":{"ama":"Gavriil K, Guseinov R, Perez Rodriguez J, et al. Computational design of cold bent glass façades. ACM Transactions on Graphics. 2020;39(6). doi:10.1145/3414685.3417843","apa":"Gavriil, K., Guseinov, R., Perez Rodriguez, J., Pellis, D., Henderson, P. M., Rist, F., … Bickel, B. (2020). Computational design of cold bent glass façades. ACM Transactions on Graphics. Association for Computing Machinery. https://doi.org/10.1145/3414685.3417843","ieee":"K. Gavriil et al., “Computational design of cold bent glass façades,” ACM Transactions on Graphics, vol. 39, no. 6. Association for Computing Machinery, 2020.","ista":"Gavriil K, Guseinov R, Perez Rodriguez J, Pellis D, Henderson PM, Rist F, Pottmann H, Bickel B. 2020. Computational design of cold bent glass façades. ACM Transactions on Graphics. 39(6), 208.","short":"K. Gavriil, R. Guseinov, J. Perez Rodriguez, D. Pellis, P.M. Henderson, F. Rist, H. Pottmann, B. Bickel, ACM Transactions on Graphics 39 (2020).","mla":"Gavriil, Konstantinos, et al. “Computational Design of Cold Bent Glass Façades.” ACM Transactions on Graphics, vol. 39, no. 6, 208, Association for Computing Machinery, 2020, doi:10.1145/3414685.3417843.","chicago":"Gavriil, Konstantinos, Ruslan Guseinov, Jesus Perez Rodriguez, Davide Pellis, Paul M Henderson, Florian Rist, Helmut Pottmann, and Bernd Bickel. “Computational Design of Cold Bent Glass Façades.” ACM Transactions on Graphics. Association for Computing Machinery, 2020. https://doi.org/10.1145/3414685.3417843."},"day":"26","has_accepted_license":"1","article_processing_charge":"No","scopus_import":"1"},{"status":"public","title":"Geometry-aware scattering compensation for 3D printing","ddc":["000"],"intvolume":" 38","_id":"6660","user_id":"4359f0d1-fa6c-11eb-b949-802e58b17ae8","oa_version":"Submitted Version","file":[{"checksum":"43c2019d6b48ed9c56e31686c4c2d1f5","date_updated":"2020-07-14T12:47:36Z","date_created":"2019-07-24T07:36:08Z","relation":"main_file","file_id":"6669","content_type":"application/pdf","file_size":10109800,"creator":"dernst","access_level":"open_access","file_name":"2019_ACM_Sumin_AuthorVersion.pdf"},{"date_created":"2019-10-11T06:51:07Z","date_updated":"2020-07-14T12:47:36Z","checksum":"f80f365a04e35855fa467ea7ab26b16c","relation":"supplementary_material","file_id":"6938","content_type":"application/zip","file_size":11051245,"creator":"dernst","file_name":"sumin19geometry-aware-suppl.zip","access_level":"open_access"}],"type":"journal_article","abstract":[{"text":"Commercially available full-color 3D printing allows for detailed control of material deposition in a volume, but an exact reproduction of a target surface appearance is hampered by the strong subsurface scattering that causes nontrivial volumetric cross-talk at the print surface. Previous work showed how an iterative optimization scheme based on accumulating absorptive materials at the surface can be used to find a volumetric distribution of print materials that closely approximates a given target appearance.\r\n\r\nIn this work, we first revisit the assumption that pushing the absorptive materials to the surface results in minimal volumetric cross-talk. We design a full-fledged optimization on a small domain for this task and confirm this previously reported heuristic. Then, we extend the above approach that is critically limited to color reproduction on planar surfaces, to arbitrary 3D shapes. Our method enables high-fidelity color texture reproduction on 3D prints by effectively compensating for internal light scattering within arbitrarily shaped objects. In addition, we propose a content-aware gamut mapping that significantly improves color reproduction for the pathological case of thin geometric features. Using a wide range of sample objects with complex textures and geometries, we demonstrate color reproduction whose fidelity is superior to state-of-the-art drivers for color 3D printers.","lang":"eng"}],"issue":"4","publication":"ACM Transactions on Graphics","citation":{"mla":"Sumin, Denis, et al. “Geometry-Aware Scattering Compensation for 3D Printing.” ACM Transactions on Graphics, vol. 38, no. 4, 111, ACM, 2019, doi:10.1145/3306346.3322992.","short":"D. Sumin, T. Weyrich, T. Rittig, V. Babaei, T. Nindel, A. Wilkie, P. Didyk, B. Bickel, J. Křivánek, K. Myszkowski, ACM Transactions on Graphics 38 (2019).","chicago":"Sumin, Denis, Tim Weyrich, Tobias Rittig, Vahid Babaei, Thomas Nindel, Alexander Wilkie, Piotr Didyk, Bernd Bickel, Jaroslav Křivánek, and Karol Myszkowski. “Geometry-Aware Scattering Compensation for 3D Printing.” ACM Transactions on Graphics. ACM, 2019. https://doi.org/10.1145/3306346.3322992.","ama":"Sumin D, Weyrich T, Rittig T, et al. Geometry-aware scattering compensation for 3D printing. ACM Transactions on Graphics. 2019;38(4). doi:10.1145/3306346.3322992","ista":"Sumin D, Weyrich T, Rittig T, Babaei V, Nindel T, Wilkie A, Didyk P, Bickel B, Křivánek J, Myszkowski K. 2019. Geometry-aware scattering compensation for 3D printing. ACM Transactions on Graphics. 38(4), 111.","apa":"Sumin, D., Weyrich, T., Rittig, T., Babaei, V., Nindel, T., Wilkie, A., … Myszkowski, K. (2019). Geometry-aware scattering compensation for 3D printing. ACM Transactions on Graphics. ACM. https://doi.org/10.1145/3306346.3322992","ieee":"D. Sumin et al., “Geometry-aware scattering compensation for 3D printing,” ACM Transactions on Graphics, vol. 38, no. 4. ACM, 2019."},"date_published":"2019-07-04T00:00:00Z","scopus_import":"1","day":"04","article_processing_charge":"No","has_accepted_license":"1","publication_status":"published","publisher":"ACM","department":[{"_id":"BeBi"}],"year":"2019","date_created":"2019-07-22T07:22:28Z","date_updated":"2023-08-29T06:40:49Z","volume":38,"author":[{"full_name":"Sumin, Denis","last_name":"Sumin","first_name":"Denis"},{"last_name":"Weyrich","first_name":"Tim","full_name":"Weyrich, Tim"},{"full_name":"Rittig, Tobias","first_name":"Tobias","last_name":"Rittig"},{"full_name":"Babaei, Vahid","last_name":"Babaei","first_name":"Vahid"},{"last_name":"Nindel","first_name":"Thomas","full_name":"Nindel, Thomas"},{"first_name":"Alexander","last_name":"Wilkie","full_name":"Wilkie, Alexander"},{"full_name":"Didyk, Piotr","first_name":"Piotr","last_name":"Didyk"},{"full_name":"Bickel, Bernd","orcid":"0000-0001-6511-9385","id":"49876194-F248-11E8-B48F-1D18A9856A87","last_name":"Bickel","first_name":"Bernd"},{"full_name":"Křivánek, Jaroslav","last_name":"Křivánek","first_name":"Jaroslav"},{"full_name":"Myszkowski, Karol","first_name":"Karol","last_name":"Myszkowski"}],"article_number":"111","file_date_updated":"2020-07-14T12:47:36Z","ec_funded":1,"quality_controlled":"1","isi":1,"project":[{"_id":"2508E324-B435-11E9-9278-68D0E5697425","grant_number":"642841","name":"Distributed 3D Object Design","call_identifier":"H2020"},{"call_identifier":"H2020","name":"MATERIALIZABLE: Intelligent fabrication-oriented Computational Design and Modeling","grant_number":"715767","_id":"24F9549A-B435-11E9-9278-68D0E5697425"}],"external_id":{"isi":["000475740600085"]},"oa":1,"language":[{"iso":"eng"}],"doi":"10.1145/3306346.3322992","month":"07","publication_identifier":{"issn":["0730-0301"]}},{"user_id":"4359f0d1-fa6c-11eb-b949-802e58b17ae8","_id":"6650","title":"Volume-aware design of composite molds","ddc":["000"],"status":"public","intvolume":" 38","oa_version":"Submitted Version","file":[{"file_name":"2019_ACM_Alderighi_AuthorVersion.pdf","access_level":"open_access","creator":"dernst","file_size":74316182,"content_type":"application/pdf","file_id":"6651","relation":"main_file","date_updated":"2020-07-14T12:47:35Z","date_created":"2019-07-19T06:18:53Z","checksum":"b4562af94672b44d2a501046427412af"}],"type":"journal_article","abstract":[{"lang":"eng","text":"We propose a novel technique for the automatic design of molds to cast highly complex shapes. The technique generates composite, two-piece molds. Each mold piece is made up of a hard plastic shell and a flexible silicone part. Thanks to the thin, soft, and smartly shaped silicone part, which is kept in place by a hard plastic shell, we can cast objects of unprecedented complexity. An innovative algorithm based on a volumetric analysis defines the layout of the internal cuts in the silicone mold part. Our approach can robustly handle thin protruding features and intertwined topologies that have caused previous methods to fail. We compare our results with state of the art techniques, and we demonstrate the casting of shapes with extremely complex geometry."}],"issue":"4","publication":"ACM Transactions on Graphics","citation":{"ama":"Alderighi T, Malomo L, Giorgi D, Bickel B, Cignoni P, Pietroni N. Volume-aware design of composite molds. ACM Transactions on Graphics. 2019;38(4). doi:10.1145/3306346.3322981","ieee":"T. Alderighi, L. Malomo, D. Giorgi, B. Bickel, P. Cignoni, and N. Pietroni, “Volume-aware design of composite molds,” ACM Transactions on Graphics, vol. 38, no. 4. ACM, 2019.","apa":"Alderighi, T., Malomo, L., Giorgi, D., Bickel, B., Cignoni, P., & Pietroni, N. (2019). Volume-aware design of composite molds. ACM Transactions on Graphics. ACM. https://doi.org/10.1145/3306346.3322981","ista":"Alderighi T, Malomo L, Giorgi D, Bickel B, Cignoni P, Pietroni N. 2019. Volume-aware design of composite molds. ACM Transactions on Graphics. 38(4), 110.","short":"T. Alderighi, L. Malomo, D. Giorgi, B. Bickel, P. Cignoni, N. Pietroni, ACM Transactions on Graphics 38 (2019).","mla":"Alderighi, Thomas, et al. “Volume-Aware Design of Composite Molds.” ACM Transactions on Graphics, vol. 38, no. 4, 110, ACM, 2019, doi:10.1145/3306346.3322981.","chicago":"Alderighi, Thomas, Luigi Malomo, Daniela Giorgi, Bernd Bickel, Paolo Cignoni, and Nico Pietroni. “Volume-Aware Design of Composite Molds.” ACM Transactions on Graphics. ACM, 2019. https://doi.org/10.1145/3306346.3322981."},"date_published":"2019-07-01T00:00:00Z","scopus_import":"1","day":"01","article_processing_charge":"No","has_accepted_license":"1","year":"2019","publication_status":"published","department":[{"_id":"BeBi"}],"publisher":"ACM","author":[{"full_name":"Alderighi, Thomas","last_name":"Alderighi","first_name":"Thomas"},{"last_name":"Malomo","first_name":"Luigi","full_name":"Malomo, Luigi"},{"full_name":"Giorgi, Daniela","first_name":"Daniela","last_name":"Giorgi"},{"full_name":"Bickel, Bernd","id":"49876194-F248-11E8-B48F-1D18A9856A87","orcid":"0000-0001-6511-9385","first_name":"Bernd","last_name":"Bickel"},{"full_name":"Cignoni, Paolo","first_name":"Paolo","last_name":"Cignoni"},{"first_name":"Nico","last_name":"Pietroni","full_name":"Pietroni, Nico"}],"related_material":{"link":[{"url":"https://youtu.be/SO349S8-x_w","description":"YouTube Video","relation":"supplementary_material"}]},"date_created":"2019-07-19T06:18:15Z","date_updated":"2023-08-29T06:35:52Z","volume":38,"article_number":"110","file_date_updated":"2020-07-14T12:47:35Z","ec_funded":1,"external_id":{"isi":["000475740600084"]},"oa":1,"isi":1,"quality_controlled":"1","project":[{"name":"MATERIALIZABLE: Intelligent fabrication-oriented Computational Design and Modeling","call_identifier":"H2020","grant_number":"715767","_id":"24F9549A-B435-11E9-9278-68D0E5697425"}],"doi":"10.1145/3306346.3322981","language":[{"iso":"eng"}],"month":"07","publication_identifier":{"issn":["0730-0301"]}},{"month":"07","publication_identifier":{"issn":["0730-0301"]},"doi":"10.1145/3306346.3323009","language":[{"iso":"eng"}],"external_id":{"isi":["000475740600011"]},"quality_controlled":"1","isi":1,"project":[{"_id":"2508E324-B435-11E9-9278-68D0E5697425","grant_number":"642841","call_identifier":"H2020","name":"Distributed 3D Object Design"}],"ec_funded":1,"article_number":"37","author":[{"full_name":"Kondapaneni, Ivo","first_name":"Ivo","last_name":"Kondapaneni"},{"full_name":"Vevoda, Petr","last_name":"Vevoda","first_name":"Petr"},{"first_name":"Pascal","last_name":"Grittmann","full_name":"Grittmann, Pascal"},{"id":"486A5A46-F248-11E8-B48F-1D18A9856A87","last_name":"Skrivan","first_name":"Tomas","full_name":"Skrivan, Tomas"},{"last_name":"Slusallek","first_name":"Philipp","full_name":"Slusallek, Philipp"},{"full_name":"Křivánek, Jaroslav","first_name":"Jaroslav","last_name":"Křivánek"}],"date_updated":"2023-08-30T07:21:25Z","date_created":"2019-11-12T13:05:40Z","volume":38,"year":"2019","publication_status":"published","publisher":"ACM","department":[{"_id":"ChWo"}],"day":"01","article_processing_charge":"No","scopus_import":"1","date_published":"2019-07-01T00:00:00Z","publication":"ACM Transactions on Graphics","citation":{"short":"I. Kondapaneni, P. Vevoda, P. Grittmann, T. Skrivan, P. Slusallek, J. Křivánek, ACM Transactions on Graphics 38 (2019).","mla":"Kondapaneni, Ivo, et al. “Optimal Multiple Importance Sampling.” ACM Transactions on Graphics, vol. 38, no. 4, 37, ACM, 2019, doi:10.1145/3306346.3323009.","chicago":"Kondapaneni, Ivo, Petr Vevoda, Pascal Grittmann, Tomas Skrivan, Philipp Slusallek, and Jaroslav Křivánek. “Optimal Multiple Importance Sampling.” ACM Transactions on Graphics. ACM, 2019. https://doi.org/10.1145/3306346.3323009.","ama":"Kondapaneni I, Vevoda P, Grittmann P, Skrivan T, Slusallek P, Křivánek J. Optimal multiple importance sampling. ACM Transactions on Graphics. 2019;38(4). doi:10.1145/3306346.3323009","apa":"Kondapaneni, I., Vevoda, P., Grittmann, P., Skrivan, T., Slusallek, P., & Křivánek, J. (2019). Optimal multiple importance sampling. ACM Transactions on Graphics. ACM. https://doi.org/10.1145/3306346.3323009","ieee":"I. Kondapaneni, P. Vevoda, P. Grittmann, T. Skrivan, P. Slusallek, and J. Křivánek, “Optimal multiple importance sampling,” ACM Transactions on Graphics, vol. 38, no. 4. ACM, 2019.","ista":"Kondapaneni I, Vevoda P, Grittmann P, Skrivan T, Slusallek P, Křivánek J. 2019. Optimal multiple importance sampling. ACM Transactions on Graphics. 38(4), 37."},"article_type":"original","abstract":[{"lang":"eng","text":"Multiple Importance Sampling (MIS) is a key technique for achieving robustness of Monte Carlo estimators in computer graphics and other fields. We derive optimal weighting functions for MIS that provably minimize the variance of an MIS estimator, given a set of sampling techniques. We show that the resulting variance reduction over the balance heuristic can be higher than predicted by the variance bounds derived by Veach and Guibas, who assumed only non-negative weights in their proof. We theoretically analyze the variance of the optimal MIS weights and show the relation to the variance of the balance heuristic. Furthermore, we establish a connection between the new weighting functions and control variates as previously applied to mixture sampling. We apply the new optimal weights to integration problems in light transport and show that they allow for new design considerations when choosing the appropriate sampling techniques for a given integration problem."}],"issue":"4","type":"journal_article","oa_version":"None","user_id":"4359f0d1-fa6c-11eb-b949-802e58b17ae8","_id":"7002","title":"Optimal multiple importance sampling","status":"public","intvolume":" 38"},{"oa_version":"None","status":"public","title":"MIS compensation: Optimizing sampling techniques in multiple importance sampling","intvolume":" 38","_id":"7418","user_id":"c635000d-4b10-11ee-a964-aac5a93f6ac1","abstract":[{"lang":"eng","text":"Multiple importance sampling (MIS) has become an indispensable tool in Monte Carlo rendering, widely accepted as a near-optimal solution for combining different sampling techniques. But an MIS combination, using the common balance or power heuristics, often results in an overly defensive estimator, leading to high variance. We show that by generalizing the MIS framework, variance can be substantially reduced. Specifically, we optimize one of the combined sampling techniques so as to decrease the overall variance of the resulting MIS estimator. We apply the approach to the computation of direct illumination due to an HDR environment map and to the computation of global illumination using a path guiding algorithm. The implementation can be as simple as subtracting a constant value from the tabulated sampling density done entirely in a preprocessing step. This produces a consistent noise reduction in all our tests with no negative influence on run time, no artifacts or bias, and no failure cases."}],"issue":"6","type":"journal_article","date_published":"2019-11-01T00:00:00Z","article_type":"original","publication":"ACM Transactions on Graphics","citation":{"ama":"Karlík O, Šik M, Vévoda P, Skrivan T, Křivánek J. MIS compensation: Optimizing sampling techniques in multiple importance sampling. ACM Transactions on Graphics. 2019;38(6). doi:10.1145/3355089.3356565","ista":"Karlík O, Šik M, Vévoda P, Skrivan T, Křivánek J. 2019. MIS compensation: Optimizing sampling techniques in multiple importance sampling. ACM Transactions on Graphics. 38(6), 151.","apa":"Karlík, O., Šik, M., Vévoda, P., Skrivan, T., & Křivánek, J. (2019). MIS compensation: Optimizing sampling techniques in multiple importance sampling. ACM Transactions on Graphics. ACM. https://doi.org/10.1145/3355089.3356565","ieee":"O. Karlík, M. Šik, P. Vévoda, T. Skrivan, and J. Křivánek, “MIS compensation: Optimizing sampling techniques in multiple importance sampling,” ACM Transactions on Graphics, vol. 38, no. 6. ACM, 2019.","mla":"Karlík, Ondřej, et al. “MIS Compensation: Optimizing Sampling Techniques in Multiple Importance Sampling.” ACM Transactions on Graphics, vol. 38, no. 6, 151, ACM, 2019, doi:10.1145/3355089.3356565.","short":"O. Karlík, M. Šik, P. Vévoda, T. Skrivan, J. Křivánek, ACM Transactions on Graphics 38 (2019).","chicago":"Karlík, Ondřej, Martin Šik, Petr Vévoda, Tomas Skrivan, and Jaroslav Křivánek. “MIS Compensation: Optimizing Sampling Techniques in Multiple Importance Sampling.” ACM Transactions on Graphics. ACM, 2019. https://doi.org/10.1145/3355089.3356565."},"day":"01","article_processing_charge":"No","scopus_import":"1","date_updated":"2023-09-06T15:22:23Z","date_created":"2020-01-30T10:19:43Z","volume":38,"author":[{"full_name":"Karlík, Ondřej","first_name":"Ondřej","last_name":"Karlík"},{"first_name":"Martin","last_name":"Šik","full_name":"Šik, Martin"},{"last_name":"Vévoda","first_name":"Petr","full_name":"Vévoda, Petr"},{"id":"486A5A46-F248-11E8-B48F-1D18A9856A87","last_name":"Skrivan","first_name":"Tomas","full_name":"Skrivan, Tomas"},{"first_name":"Jaroslav","last_name":"Křivánek","full_name":"Křivánek, Jaroslav"}],"publication_status":"published","department":[{"_id":"ChWo"}],"publisher":"ACM","year":"2019","article_number":"151","language":[{"iso":"eng"}],"doi":"10.1145/3355089.3356565","isi":1,"quality_controlled":"1","external_id":{"isi":["000498397300001"]},"month":"11","publication_identifier":{"eissn":["1557-7368"],"issn":["0730-0301"]}},{"article_number":"157","file_date_updated":"2020-07-14T12:47:49Z","ec_funded":1,"publication_status":"published","department":[{"_id":"BeBi"}],"publisher":"ACM","year":"2019","date_updated":"2024-03-28T23:30:47Z","date_created":"2019-11-26T14:22:09Z","volume":38,"author":[{"id":"400429CC-F248-11E8-B48F-1D18A9856A87","first_name":"Christian","last_name":"Hafner","full_name":"Hafner, Christian"},{"first_name":"Christian","last_name":"Schumacher","full_name":"Schumacher, Christian"},{"last_name":"Knoop","first_name":"Espen","full_name":"Knoop, Espen"},{"id":"4718F954-F248-11E8-B48F-1D18A9856A87","orcid":"0000-0002-1546-3265","first_name":"Thomas","last_name":"Auzinger","full_name":"Auzinger, Thomas"},{"last_name":"Bickel","first_name":"Bernd","orcid":"0000-0001-6511-9385","id":"49876194-F248-11E8-B48F-1D18A9856A87","full_name":"Bickel, Bernd"},{"first_name":"Moritz","last_name":"Bächer","full_name":"Bächer, Moritz"}],"related_material":{"record":[{"relation":"dissertation_contains","status":"public","id":"12897"}]},"month":"11","publication_identifier":{"issn":["0730-0301"]},"quality_controlled":"1","isi":1,"project":[{"call_identifier":"H2020","name":"MATERIALIZABLE: Intelligent fabrication-oriented Computational Design and Modeling","grant_number":"715767","_id":"24F9549A-B435-11E9-9278-68D0E5697425"}],"oa":1,"external_id":{"isi":["000498397300007"]},"language":[{"iso":"eng"}],"doi":"10.1145/3355089.3356576","type":"journal_article","abstract":[{"lang":"eng","text":"We propose a novel generic shape optimization method for CAD models based on the eXtended Finite Element Method (XFEM). Our method works directly on the intersection between the model and a regular simulation grid, without the need to mesh or remesh, thus removing a bottleneck of classical shape optimization strategies. This is made possible by a novel hierarchical integration scheme that accurately integrates finite element quantities with sub-element precision. For optimization, we efficiently compute analytical shape derivatives of the entire framework, from model intersection to integration rule generation and XFEM simulation. Moreover, we describe a differentiable projection of shape parameters onto a constraint manifold spanned by user-specified shape preservation, consistency, and manufacturability constraints. We demonstrate the utility of our approach by optimizing mass distribution, strength-to-weight ratio, and inverse elastic shape design objectives directly on parameterized 3D CAD models."}],"issue":"6","ddc":["000"],"title":"X-CAD: Optimizing CAD Models with Extended Finite Elements","status":"public","intvolume":" 38","user_id":"c635000d-4b10-11ee-a964-aac5a93f6ac1","_id":"7117","oa_version":"Submitted Version","file":[{"file_size":1673176,"content_type":"application/pdf","creator":"bbickel","file_name":"xcad_sup_mat_siga19.pdf","access_level":"open_access","date_updated":"2020-07-14T12:47:49Z","date_created":"2019-11-26T14:24:26Z","checksum":"56a2fb019adcb556d2b022f5e5acb68c","relation":"supplementary_material","title":"X-CAD Supplemental Material","file_id":"7119"},{"access_level":"open_access","description":"This is the author's version of the work.","file_name":"XCAD_authors_version.pdf","file_size":14563618,"content_type":"application/pdf","creator":"bbickel","relation":"main_file","title":"X-CAD: Optimizing CAD Models with Extended Finite Elements","file_id":"7120","checksum":"5f29d76aceb5102e766cbab9b17d776e","date_updated":"2020-07-14T12:47:49Z","date_created":"2019-11-26T14:24:27Z"},{"relation":"main_file","file_id":"7121","checksum":"0d31e123286cbec9e28b2001c2bb0d55","date_updated":"2020-07-14T12:47:49Z","date_created":"2019-11-26T14:27:37Z","access_level":"open_access","file_name":"XCAD_video.mp4","file_size":259979129,"content_type":"video/mp4","creator":"bbickel"}],"scopus_import":"1","day":"06","article_processing_charge":"No","has_accepted_license":"1","article_type":"original","publication":"ACM Transactions on Graphics","citation":{"ama":"Hafner C, Schumacher C, Knoop E, Auzinger T, Bickel B, Bächer M. X-CAD: Optimizing CAD Models with Extended Finite Elements. ACM Transactions on Graphics. 2019;38(6). doi:10.1145/3355089.3356576","ista":"Hafner C, Schumacher C, Knoop E, Auzinger T, Bickel B, Bächer M. 2019. X-CAD: Optimizing CAD Models with Extended Finite Elements. ACM Transactions on Graphics. 38(6), 157.","ieee":"C. Hafner, C. Schumacher, E. Knoop, T. Auzinger, B. Bickel, and M. Bächer, “X-CAD: Optimizing CAD Models with Extended Finite Elements,” ACM Transactions on Graphics, vol. 38, no. 6. ACM, 2019.","apa":"Hafner, C., Schumacher, C., Knoop, E., Auzinger, T., Bickel, B., & Bächer, M. (2019). X-CAD: Optimizing CAD Models with Extended Finite Elements. ACM Transactions on Graphics. ACM. https://doi.org/10.1145/3355089.3356576","mla":"Hafner, Christian, et al. “X-CAD: Optimizing CAD Models with Extended Finite Elements.” ACM Transactions on Graphics, vol. 38, no. 6, 157, ACM, 2019, doi:10.1145/3355089.3356576.","short":"C. Hafner, C. Schumacher, E. Knoop, T. Auzinger, B. Bickel, M. Bächer, ACM Transactions on Graphics 38 (2019).","chicago":"Hafner, Christian, Christian Schumacher, Espen Knoop, Thomas Auzinger, Bernd Bickel, and Moritz Bächer. “X-CAD: Optimizing CAD Models with Extended Finite Elements.” ACM Transactions on Graphics. ACM, 2019. https://doi.org/10.1145/3355089.3356576."},"date_published":"2019-11-06T00:00:00Z"},{"project":[{"grant_number":"715767","_id":"24F9549A-B435-11E9-9278-68D0E5697425","name":"MATERIALIZABLE: Intelligent fabrication-oriented Computational Design and Modeling","call_identifier":"H2020"},{"name":"Soft-bodied intelligence for Manipulation","call_identifier":"H2020","_id":"25082902-B435-11E9-9278-68D0E5697425","grant_number":"645599"},{"call_identifier":"H2020","name":"ISTplus - Postdoctoral Fellowships","_id":"260C2330-B435-11E9-9278-68D0E5697425","grant_number":"754411"}],"isi":1,"quality_controlled":"1","external_id":{"isi":["000455953100064"]},"oa":1,"language":[{"iso":"eng"}],"doi":"10.1145/3272127.3275076","publication_identifier":{"issn":["0730-0301"]},"month":"11","publisher":"Association for Computing Machinery (ACM)","department":[{"_id":"BeBi"}],"publication_status":"published","year":"2018","volume":37,"date_created":"2019-02-13T13:12:53Z","date_updated":"2023-09-19T14:25:30Z","author":[{"full_name":"Malomo, Luigi","first_name":"Luigi","last_name":"Malomo"},{"last_name":"Perez Rodriguez","first_name":"Jesus","id":"2DC83906-F248-11E8-B48F-1D18A9856A87","full_name":"Perez Rodriguez, Jesus"},{"full_name":"Iarussi, Emmanuel","last_name":"Iarussi","first_name":"Emmanuel","id":"33F19F16-F248-11E8-B48F-1D18A9856A87"},{"last_name":"Pietroni","first_name":"Nico","full_name":"Pietroni, Nico"},{"last_name":"Miguel","first_name":"Eder","full_name":"Miguel, Eder"},{"last_name":"Cignoni","first_name":"Paolo","full_name":"Cignoni, Paolo"},{"first_name":"Bernd","last_name":"Bickel","id":"49876194-F248-11E8-B48F-1D18A9856A87","orcid":"0000-0001-6511-9385","full_name":"Bickel, Bernd"}],"article_number":"241","ec_funded":1,"file_date_updated":"2020-07-14T12:47:14Z","article_type":"original","citation":{"ista":"Malomo L, Perez Rodriguez J, Iarussi E, Pietroni N, Miguel E, Cignoni P, Bickel B. 2018. FlexMaps: Computational design of flat flexible shells for shaping 3D objects. ACM Transactions on Graphics. 37(6), 241.","apa":"Malomo, L., Perez Rodriguez, J., Iarussi, E., Pietroni, N., Miguel, E., Cignoni, P., & Bickel, B. (2018). FlexMaps: Computational design of flat flexible shells for shaping 3D objects. ACM Transactions on Graphics. Association for Computing Machinery (ACM). https://doi.org/10.1145/3272127.3275076","ieee":"L. Malomo et al., “FlexMaps: Computational design of flat flexible shells for shaping 3D objects,” ACM Transactions on Graphics, vol. 37, no. 6. Association for Computing Machinery (ACM), 2018.","ama":"Malomo L, Perez Rodriguez J, Iarussi E, et al. FlexMaps: Computational design of flat flexible shells for shaping 3D objects. ACM Transactions on Graphics. 2018;37(6). doi:10.1145/3272127.3275076","chicago":"Malomo, Luigi, Jesus Perez Rodriguez, Emmanuel Iarussi, Nico Pietroni, Eder Miguel, Paolo Cignoni, and Bernd Bickel. “FlexMaps: Computational Design of Flat Flexible Shells for Shaping 3D Objects.” ACM Transactions on Graphics. Association for Computing Machinery (ACM), 2018. https://doi.org/10.1145/3272127.3275076.","mla":"Malomo, Luigi, et al. “FlexMaps: Computational Design of Flat Flexible Shells for Shaping 3D Objects.” ACM Transactions on Graphics, vol. 37, no. 6, 241, Association for Computing Machinery (ACM), 2018, doi:10.1145/3272127.3275076.","short":"L. Malomo, J. Perez Rodriguez, E. Iarussi, N. Pietroni, E. Miguel, P. Cignoni, B. Bickel, ACM Transactions on Graphics 37 (2018)."},"publication":"ACM Transactions on Graphics","date_published":"2018-11-01T00:00:00Z","scopus_import":"1","has_accepted_license":"1","article_processing_charge":"No","day":"01","intvolume":" 37","title":"FlexMaps: Computational design of flat flexible shells for shaping 3D objects","status":"public","ddc":["000"],"_id":"5976","user_id":"c635000d-4b10-11ee-a964-aac5a93f6ac1","file":[{"checksum":"d0529a41c78b37ab8840685579fb33b4","date_created":"2019-09-23T12:48:52Z","date_updated":"2020-07-14T12:47:14Z","file_id":"6901","relation":"main_file","creator":"bbickel","file_size":100109811,"content_type":"application/pdf","access_level":"open_access","file_name":"flexmaps_author_version.pdf"}],"oa_version":"Published Version","pubrep_id":"1068","type":"journal_article","issue":"6","abstract":[{"lang":"eng","text":"We propose FlexMaps, a novel framework for fabricating smooth shapes out of flat, flexible panels with tailored mechanical properties. We start by mapping the 3D surface onto a 2D domain as in traditional UV mapping to design a set of deformable flat panels called FlexMaps. For these panels, we design and obtain specific mechanical properties such that, once they are assembled, the static equilibrium configuration matches the desired 3D shape. FlexMaps can be fabricated from an almost rigid material, such as wood or plastic, and are made flexible in a controlled way by using computationally designed spiraling microstructures."}]}]