[{"title":"Learning three-dimensional flow for interactive aerodynamic design","author":[{"first_name":"Nobuyuki","full_name":"Umetani, Nobuyuki","last_name":"Umetani"},{"first_name":"Bernd","orcid":"0000-0001-6511-9385","full_name":"Bickel, Bernd","last_name":"Bickel","id":"49876194-F248-11E8-B48F-1D18A9856A87"}],"date_updated":"2025-04-14T07:28:55Z","related_material":{"link":[{"description":"News on IST Homepage","url":"https://ist.ac.at/en/news/new-interactive-machine-learning-tool-makes-car-designs-more-aerodynamic/","relation":"press_release"}]},"language":[{"iso":"eng"}],"status":"public","has_accepted_license":"1","article_processing_charge":"No","file_date_updated":"2020-07-14T12:46:22Z","publist_id":"8053","oa_version":"Submitted Version","isi":1,"publication":"ACM Trans. Graph.","project":[{"call_identifier":"H2020","name":"MATERIALIZABLE: Intelligent fabrication-oriented Computational Design and Modeling","_id":"24F9549A-B435-11E9-9278-68D0E5697425","grant_number":"715767"}],"user_id":"c635000d-4b10-11ee-a964-aac5a93f6ac1","ddc":["003","004"],"oa":1,"file":[{"date_created":"2018-12-12T10:16:28Z","file_name":"IST-2018-1049-v1+1_2018_sigg_Learning3DAerodynamics.pdf","creator":"system","file_size":22803163,"access_level":"open_access","date_updated":"2020-07-14T12:46:22Z","file_id":"5216","content_type":"application/pdf","checksum":"7a2243668f215821bc6aecad0320079a","relation":"main_file"}],"day":"04","doi":"10.1145/3197517.3201325","date_published":"2018-08-04T00:00:00Z","intvolume":"        37","article_number":"89","year":"2018","ec_funded":1,"_id":"4","pubrep_id":"1049","month":"08","scopus_import":"1","issue":"4","publication_status":"published","date_created":"2018-12-11T11:44:06Z","external_id":{"isi":["000448185000050"]},"volume":37,"department":[{"_id":"BeBi"}],"publisher":"ACM","citation":{"ieee":"N. Umetani and B. Bickel, “Learning three-dimensional flow for interactive aerodynamic design,” <i>ACM Trans. Graph.</i>, vol. 37, no. 4. ACM, 2018.","apa":"Umetani, N., &#38; Bickel, B. (2018). Learning three-dimensional flow for interactive aerodynamic design. <i>ACM Trans. Graph.</i> ACM. <a href=\"https://doi.org/10.1145/3197517.3201325\">https://doi.org/10.1145/3197517.3201325</a>","ama":"Umetani N, Bickel B. Learning three-dimensional flow for interactive aerodynamic design. <i>ACM Trans Graph</i>. 2018;37(4). doi:<a href=\"https://doi.org/10.1145/3197517.3201325\">10.1145/3197517.3201325</a>","mla":"Umetani, Nobuyuki, and Bernd Bickel. “Learning Three-Dimensional Flow for Interactive Aerodynamic Design.” <i>ACM Trans. Graph.</i>, vol. 37, no. 4, 89, ACM, 2018, doi:<a href=\"https://doi.org/10.1145/3197517.3201325\">10.1145/3197517.3201325</a>.","chicago":"Umetani, Nobuyuki, and Bernd Bickel. “Learning Three-Dimensional Flow for Interactive Aerodynamic Design.” <i>ACM Trans. Graph.</i> ACM, 2018. <a href=\"https://doi.org/10.1145/3197517.3201325\">https://doi.org/10.1145/3197517.3201325</a>.","ista":"Umetani N, Bickel B. 2018. Learning three-dimensional flow for interactive aerodynamic design. ACM Trans. Graph. 37(4), 89.","short":"N. Umetani, B. Bickel, ACM Trans. Graph. 37 (2018)."},"abstract":[{"text":"We present a data-driven technique to instantly predict how fluid flows around various three-dimensional objects. Such simulation is useful for computational fabrication and engineering, but is usually computationally expensive since it requires solving the Navier-Stokes equation for many time steps. To accelerate the process, we propose a machine learning framework which predicts aerodynamic forces and velocity and pressure fields given a threedimensional shape input. Handling detailed free-form three-dimensional shapes in a data-driven framework is challenging because machine learning approaches usually require a consistent parametrization of input and output. We present a novel PolyCube maps-based parametrization that can be computed for three-dimensional shapes at interactive rates. This allows us to efficiently learn the nonlinear response of the flow using a Gaussian process regression. We demonstrate the effectiveness of our approach for the interactive design and optimization of a car body.","lang":"eng"}],"type":"journal_article","quality_controlled":"1"},{"quality_controlled":"1","citation":{"chicago":"Bächer, Moritz, Bernd Bickel, Emily Whiting, and Olga Sorkine Hornung. “Spin It: Optimizing Moment of Inertia for Spinnable Objects.” <i>Communications of the ACM</i>. ACM, 2017. <a href=\"https://doi.org/10.1145/3068766\">https://doi.org/10.1145/3068766</a>.","ista":"Bächer M, Bickel B, Whiting E, Sorkine Hornung O. 2017. Spin it: Optimizing moment of inertia for spinnable objects. Communications of the ACM. 60(8), 92–99.","mla":"Bächer, Moritz, et al. “Spin It: Optimizing Moment of Inertia for Spinnable Objects.” <i>Communications of the ACM</i>, vol. 60, no. 8, ACM, 2017, pp. 92–99, doi:<a href=\"https://doi.org/10.1145/3068766\">10.1145/3068766</a>.","ama":"Bächer M, Bickel B, Whiting E, Sorkine Hornung O. Spin it: Optimizing moment of inertia for spinnable objects. <i>Communications of the ACM</i>. 2017;60(8):92-99. doi:<a href=\"https://doi.org/10.1145/3068766\">10.1145/3068766</a>","ieee":"M. Bächer, B. Bickel, E. Whiting, and O. Sorkine Hornung, “Spin it: Optimizing moment of inertia for spinnable objects,” <i>Communications of the ACM</i>, vol. 60, no. 8. ACM, pp. 92–99, 2017.","apa":"Bächer, M., Bickel, B., Whiting, E., &#38; Sorkine Hornung, O. (2017). Spin it: Optimizing moment of inertia for spinnable objects. <i>Communications of the ACM</i>. ACM. <a href=\"https://doi.org/10.1145/3068766\">https://doi.org/10.1145/3068766</a>","short":"M. Bächer, B. Bickel, E. Whiting, O. Sorkine Hornung, Communications of the ACM 60 (2017) 92–99."},"abstract":[{"lang":"eng","text":"Spinning tops and yo-yos have long fascinated cultures around the world with their unexpected, graceful motions that seemingly elude gravity. Yet, due to the exceeding difficulty of creating stably spinning objects of asymmetric shape in a manual trial-and-error process, there has been little departure from rotationally symmetric designs. With modern 3D printing technologies, however, we can manufacture shapes of almost unbounded complexity at the press of a button, shifting this design complexity toward computation. In this article, we describe an algorithm to generate designs for spinning objects by optimizing their mass distribution: as input, the user provides a solid 3D model and a desired axis of rotation. Our approach then modifies the interior mass distribution such that the principal directions of the moment of inertia align with the target rotation frame. To create voids inside the model, we represent its volume with an adaptive multiresolution voxelization and optimize the discrete voxel fill values using a continuous, nonlinear formulation. We further optimize for rotational stability by maximizing the dominant principal moment. Our method is well-suited for a variety of 3D printed models, ranging from characters to abstract shapes. We demonstrate tops and yo-yos that spin surprisingly stably despite their asymmetric appearance."}],"type":"journal_article","publisher":"ACM","department":[{"_id":"BeBi"}],"volume":60,"date_created":"2018-12-11T11:46:33Z","publication_status":"published","scopus_import":"1","issue":"8","month":"08","_id":"452","acknowledgement":"This project was supported in part by the ERC Starting Grant iModel (StG-2012-306877). Emily Whiting was supported by the ETH Zurich/Marie Curie COFUND Postdoctoral Fellowship. \r\nFirst and foremost, we would like to thank our editor Steve Marschner for his invaluable feedback. We were fortunate to get further help from Maurizio Nitti for model design, Romain Prévost for Make-It-Stand comparisons, Alexander Sorkine-Hornung, Kaan Yücer, and Changil Kim for video and photo assistance, Ronnie Gänsli for metal casting, Alec Jacobson for the posed Elephant and Armadillo models, and Romain Prévost and Amit Bermano for print preparation. Model sources include: Woven Ring: generated by “Sculpture Generator 1” by Carlo H. Séquin, UC Berkeley; Elephant: De Espona model library, courtesy of Robert Sumner; T-Rex: TurboSquid; Armadillo: Stanford Computer Graphics Laboratory; and Utah Teapot: Martin Newell, University of Utah. ","year":"2017","article_type":"original","date_published":"2017-08-01T00:00:00Z","intvolume":"        60","day":"01","doi":"10.1145/3068766","user_id":"2DF688A6-F248-11E8-B48F-1D18A9856A87","publication":"Communications of the ACM","oa_version":"None","publist_id":"7370","article_processing_charge":"No","language":[{"iso":"eng"}],"status":"public","date_updated":"2025-08-05T14:20:24Z","page":"92 - 99","related_material":{"record":[{"status":"public","id":"2080","relation":"earlier_version"}]},"title":"Spin it: Optimizing moment of inertia for spinnable objects","author":[{"first_name":"Moritz","full_name":"Bächer, Moritz","last_name":"Bächer"},{"last_name":"Bickel","full_name":"Bickel, Bernd","id":"49876194-F248-11E8-B48F-1D18A9856A87","orcid":"0000-0001-6511-9385","first_name":"Bernd"},{"first_name":"Emily","last_name":"Whiting","full_name":"Whiting, Emily"},{"first_name":"Olga","last_name":"Sorkine Hornung","full_name":"Sorkine Hornung, Olga"}]},{"date_updated":"2026-04-08T07:25:22Z","related_material":{"record":[{"relation":"dissertation_contains","id":"8366","status":"public"}]},"title":"CurveUps: Shaping objects from flat plates with tension-actuated curvature","author":[{"first_name":"Ruslan","orcid":"0000-0001-9819-5077","id":"3AB45EE2-F248-11E8-B48F-1D18A9856A87","last_name":"Guseinov","full_name":"Guseinov, Ruslan"},{"first_name":"Eder","last_name":"Miguel","full_name":"Miguel, Eder"},{"first_name":"Bernd","full_name":"Bickel, Bernd","last_name":"Bickel","id":"49876194-F248-11E8-B48F-1D18A9856A87","orcid":"0000-0001-6511-9385"}],"has_accepted_license":"1","article_processing_charge":"No","file_date_updated":"2018-12-12T10:10:24Z","language":[{"iso":"eng"}],"status":"public","publist_id":"6397","oa_version":"Submitted Version","isi":1,"ddc":["003","004"],"project":[{"call_identifier":"H2020","name":"Soft-bodied intelligence for Manipulation","_id":"25082902-B435-11E9-9278-68D0E5697425","grant_number":"645599"},{"grant_number":"715767","_id":"24F9549A-B435-11E9-9278-68D0E5697425","name":"MATERIALIZABLE: Intelligent fabrication-oriented Computational Design and Modeling","call_identifier":"H2020"}],"user_id":"c635000d-4b10-11ee-a964-aac5a93f6ac1","date_published":"2017-01-01T00:00:00Z","intvolume":"        36","oa":1,"file":[{"content_type":"application/pdf","relation":"main_file","date_updated":"2018-12-12T10:10:24Z","file_id":"4811","access_level":"open_access","creator":"system","file_size":36159696,"file_name":"IST-2018-1053-v1+1_CurveUp.pdf","date_created":"2018-12-12T10:10:24Z"}],"doi":"10.1145/3072959.3073709","day":"01","year":"2017","ec_funded":1,"article_number":"64","pubrep_id":"1053","_id":"1001","scopus_import":"1","issue":"4","month":"01","date_created":"2018-12-11T11:49:38Z","publication_status":"published","external_id":{"isi":["000406432100032"]},"alternative_title":["ACM Transactions on Graphics"],"conference":{"start_date":"2017-08-19","location":"Los Angeles, CA, United States","name":"SIGGRAPH: Special Interest Group on Computer Graphics and Interactive Techniques","end_date":"2017-08-25"},"department":[{"_id":"BeBi"}],"volume":36,"publisher":"ACM","quality_controlled":"1","citation":{"mla":"Guseinov, Ruslan, et al. <i>CurveUps: Shaping Objects from Flat Plates with Tension-Actuated Curvature</i>. Vol. 36, no. 4, 64, ACM, 2017, doi:<a href=\"https://doi.org/10.1145/3072959.3073709\">10.1145/3072959.3073709</a>.","ista":"Guseinov R, Miguel E, Bickel B. 2017. CurveUps: Shaping objects from flat plates with tension-actuated curvature. SIGGRAPH: Special Interest Group on Computer Graphics and Interactive Techniques, ACM Transactions on Graphics, vol. 36, 64.","chicago":"Guseinov, Ruslan, Eder Miguel, and Bernd Bickel. “CurveUps: Shaping Objects from Flat Plates with Tension-Actuated Curvature,” Vol. 36. ACM, 2017. <a href=\"https://doi.org/10.1145/3072959.3073709\">https://doi.org/10.1145/3072959.3073709</a>.","ama":"Guseinov R, Miguel E, Bickel B. CurveUps: Shaping objects from flat plates with tension-actuated curvature. In: Vol 36. ACM; 2017. doi:<a href=\"https://doi.org/10.1145/3072959.3073709\">10.1145/3072959.3073709</a>","apa":"Guseinov, R., Miguel, E., &#38; Bickel, B. (2017). CurveUps: Shaping objects from flat plates with tension-actuated curvature (Vol. 36). Presented at the SIGGRAPH: Special Interest Group on Computer Graphics and Interactive Techniques, Los Angeles, CA, United States: ACM. <a href=\"https://doi.org/10.1145/3072959.3073709\">https://doi.org/10.1145/3072959.3073709</a>","ieee":"R. Guseinov, E. Miguel, and B. Bickel, “CurveUps: Shaping objects from flat plates with tension-actuated curvature,” presented at the SIGGRAPH: Special Interest Group on Computer Graphics and Interactive Techniques, Los Angeles, CA, United States, 2017, vol. 36, no. 4.","short":"R. Guseinov, E. Miguel, B. Bickel, in:, ACM, 2017."},"abstract":[{"text":"We present a computational approach for designing CurveUps, curvy shells that form from an initially flat state. They consist of small rigid tiles that are tightly held together by two pre-stretched elastic sheets attached to them. Our method allows the realization of smooth, doubly curved surfaces that can be fabricated as a flat piece. Once released, the restoring forces of the pre-stretched sheets support the object to take shape in 3D. CurveUps are structurally stable in their target configuration. The design process starts with a target surface. Our method generates a tile layout in 2D and optimizes the distribution, shape, and attachment areas of the tiles to obtain a configuration that is fabricable and in which the curved up state closely matches the target. Our approach is based on an efficient approximate model and a local optimization strategy for an otherwise intractable nonlinear optimization problem. We demonstrate the effectiveness of our approach for a wide range of shapes, all realized as physical prototypes.","lang":"eng"}],"type":"conference"},{"oa_version":"Submitted Version","publist_id":"7334","related_material":{"record":[{"relation":"dissertation_contains","id":"8386","status":"public"}]},"date_updated":"2026-04-16T10:06:19Z","author":[{"full_name":"Elek, Oskar","last_name":"Elek","first_name":"Oskar"},{"last_name":"Sumin","full_name":"Sumin, Denis","first_name":"Denis"},{"first_name":"Ran","orcid":"0000-0002-3808-281X","last_name":"Zhang","full_name":"Zhang, Ran","id":"4DDBCEB0-F248-11E8-B48F-1D18A9856A87"},{"first_name":"Tim","last_name":"Weyrich","full_name":"Weyrich, Tim"},{"first_name":"Karol","last_name":"Myszkowski","full_name":"Myszkowski, Karol"},{"orcid":"0000-0001-6511-9385","last_name":"Bickel","full_name":"Bickel, Bernd","id":"49876194-F248-11E8-B48F-1D18A9856A87","first_name":"Bernd"},{"first_name":"Alexander","last_name":"Wilkie","full_name":"Wilkie, Alexander"},{"first_name":"Jaroslav","full_name":"Krivanek, Jaroslav","last_name":"Krivanek"}],"title":"Scattering-aware texture reproduction for 3D printing","has_accepted_license":"1","article_processing_charge":"No","file_date_updated":"2020-07-14T12:46:35Z","status":"public","language":[{"iso":"eng"}],"date_published":"2017-11-20T00:00:00Z","intvolume":"        36","file":[{"access_level":"open_access","creator":"system","file_size":107349827,"date_created":"2018-12-12T10:10:46Z","file_name":"IST-2018-1052-v1+1_ElekSumin2017SGA.pdf","content_type":"application/pdf","checksum":"48386fa6956c3645fc89594dc898b147","relation":"main_file","date_updated":"2020-07-14T12:46:35Z","file_id":"4836"},{"access_level":"open_access","file_size":4683145,"creator":"bbickel","date_created":"2019-12-16T14:48:57Z","file_name":"ElekSumin2017SGA_reduced_file_size.pdf","relation":"main_file","checksum":"21c89c28fb8d70f6602f752bf997aa0f","content_type":"application/pdf","file_id":"7189","date_updated":"2020-07-14T12:46:35Z"}],"oa":1,"doi":"10.1145/3130800.3130890","day":"20","year":"2017","publication_identifier":{"issn":["0730-0301"]},"article_type":"original","ec_funded":1,"article_number":"241","isi":1,"publication":"ACM Transactions on Graphics","ddc":["003","000","005"],"user_id":"ba8df636-2132-11f1-aed0-ed93e2281fdd","project":[{"name":"Distributed 3D Object Design","_id":"2508E324-B435-11E9-9278-68D0E5697425","grant_number":"642841","call_identifier":"H2020"},{"call_identifier":"H2020","name":"MATERIALIZABLE: Intelligent fabrication-oriented Computational Design and Modeling","_id":"24F9549A-B435-11E9-9278-68D0E5697425","grant_number":"715767"},{"grant_number":"291734","name":"International IST Postdoc Fellowship Programme","_id":"25681D80-B435-11E9-9278-68D0E5697425","call_identifier":"FP7"}],"date_created":"2018-12-11T11:46:44Z","publication_status":"published","external_id":{"isi":["000417448700071"]},"pubrep_id":"1052","_id":"486","scopus_import":"1","issue":"6","month":"11","quality_controlled":"1","citation":{"short":"O. Elek, D. Sumin, R. Zhang, T. Weyrich, K. Myszkowski, B. Bickel, A. Wilkie, J. Krivanek, ACM Transactions on Graphics 36 (2017).","apa":"Elek, O., Sumin, D., Zhang, R., Weyrich, T., Myszkowski, K., Bickel, B., … Krivanek, J. (2017). Scattering-aware texture reproduction for 3D printing. <i>ACM Transactions on Graphics</i>. ACM. <a href=\"https://doi.org/10.1145/3130800.3130890\">https://doi.org/10.1145/3130800.3130890</a>","ama":"Elek O, Sumin D, Zhang R, et al. Scattering-aware texture reproduction for 3D printing. <i>ACM Transactions on Graphics</i>. 2017;36(6). doi:<a href=\"https://doi.org/10.1145/3130800.3130890\">10.1145/3130800.3130890</a>","ieee":"O. Elek <i>et al.</i>, “Scattering-aware texture reproduction for 3D printing,” <i>ACM Transactions on Graphics</i>, vol. 36, no. 6. ACM, 2017.","mla":"Elek, Oskar, et al. “Scattering-Aware Texture Reproduction for 3D Printing.” <i>ACM Transactions on Graphics</i>, vol. 36, no. 6, 241, ACM, 2017, doi:<a href=\"https://doi.org/10.1145/3130800.3130890\">10.1145/3130800.3130890</a>.","ista":"Elek O, Sumin D, Zhang R, Weyrich T, Myszkowski K, Bickel B, Wilkie A, Krivanek J. 2017. Scattering-aware texture reproduction for 3D printing. ACM Transactions on Graphics. 36(6), 241.","chicago":"Elek, Oskar, Denis Sumin, Ran Zhang, Tim Weyrich, Karol Myszkowski, Bernd Bickel, Alexander Wilkie, and Jaroslav Krivanek. “Scattering-Aware Texture Reproduction for 3D Printing.” <i>ACM Transactions on Graphics</i>. ACM, 2017. <a href=\"https://doi.org/10.1145/3130800.3130890\">https://doi.org/10.1145/3130800.3130890</a>."},"type":"journal_article","abstract":[{"lang":"eng","text":"Color texture reproduction in 3D printing commonly ignores volumetric light transport (cross-talk) between surface points on a 3D print. Such light diffusion leads to significant blur of details and color bleeding, and is particularly severe for highly translucent resin-based print materials. Given their widely varying scattering properties, this cross-talk between surface points strongly depends on the internal structure of the volume surrounding each surface point. Existing scattering-aware methods use simplified models for light diffusion, and often accept the visual blur as an immutable property of the print medium. In contrast, our work counteracts heterogeneous scattering to obtain the impression of a crisp albedo texture on top of the 3D print, by optimizing for a fully volumetric material distribution that preserves the target appearance. Our method employs an efficient numerical optimizer on top of a general Monte-Carlo simulation of heterogeneous scattering, supported by a practical calibration procedure to obtain scattering parameters from a given set of printer materials. Despite the inherent translucency of the medium, we reproduce detailed surface textures on 3D prints. We evaluate our system using a commercial, five-tone 3D print process and compare against the printer’s native color texturing mode, demonstrating that our method preserves high-frequency features well without having to compromise on color gamut."}],"department":[{"_id":"BeBi"}],"volume":36,"publisher":"ACM"},{"ddc":["003","004"],"user_id":"ba8df636-2132-11f1-aed0-ed93e2281fdd","project":[{"call_identifier":"H2020","grant_number":"642841","name":"Distributed 3D Object Design","_id":"2508E324-B435-11E9-9278-68D0E5697425"},{"call_identifier":"H2020","_id":"24F9549A-B435-11E9-9278-68D0E5697425","name":"MATERIALIZABLE: Intelligent fabrication-oriented Computational Design and Modeling","grant_number":"715767"}],"isi":1,"publication_identifier":{"issn":["0730-0301"]},"year":"2017","ec_funded":1,"article_number":"81","date_published":"2017-06-01T00:00:00Z","intvolume":"        36","file":[{"content_type":"application/pdf","relation":"main_file","date_updated":"2018-12-12T10:09:05Z","file_id":"4728","access_level":"open_access","file_name":"IST-2018-1050-v1+1_MechRet.pdf","date_created":"2018-12-12T10:09:05Z","creator":"system","file_size":25463895}],"oa":1,"day":"01","doi":"10.1145/3072959.3073710","article_processing_charge":"No","has_accepted_license":"1","file_date_updated":"2018-12-12T10:09:05Z","status":"public","language":[{"iso":"eng"}],"related_material":{"record":[{"id":"8386","relation":"dissertation_contains","status":"public"}]},"date_updated":"2026-04-16T10:06:32Z","author":[{"orcid":"0000-0002-3808-281X","full_name":"Zhang, Ran","last_name":"Zhang","id":"4DDBCEB0-F248-11E8-B48F-1D18A9856A87","first_name":"Ran"},{"last_name":"Auzinger","full_name":"Auzinger, Thomas","id":"4718F954-F248-11E8-B48F-1D18A9856A87","orcid":"0000-0002-1546-3265","first_name":"Thomas"},{"first_name":"Duygu","full_name":"Ceylan, Duygu","last_name":"Ceylan"},{"last_name":"Li","full_name":"Li, Wilmot","first_name":"Wilmot"},{"first_name":"Bernd","id":"49876194-F248-11E8-B48F-1D18A9856A87","full_name":"Bickel, Bernd","last_name":"Bickel","orcid":"0000-0001-6511-9385"}],"title":"Functionality-aware retargeting of mechanisms to 3D shapes","oa_version":"Submitted Version","publist_id":"6396","publisher":"ACM","department":[{"_id":"BeBi"}],"volume":36,"quality_controlled":"1","citation":{"short":"R. Zhang, T. Auzinger, D. Ceylan, W. Li, B. Bickel, in:, ACM, 2017.","mla":"Zhang, Ran, et al. <i>Functionality-Aware Retargeting of Mechanisms to 3D Shapes</i>. Vol. 36, no. 4, 81, ACM, 2017, doi:<a href=\"https://doi.org/10.1145/3072959.3073710\">10.1145/3072959.3073710</a>.","chicago":"Zhang, Ran, Thomas Auzinger, Duygu Ceylan, Wilmot Li, and Bernd Bickel. “Functionality-Aware Retargeting of Mechanisms to 3D Shapes,” Vol. 36. ACM, 2017. <a href=\"https://doi.org/10.1145/3072959.3073710\">https://doi.org/10.1145/3072959.3073710</a>.","ista":"Zhang R, Auzinger T, Ceylan D, Li W, Bickel B. 2017. Functionality-aware retargeting of mechanisms to 3D shapes. SIGGRAPH: Computer Graphics and Interactive Techniques, ACM Transactions on Graphics, vol. 36, 81.","ama":"Zhang R, Auzinger T, Ceylan D, Li W, Bickel B. Functionality-aware retargeting of mechanisms to 3D shapes. In: Vol 36. ACM; 2017. doi:<a href=\"https://doi.org/10.1145/3072959.3073710\">10.1145/3072959.3073710</a>","apa":"Zhang, R., Auzinger, T., Ceylan, D., Li, W., &#38; Bickel, B. (2017). Functionality-aware retargeting of mechanisms to 3D shapes (Vol. 36). Presented at the SIGGRAPH: Computer Graphics and Interactive Techniques, Los Angeles, CA, United States : ACM. <a href=\"https://doi.org/10.1145/3072959.3073710\">https://doi.org/10.1145/3072959.3073710</a>","ieee":"R. Zhang, T. Auzinger, D. Ceylan, W. Li, and B. Bickel, “Functionality-aware retargeting of mechanisms to 3D shapes,” presented at the SIGGRAPH: Computer Graphics and Interactive Techniques, Los Angeles, CA, United States , 2017, vol. 36, no. 4."},"abstract":[{"lang":"eng","text":"  We present an interactive design system to create functional mechanical  objects. Our computational approach allows novice users to retarget an  existing mechanical template to a user-specified input shape. Our proposed  representation for a mechanical template encodes a parameterized mechanism,  mechanical constraints that ensure a physically valid configuration, spatial relationships of mechanical parts to the user-provided shape, and functional constraints that specify an intended functionality. We provide an intuitive interface and optimization-in-the-loop approach for finding a valid  configuration of the mechanism and the shape to ensure that higher-level  functional goals are met. Our algorithm interactively optimizes the mechanism  while the user manipulates the placement of mechanical components and the shape. Our system allows users to efficiently explore various design choices and to synthesize customized mechanical objects that can be fabricated with rapid prototyping technologies. We demonstrate the efficacy of our approach by retargeting various mechanical templates to different shapes and fabricating the resulting functional mechanical objects.\r\n"}],"type":"conference","issue":"4","scopus_import":"1","month":"06","_id":"1002","pubrep_id":"1050","alternative_title":["ACM Transactions on Graphics"],"external_id":{"isi":["000406432100049"]},"conference":{"start_date":"2017-07-30","name":"SIGGRAPH: Computer Graphics and Interactive Techniques","location":"Los Angeles, CA, United States ","end_date":"2017-08-03"},"date_created":"2018-12-11T11:49:38Z","publication_status":"published"},{"date_updated":"2025-09-22T07:42:15Z","title":"Computational design of stable planar-rod structures","author":[{"first_name":"Eder","orcid":"0000-0001-5665-0430","last_name":"Miguel Villalba","full_name":"Miguel Villalba, Eder","id":"3FB91342-F248-11E8-B48F-1D18A9856A87"},{"first_name":"Mathias","full_name":"Lepoutre, Mathias","last_name":"Lepoutre"},{"first_name":"Bernd","last_name":"Bickel","full_name":"Bickel, Bernd","id":"49876194-F248-11E8-B48F-1D18A9856A87","orcid":"0000-0001-6511-9385"}],"file_date_updated":"2020-07-14T12:44:47Z","has_accepted_license":"1","article_processing_charge":"No","language":[{"iso":"eng"}],"status":"public","publist_id":"5878","oa_version":"Preprint","isi":1,"ddc":["006"],"user_id":"317138e5-6ab7-11ef-aa6d-ffef3953e345","project":[{"call_identifier":"H2020","grant_number":"645599","name":"Soft-bodied intelligence for Manipulation","_id":"25082902-B435-11E9-9278-68D0E5697425"}],"intvolume":"        35","date_published":"2016-07-01T00:00:00Z","doi":"10.1145/2897824.2925978","day":"01","oa":1,"file":[{"access_level":"open_access","date_created":"2018-12-12T10:11:01Z","file_name":"IST-2017-763-v1+1_wirebending.pdf","creator":"system","file_size":44766392,"content_type":"application/pdf","checksum":"d00c2664a43d945df8876ea0193734e3","relation":"main_file","date_updated":"2020-07-14T12:44:47Z","file_id":"4853"}],"ec_funded":1,"year":"2016","acknowledgement":"This project has received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 645599.","article_number":"86","pubrep_id":"763","_id":"1364","issue":"4","scopus_import":"1","month":"07","date_created":"2018-12-11T11:51:36Z","publication_status":"published","alternative_title":["ACM Transactions on Graphics"],"external_id":{"isi":["000380112400056"]},"conference":{"end_date":"2016-07-28","location":"Anaheim, CA, USA","name":"ACM SIGGRAPH","start_date":"2016-07-24"},"department":[{"_id":"BeBi"}],"volume":35,"corr_author":"1","publisher":"ACM","quality_controlled":"1","abstract":[{"text":"We present a computational method for designing wire sculptures consisting of interlocking wires. Our method allows the computation of aesthetically pleasing structures that are structurally stable, efficiently fabricatable with a 2D wire bending machine, and assemblable without the need of additional connectors. Starting from a set of planar contours provided by the user, our method automatically tests for the feasibility of a design, determines a discrete ordering of wires at intersection points, and optimizes for the rest shape of the individual wires to maximize structural stability under frictional contact. In addition to their application to art, wire sculptures present an extremely efficient and fast alternative for low-fidelity rapid prototyping because manufacturing time and required material linearly scales with the physical size of objects. We demonstrate the effectiveness of our approach on a varied set of examples, all of which we fabricated.","lang":"eng"}],"type":"conference","citation":{"short":"E. Miguel Villalba, M. Lepoutre, B. Bickel, in:, ACM, 2016.","ista":"Miguel Villalba E, Lepoutre M, Bickel B. 2016. Computational design of stable planar-rod structures. ACM SIGGRAPH, ACM Transactions on Graphics, vol. 35, 86.","chicago":"Miguel Villalba, Eder, Mathias Lepoutre, and Bernd Bickel. “Computational Design of Stable Planar-Rod Structures,” Vol. 35. ACM, 2016. <a href=\"https://doi.org/10.1145/2897824.2925978\">https://doi.org/10.1145/2897824.2925978</a>.","mla":"Miguel Villalba, Eder, et al. <i>Computational Design of Stable Planar-Rod Structures</i>. Vol. 35, no. 4, 86, ACM, 2016, doi:<a href=\"https://doi.org/10.1145/2897824.2925978\">10.1145/2897824.2925978</a>.","ieee":"E. Miguel Villalba, M. Lepoutre, and B. Bickel, “Computational design of stable planar-rod structures,” presented at the ACM SIGGRAPH, Anaheim, CA, USA, 2016, vol. 35, no. 4.","apa":"Miguel Villalba, E., Lepoutre, M., &#38; Bickel, B. (2016). Computational design of stable planar-rod structures (Vol. 35). Presented at the ACM SIGGRAPH, Anaheim, CA, USA: ACM. <a href=\"https://doi.org/10.1145/2897824.2925978\">https://doi.org/10.1145/2897824.2925978</a>","ama":"Miguel Villalba E, Lepoutre M, Bickel B. Computational design of stable planar-rod structures. In: Vol 35. ACM; 2016. doi:<a href=\"https://doi.org/10.1145/2897824.2925978\">10.1145/2897824.2925978</a>"}},{"publication":"Computer Graphics Forum","isi":1,"user_id":"317138e5-6ab7-11ef-aa6d-ffef3953e345","intvolume":"        35","date_published":"2016-05-01T00:00:00Z","doi":"10.1111/cgf.12840","day":"01","acknowledgement":"This work was funded in part by grants from the Spanish Ministry of Economy (TIN2012-35840), the European Research Council (ERC Starting Grant no. 280135 Animetrics), and the EU FP7 (project no. 601165 WEARHAP).","year":"2016","date_updated":"2025-09-18T14:24:28Z","page":"385 - 396","title":"Modeling and estimation of energy-based hyperelastic objects","author":[{"first_name":"Eder","orcid":"0000-0001-5665-0430","last_name":"Miguel Villalba","full_name":"Miguel Villalba, Eder","id":"3FB91342-F248-11E8-B48F-1D18A9856A87"},{"first_name":"David","last_name":"Miraut","full_name":"Miraut, David"},{"full_name":"Otaduy, Miguel","last_name":"Otaduy","first_name":"Miguel"}],"article_processing_charge":"No","language":[{"iso":"eng"}],"status":"public","oa_version":"None","publist_id":"5792","department":[{"_id":"BeBi"}],"volume":35,"publisher":"Wiley-Blackwell","quality_controlled":"1","abstract":[{"lang":"eng","text":"In this paper, we present a method to model hyperelasticity that is well suited for representing the nonlinearity of real-world objects, as well as for estimating it from deformation examples. Previous approaches suffer several limitations, such as lack of integrability of elastic forces, failure to enforce energy convexity, lack of robustness of parameter estimation, or difficulty to model cross-modal effects. Our method avoids these problems by relying on a general energy-based definition of elastic properties. The accuracy of the resulting elastic model is maximized by defining an additive model of separable energy terms, which allow progressive parameter estimation. In addition, our method supports efficient modeling of extreme nonlinearities thanks to energy-limiting constraints. We combine our energy-based model with an optimization method to estimate model parameters from force-deformation examples, and we show successful modeling of diverse deformable objects, including cloth, human finger skin, and internal human anatomy in a medical imaging application."}],"type":"journal_article","citation":{"short":"E. Miguel Villalba, D. Miraut, M. Otaduy, Computer Graphics Forum 35 (2016) 385–396.","ama":"Miguel Villalba E, Miraut D, Otaduy M. Modeling and estimation of energy-based hyperelastic objects. <i>Computer Graphics Forum</i>. 2016;35(2):385-396. doi:<a href=\"https://doi.org/10.1111/cgf.12840\">10.1111/cgf.12840</a>","ieee":"E. Miguel Villalba, D. Miraut, and M. Otaduy, “Modeling and estimation of energy-based hyperelastic objects,” <i>Computer Graphics Forum</i>, vol. 35, no. 2. Wiley-Blackwell, pp. 385–396, 2016.","apa":"Miguel Villalba, E., Miraut, D., &#38; Otaduy, M. (2016). Modeling and estimation of energy-based hyperelastic objects. <i>Computer Graphics Forum</i>. Wiley-Blackwell. <a href=\"https://doi.org/10.1111/cgf.12840\">https://doi.org/10.1111/cgf.12840</a>","ista":"Miguel Villalba E, Miraut D, Otaduy M. 2016. Modeling and estimation of energy-based hyperelastic objects. Computer Graphics Forum. 35(2), 385–396.","chicago":"Miguel Villalba, Eder, David Miraut, and Miguel Otaduy. “Modeling and Estimation of Energy-Based Hyperelastic Objects.” <i>Computer Graphics Forum</i>. Wiley-Blackwell, 2016. <a href=\"https://doi.org/10.1111/cgf.12840\">https://doi.org/10.1111/cgf.12840</a>.","mla":"Miguel Villalba, Eder, et al. “Modeling and Estimation of Energy-Based Hyperelastic Objects.” <i>Computer Graphics Forum</i>, vol. 35, no. 2, Wiley-Blackwell, 2016, pp. 385–96, doi:<a href=\"https://doi.org/10.1111/cgf.12840\">10.1111/cgf.12840</a>."},"_id":"1414","scopus_import":"1","issue":"2","month":"05","date_created":"2018-12-11T11:51:53Z","publication_status":"published","external_id":{"isi":["000377222200036"]}},{"isi":1,"publication":"Scientometrics","ddc":["000"],"user_id":"317138e5-6ab7-11ef-aa6d-ffef3953e345","license":"https://creativecommons.org/licenses/by/4.0/","date_published":"2016-04-01T00:00:00Z","intvolume":"       107","oa":1,"file":[{"file_id":"4848","date_updated":"2020-07-14T12:44:55Z","relation":"main_file","checksum":"32d46268588b87d9b686492018e6a2b2","content_type":"application/pdf","file_name":"IST-2016-530-v1+1_s11192-016-1842-4.pdf","date_created":"2018-12-12T10:10:56Z","file_size":806035,"creator":"system","access_level":"open_access"}],"doi":"10.1007/s11192-016-1842-4","day":"01","year":"2016","date_updated":"2025-09-18T11:42:34Z","related_material":{"link":[{"url":"https://doi.org/10.1007/s11192-016-1902-9","relation":"erratum"}]},"page":"213 - 232","title":"On the uncertainty of interdisciplinarity measurements due to incomplete bibliographic data","author":[{"first_name":"Maria","last_name":"Calatrava Moreno","full_name":"Calatrava Moreno, Maria"},{"orcid":"0000-0002-1546-3265","id":"4718F954-F248-11E8-B48F-1D18A9856A87","full_name":"Auzinger, Thomas","last_name":"Auzinger","first_name":"Thomas"},{"first_name":"Hannes","last_name":"Werthner","full_name":"Werthner, Hannes"}],"has_accepted_license":"1","article_processing_charge":"No","file_date_updated":"2020-07-14T12:44:55Z","language":[{"iso":"eng"}],"status":"public","oa_version":"Published Version","publist_id":"5750","department":[{"_id":"BeBi"}],"volume":107,"publisher":"Springer","quality_controlled":"1","citation":{"short":"M. Calatrava Moreno, T. Auzinger, H. Werthner, Scientometrics 107 (2016) 213–232.","chicago":"Calatrava Moreno, Maria, Thomas Auzinger, and Hannes Werthner. “On the Uncertainty of Interdisciplinarity Measurements Due to Incomplete Bibliographic Data.” <i>Scientometrics</i>. Springer, 2016. <a href=\"https://doi.org/10.1007/s11192-016-1842-4\">https://doi.org/10.1007/s11192-016-1842-4</a>.","ista":"Calatrava Moreno M, Auzinger T, Werthner H. 2016. On the uncertainty of interdisciplinarity measurements due to incomplete bibliographic data. Scientometrics. 107(1), 213–232.","mla":"Calatrava Moreno, Maria, et al. “On the Uncertainty of Interdisciplinarity Measurements Due to Incomplete Bibliographic Data.” <i>Scientometrics</i>, vol. 107, no. 1, Springer, 2016, pp. 213–32, doi:<a href=\"https://doi.org/10.1007/s11192-016-1842-4\">10.1007/s11192-016-1842-4</a>.","ama":"Calatrava Moreno M, Auzinger T, Werthner H. On the uncertainty of interdisciplinarity measurements due to incomplete bibliographic data. <i>Scientometrics</i>. 2016;107(1):213-232. doi:<a href=\"https://doi.org/10.1007/s11192-016-1842-4\">10.1007/s11192-016-1842-4</a>","ieee":"M. Calatrava Moreno, T. Auzinger, and H. Werthner, “On the uncertainty of interdisciplinarity measurements due to incomplete bibliographic data,” <i>Scientometrics</i>, vol. 107, no. 1. Springer, pp. 213–232, 2016.","apa":"Calatrava Moreno, M., Auzinger, T., &#38; Werthner, H. (2016). On the uncertainty of interdisciplinarity measurements due to incomplete bibliographic data. <i>Scientometrics</i>. Springer. <a href=\"https://doi.org/10.1007/s11192-016-1842-4\">https://doi.org/10.1007/s11192-016-1842-4</a>"},"type":"journal_article","abstract":[{"text":"The accuracy of interdisciplinarity measurements is directly related to the quality of the underlying bibliographic data. Existing indicators of interdisciplinarity are not capable of reflecting the inaccuracies introduced by incorrect and incomplete records because correct and complete bibliographic data can rarely be obtained. This is the case for the Rao–Stirling index, which cannot handle references that are not categorized into disciplinary fields. We introduce a method that addresses this problem. It extends the Rao–Stirling index to acknowledge missing data by calculating its interval of uncertainty using computational optimization. The evaluation of our method indicates that the uncertainty interval is not only useful for estimating the inaccuracy of interdisciplinarity measurements, but it also delivers slightly more accurate aggregated interdisciplinarity measurements than the Rao–Stirling index.","lang":"eng"}],"_id":"1446","pubrep_id":"530","issue":"1","scopus_import":"1","month":"04","date_created":"2018-12-11T11:52:04Z","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"},"publication_status":"published","external_id":{"isi":["000373187000011"]}},{"conference":{"end_date":"2016-05-12","start_date":"2016-05-07","location":"San Jose, California, USA","name":"CHI: Conference on Human Factors in Computing Systems"},"external_id":{"isi":["000380532903074"]},"publication_status":"published","date_created":"2018-12-11T11:51:21Z","oa_version":"None","publist_id":"5951","month":"05","status":"public","language":[{"iso":"eng"}],"scopus_import":"1","article_processing_charge":"No","author":[{"last_name":"Bächer","full_name":"Bächer, Moritz","first_name":"Moritz"},{"full_name":"Hepp, Benjamin","last_name":"Hepp","first_name":"Benjamin"},{"full_name":"Pece, Fabrizio","last_name":"Pece","first_name":"Fabrizio"},{"full_name":"Kry, Paul","last_name":"Kry","first_name":"Paul"},{"first_name":"Bernd","id":"49876194-F248-11E8-B48F-1D18A9856A87","last_name":"Bickel","full_name":"Bickel, Bernd","orcid":"0000-0001-6511-9385"},{"first_name":"Bernhard","last_name":"Thomaszewski","full_name":"Thomaszewski, Bernhard"},{"full_name":"Hilliges, Otmar","last_name":"Hilliges","first_name":"Otmar"}],"title":"DefSense: computational design of customized deformable input devices","_id":"1319","date_updated":"2025-09-22T08:28:21Z","page":"3806 - 3816","year":"2016","acknowledgement":"We  thank  Damian  Karrer,   Rocco  Ghielmini  and  Jemin\r\nHwangbo for their help in our initial explorations. We would\r\nlike to thank Christian Schumacher for creating the video and\r\nC\r\n ́\r\necile Edwards-Rietmann for providing the voiceover. Mau-\r\nrizio Nitti helped us in designing our 3D characters. We thank\r\nChiara Daraio for insightful discussions on material proper-\r\nties and 3D printing.   We also thank the CHI reviewers for\r\ntheir feedback and guidance. Fabrizio Pece was supported by\r\nan ETH/Marie Curie fellowship (FEL-3314-1).","doi":"10.1145/2858036.2858354","abstract":[{"lang":"eng","text":"We present a novel optimization-based algorithm for the design and fabrication of customized, deformable input devices, capable of continuously sensing their deformation. We propose to embed piezoresistive sensing elements into flexible 3D printed objects. These sensing elements are then utilized to recover rich and natural user interactions at runtime. Designing such objects is a challenging and hard problem if attempted manually for all but the simplest geometries and deformations. Our method simultaneously optimizes the internal routing of the sensing elements and computes a mapping from low-level sensor readings to user-specified outputs in order to minimize reconstruction error. We demonstrate the power and flexibility of the approach by designing and fabricating a set of flexible input devices. Our results indicate that the optimization-based design greatly outperforms manual routings in terms of reconstruction accuracy and thus interaction fidelity."}],"type":"conference","day":"07","citation":{"chicago":"Bächer, Moritz, Benjamin Hepp, Fabrizio Pece, Paul Kry, Bernd Bickel, Bernhard Thomaszewski, and Otmar Hilliges. “DefSense: Computational Design of Customized Deformable Input Devices,” 3806–16. ACM, 2016. <a href=\"https://doi.org/10.1145/2858036.2858354\">https://doi.org/10.1145/2858036.2858354</a>.","ista":"Bächer M, Hepp B, Pece F, Kry P, Bickel B, Thomaszewski B, Hilliges O. 2016. DefSense: computational design of customized deformable input devices. CHI: Conference on Human Factors in Computing Systems, 3806–3816.","mla":"Bächer, Moritz, et al. <i>DefSense: Computational Design of Customized Deformable Input Devices</i>. ACM, 2016, pp. 3806–16, doi:<a href=\"https://doi.org/10.1145/2858036.2858354\">10.1145/2858036.2858354</a>.","apa":"Bächer, M., Hepp, B., Pece, F., Kry, P., Bickel, B., Thomaszewski, B., &#38; Hilliges, O. (2016). DefSense: computational design of customized deformable input devices (pp. 3806–3816). Presented at the CHI: Conference on Human Factors in Computing Systems, San Jose, California, USA: ACM. <a href=\"https://doi.org/10.1145/2858036.2858354\">https://doi.org/10.1145/2858036.2858354</a>","ieee":"M. Bächer <i>et al.</i>, “DefSense: computational design of customized deformable input devices,” presented at the CHI: Conference on Human Factors in Computing Systems, San Jose, California, USA, 2016, pp. 3806–3816.","ama":"Bächer M, Hepp B, Pece F, et al. DefSense: computational design of customized deformable input devices. In: ACM; 2016:3806-3816. doi:<a href=\"https://doi.org/10.1145/2858036.2858354\">10.1145/2858036.2858354</a>","short":"M. Bächer, B. Hepp, F. Pece, P. Kry, B. Bickel, B. Thomaszewski, O. Hilliges, in:, ACM, 2016, pp. 3806–3816."},"quality_controlled":"1","date_published":"2016-05-07T00:00:00Z","user_id":"317138e5-6ab7-11ef-aa6d-ffef3953e345","publisher":"ACM","isi":1,"department":[{"_id":"BeBi"}]},{"publication_status":"published","date_created":"2018-12-11T11:50:07Z","conference":{"start_date":"2016-12-05","name":"SIGGRAPH Asia: Conference and Exhibition on Computer Graphics and Interactive Techniques in Asia","location":"Macao, China","end_date":"2016-12-08"},"external_id":{"isi":["000388446200069"]},"alternative_title":["ACM Transactions on Graphics"],"_id":"1097","pubrep_id":"759","month":"11","issue":"6","scopus_import":"1","citation":{"short":"T. Du, A. Schulz, B. Zhu, B. Bickel, W. Matusik, in:, ACM, 2016.","ieee":"T. Du, A. Schulz, B. Zhu, B. Bickel, and W. Matusik, “Computational multicopter design,” presented at the SIGGRAPH Asia: Conference and Exhibition on Computer Graphics and Interactive Techniques in Asia, Macao, China, 2016, vol. 35, no. 6.","ama":"Du T, Schulz A, Zhu B, Bickel B, Matusik W. Computational multicopter design. In: Vol 35. ACM; 2016. doi:<a href=\"https://doi.org/10.1145/2980179.2982427\">10.1145/2980179.2982427</a>","apa":"Du, T., Schulz, A., Zhu, B., Bickel, B., &#38; Matusik, W. (2016). Computational multicopter design (Vol. 35). Presented at the SIGGRAPH Asia: Conference and Exhibition on Computer Graphics and Interactive Techniques in Asia, Macao, China: ACM. <a href=\"https://doi.org/10.1145/2980179.2982427\">https://doi.org/10.1145/2980179.2982427</a>","mla":"Du, Tao, et al. <i>Computational Multicopter Design</i>. Vol. 35, no. 6, 227, ACM, 2016, doi:<a href=\"https://doi.org/10.1145/2980179.2982427\">10.1145/2980179.2982427</a>.","chicago":"Du, Tao, Adriana Schulz, Bo Zhu, Bernd Bickel, and Wojciech Matusik. “Computational Multicopter Design,” Vol. 35. ACM, 2016. <a href=\"https://doi.org/10.1145/2980179.2982427\">https://doi.org/10.1145/2980179.2982427</a>.","ista":"Du T, Schulz A, Zhu B, Bickel B, Matusik W. 2016. Computational multicopter design. SIGGRAPH Asia: Conference and Exhibition on Computer Graphics and Interactive Techniques in Asia, ACM Transactions on Graphics, vol. 35, 227."},"type":"conference","abstract":[{"lang":"eng","text":"We present an interactive system for computational design, optimization, and fabrication of multicopters. Our computational approach allows non-experts to design, explore, and evaluate a wide range of different multicopters. We provide users with an intuitive interface for assembling a multicopter from a collection of components (e.g., propellers, motors, and carbon fiber rods). Our algorithm interactively optimizes shape and controller parameters of the current design to ensure its proper operation. In addition, we allow incorporating a variety of other metrics (such as payload, battery usage, size, and cost) into the design process and exploring tradeoffs between them. We show the efficacy of our method and system by designing, optimizing, fabricating, and operating multicopters with complex geometries and propeller configurations. We also demonstrate the ability of our optimization algorithm to improve the multicopter performance under different metrics."}],"quality_controlled":"1","volume":35,"department":[{"_id":"BeBi"}],"publisher":"ACM","publist_id":"6278","oa_version":"Submitted Version","author":[{"last_name":"Du","full_name":"Du, Tao","first_name":"Tao"},{"full_name":"Schulz, Adriana","last_name":"Schulz","first_name":"Adriana"},{"first_name":"Bo","last_name":"Zhu","full_name":"Zhu, Bo"},{"orcid":"0000-0001-6511-9385","full_name":"Bickel, Bernd","last_name":"Bickel","id":"49876194-F248-11E8-B48F-1D18A9856A87","first_name":"Bernd"},{"last_name":"Matusik","full_name":"Matusik, Wojciech","first_name":"Wojciech"}],"title":"Computational multicopter design","date_updated":"2025-09-22T14:17:29Z","status":"public","language":[{"iso":"eng"}],"has_accepted_license":"1","article_processing_charge":"No","file_date_updated":"2018-12-12T10:17:42Z","file":[{"content_type":"application/pdf","relation":"main_file","date_updated":"2018-12-12T10:17:42Z","file_id":"5298","access_level":"open_access","file_name":"IST-2017-759-v1+1_copter.pdf","date_created":"2018-12-12T10:17:42Z","creator":"system","file_size":33114420}],"oa":1,"doi":"10.1145/2980179.2982427","day":"01","date_published":"2016-11-01T00:00:00Z","intvolume":"        35","article_number":"227","acknowledgement":"We thank Nobuyuki Umetani for his insightful suggestions in our discussions. We thank Alan Schultz and his colleagues at NRL for building the hexacopter and for the valuable discussions. We thank Randall Davis, Boris Katz, and Howard Shrobe at MIT for their advice. We are grateful to Nick Bandiera for preprocessing mechanical parts and providing 3D printing technical support; Charles Blouin from RCBenchmark for dynamometer hardware support; Brian Saavedra for the composition UI; Yingzhe Yuan for data acquisition and video recording in the experiments; Michael Foshey and David Kim for their comments on the draft of the paper. \r\n\r\n\r\nThis work was partially supported by Air Force Research Laboratory’s sponsorship of Julia: A Fresh Approach to Technical Computing and Data Processing (Sponsor Award ID FA8750-15-2- 0272, MIT Award ID 024831-00003), and NSF Expedition project (Sponsor Award ID CCF-1138967, MIT Award ID 020610-00002). The views expressed herein are not endorsed by the sponsors. This project has also received funding from the European Union’s Horizon 2020 research and innovation program under grant agreement No 645599. ","year":"2016","ec_funded":1,"isi":1,"project":[{"name":"Soft-bodied intelligence for Manipulation","_id":"25082902-B435-11E9-9278-68D0E5697425","grant_number":"645599","call_identifier":"H2020"}],"user_id":"317138e5-6ab7-11ef-aa6d-ffef3953e345","ddc":["006"]},{"intvolume":"        35","date_published":"2016-11-01T00:00:00Z","day":"01","doi":"10.1145/2980179.2982397","oa":1,"file":[{"access_level":"open_access","file_size":11122029,"creator":"system","date_created":"2018-12-12T10:12:01Z","file_name":"IST-2017-760-v1+1_flexmolds.pdf","relation":"main_file","content_type":"application/pdf","file_id":"4918","date_updated":"2018-12-12T10:12:01Z"}],"ec_funded":1,"year":"2016","acknowledgement":"The armadillo, bunny and dragon models are courtesy of the Stanford  3D  Scanning  Repository.   The  bimba,  fertility  and  elephant models are courtesy of the AIM@SHAPE Shape Repository.  \r\nThis project has received funding from the European Union’s Horizon 2020  research  and  innovation  programme  under  grant  agreement\r\nNo. 645599.","article_number":"223","isi":1,"ddc":["000","005"],"project":[{"call_identifier":"H2020","grant_number":"645599","_id":"25082902-B435-11E9-9278-68D0E5697425","name":"Soft-bodied intelligence for Manipulation"}],"user_id":"317138e5-6ab7-11ef-aa6d-ffef3953e345","oa_version":"Submitted Version","publist_id":"6276","date_updated":"2025-09-22T14:16:02Z","author":[{"full_name":"Malomo, Luigi","last_name":"Malomo","first_name":"Luigi"},{"first_name":"Nico","last_name":"Pietroni","full_name":"Pietroni, Nico"},{"first_name":"Bernd","orcid":"0000-0001-6511-9385","id":"49876194-F248-11E8-B48F-1D18A9856A87","full_name":"Bickel, Bernd","last_name":"Bickel"},{"first_name":"Paolo","full_name":"Cignoni, Paolo","last_name":"Cignoni"}],"title":"FlexMolds: Automatic design of flexible shells for molding","file_date_updated":"2018-12-12T10:12:01Z","article_processing_charge":"No","has_accepted_license":"1","status":"public","language":[{"iso":"eng"}],"quality_controlled":"1","type":"conference","abstract":[{"text":"We present FlexMolds, a novel computational approach to automatically design flexible, reusable molds that, once 3D printed, allow us to physically fabricate, by means of liquid casting, multiple copies of complex shapes with rich surface details and complex topology. The approach to design such flexible molds is based on a greedy bottom-up search of possible cuts over an object, evaluating for each possible cut the feasibility of the resulting mold. We use a dynamic simulation approach to evaluate candidate molds, providing a heuristic to generate forces that are able to open, detach, and remove a complex mold from the object it surrounds. We have tested the approach with a number of objects with nontrivial shapes and topologies.","lang":"eng"}],"citation":{"short":"L. Malomo, N. Pietroni, B. Bickel, P. Cignoni, in:, ACM, 2016.","ieee":"L. Malomo, N. Pietroni, B. Bickel, and P. Cignoni, “FlexMolds: Automatic design of flexible shells for molding,” presented at the SIGGRAPH Asia: Conference and Exhibition on Computer Graphics and Interactive Techniques in Asia, Macao, China, 2016, vol. 35, no. 6.","apa":"Malomo, L., Pietroni, N., Bickel, B., &#38; Cignoni, P. (2016). FlexMolds: Automatic design of flexible shells for molding (Vol. 35). Presented at the SIGGRAPH Asia: Conference and Exhibition on Computer Graphics and Interactive Techniques in Asia, Macao, China: ACM. <a href=\"https://doi.org/10.1145/2980179.2982397\">https://doi.org/10.1145/2980179.2982397</a>","ama":"Malomo L, Pietroni N, Bickel B, Cignoni P. FlexMolds: Automatic design of flexible shells for molding. In: Vol 35. ACM; 2016. doi:<a href=\"https://doi.org/10.1145/2980179.2982397\">10.1145/2980179.2982397</a>","chicago":"Malomo, Luigi, Nico Pietroni, Bernd Bickel, and Paolo Cignoni. “FlexMolds: Automatic Design of Flexible Shells for Molding,” Vol. 35. ACM, 2016. <a href=\"https://doi.org/10.1145/2980179.2982397\">https://doi.org/10.1145/2980179.2982397</a>.","ista":"Malomo L, Pietroni N, Bickel B, Cignoni P. 2016. FlexMolds: Automatic design of flexible shells for molding. SIGGRAPH Asia: Conference and Exhibition on Computer Graphics and Interactive Techniques in Asia, ACM Transactions on Graphics, vol. 35, 223.","mla":"Malomo, Luigi, et al. <i>FlexMolds: Automatic Design of Flexible Shells for Molding</i>. Vol. 35, no. 6, 223, ACM, 2016, doi:<a href=\"https://doi.org/10.1145/2980179.2982397\">10.1145/2980179.2982397</a>."},"department":[{"_id":"BeBi"}],"volume":35,"publisher":"ACM","date_created":"2018-12-11T11:50:08Z","publication_status":"published","alternative_title":["ACM Transactions on Graphics"],"external_id":{"isi":["000388446200065"]},"conference":{"name":"SIGGRAPH Asia: Conference and Exhibition on Computer Graphics and Interactive Techniques in Asia","location":"Macao, China","start_date":"2016-12-05","end_date":"2016-12-08"},"_id":"1099","pubrep_id":"760","scopus_import":"1","issue":"6","month":"11"},{"department":[{"_id":"BeBi"}],"publisher":"ACM","user_id":"2DF688A6-F248-11E8-B48F-1D18A9856A87","citation":{"mla":"Bharaj, Gaurav, et al. <i>Computational Design of Walking Automata</i>. ACM, 2015, pp. 93–100, doi:<a href=\"https://doi.org/10.1145/2786784.2786803\">10.1145/2786784.2786803</a>.","chicago":"Bharaj, Gaurav, Stelian Coros, Bernhard Thomaszewski, James Tompkin, Bernd Bickel, and Hanspeter Pfister. “Computational Design of Walking Automata,” 93–100. ACM, 2015. <a href=\"https://doi.org/10.1145/2786784.2786803\">https://doi.org/10.1145/2786784.2786803</a>.","ista":"Bharaj G, Coros S, Thomaszewski B, Tompkin J, Bickel B, Pfister H. 2015. Computational design of walking automata. SCA: ACM SIGGRAPH/Eurographics Symposium on Computer animation, 93–100.","ieee":"G. Bharaj, S. Coros, B. Thomaszewski, J. Tompkin, B. Bickel, and H. Pfister, “Computational design of walking automata,” presented at the SCA: ACM SIGGRAPH/Eurographics Symposium on Computer animation, Los Angeles, CA, United States, 2015, pp. 93–100.","apa":"Bharaj, G., Coros, S., Thomaszewski, B., Tompkin, J., Bickel, B., &#38; Pfister, H. (2015). Computational design of walking automata (pp. 93–100). Presented at the SCA: ACM SIGGRAPH/Eurographics Symposium on Computer animation, Los Angeles, CA, United States: ACM. <a href=\"https://doi.org/10.1145/2786784.2786803\">https://doi.org/10.1145/2786784.2786803</a>","ama":"Bharaj G, Coros S, Thomaszewski B, Tompkin J, Bickel B, Pfister H. Computational design of walking automata. In: ACM; 2015:93-100. doi:<a href=\"https://doi.org/10.1145/2786784.2786803\">10.1145/2786784.2786803</a>","short":"G. Bharaj, S. Coros, B. Thomaszewski, J. Tompkin, B. Bickel, H. Pfister, in:, ACM, 2015, pp. 93–100."},"abstract":[{"text":"Creating mechanical automata that can walk in stable and pleasing manners is a challenging task that requires both skill and expertise. We propose to use computational design to offset the technical difficulties of this process. A simple drag-and-drop interface allows casual users to create personalized walking toys from a library of pre-defined template mechanisms. Provided with this input, our method leverages physical simulation and evolutionary optimization to refine the mechanical designs such that the resulting toys are able to walk. The optimization process is guided by an intuitive set of objectives that measure the quality of the walking motions. We demonstrate our approach on a set of simulated mechanical toys with different numbers of legs and various distinct gaits. Two fabricated prototypes showcase the feasibility of our designs.","lang":"eng"}],"type":"conference","day":"01","doi":"10.1145/2786784.2786803","date_published":"2015-08-01T00:00:00Z","quality_controlled":"1","year":"2015","publication_identifier":{"isbn":["978-1-4503-3496-9"]},"title":"Computational design of walking automata","author":[{"first_name":"Gaurav","last_name":"Bharaj","full_name":"Bharaj, Gaurav"},{"last_name":"Coros","full_name":"Coros, Stelian","first_name":"Stelian"},{"first_name":"Bernhard","full_name":"Thomaszewski, Bernhard","last_name":"Thomaszewski"},{"first_name":"James","full_name":"Tompkin, James","last_name":"Tompkin"},{"last_name":"Bickel","full_name":"Bickel, Bernd","id":"49876194-F248-11E8-B48F-1D18A9856A87","orcid":"0000-0001-6511-9385","first_name":"Bernd"},{"first_name":"Hanspeter","full_name":"Pfister, Hanspeter","last_name":"Pfister"}],"_id":"1520","date_updated":"2021-01-12T06:51:21Z","page":"93 - 100","status":"public","month":"08","language":[{"iso":"eng"}],"scopus_import":1,"publication_status":"published","oa_version":"None","publist_id":"5655","date_created":"2018-12-11T11:52:30Z","conference":{"name":"SCA: ACM SIGGRAPH/Eurographics Symposium on Computer animation","location":"Los Angeles, CA, United States","start_date":"2015-08-07","end_date":"2015-08-09"}},{"_id":"1625","month":"07","issue":"4","scopus_import":"1","publication_status":"published","date_created":"2018-12-11T11:53:06Z","conference":{"end_date":"2015-08-13","start_date":"2015-08-09","name":"SIGGRAPH: Special Interest Group on Computer Graphics and Interactive Techniques","location":"Los Angeles, CA, United States"},"external_id":{"isi":["000358786600010"]},"volume":34,"department":[{"_id":"BeBi"}],"publisher":"ACM","type":"conference","abstract":[{"lang":"eng","text":"In recent years we have seen numerous improvements on 3D scanning and tracking of human faces, greatly advancing the creation of digital doubles for film and video games. However, despite the high-resolution quality of the reconstruction approaches available, current methods are unable to capture one of the most important regions of the face - the eye region. In this work we present the first method for detailed spatio-temporal reconstruction of eyelids. Tracking and reconstructing eyelids is extremely challenging, as this region exhibits very complex and unique skin deformation where skin is folded under while opening the eye. Furthermore, eyelids are often only partially visible and obstructed due to selfocclusion and eyelashes. Our approach is to combine a geometric deformation model with image data, leveraging multi-view stereo, optical flow, contour tracking and wrinkle detection from local skin appearance. Our deformation model serves as a prior that enables reconstruction of eyelids even under strong self-occlusions caused by rolling and folding skin as the eye opens and closes. The output is a person-specific, time-varying eyelid reconstruction with anatomically plausible deformations. Our high-resolution detailed eyelids couple naturally with current facial performance capture approaches. As a result, our method can largely increase the fidelity of facial capture and the creation of digital doubles."}],"citation":{"apa":"Bermano, A., Beeler, T., Kozlov, Y., Bradley, D., Bickel, B., &#38; Gross, M. (2015). Detailed spatio-temporal reconstruction of eyelids (Vol. 34). Presented at the SIGGRAPH: Special Interest Group on Computer Graphics and Interactive Techniques, Los Angeles, CA, United States: ACM. <a href=\"https://doi.org/10.1145/2766924\">https://doi.org/10.1145/2766924</a>","ama":"Bermano A, Beeler T, Kozlov Y, Bradley D, Bickel B, Gross M. Detailed spatio-temporal reconstruction of eyelids. In: Vol 34. ACM; 2015. doi:<a href=\"https://doi.org/10.1145/2766924\">10.1145/2766924</a>","ieee":"A. Bermano, T. Beeler, Y. Kozlov, D. Bradley, B. Bickel, and M. Gross, “Detailed spatio-temporal reconstruction of eyelids,” presented at the SIGGRAPH: Special Interest Group on Computer Graphics and Interactive Techniques, Los Angeles, CA, United States, 2015, vol. 34, no. 4.","chicago":"Bermano, Amit, Thabo Beeler, Yeara Kozlov, Derek Bradley, Bernd Bickel, and Markus Gross. “Detailed Spatio-Temporal Reconstruction of Eyelids,” Vol. 34. ACM, 2015. <a href=\"https://doi.org/10.1145/2766924\">https://doi.org/10.1145/2766924</a>.","ista":"Bermano A, Beeler T, Kozlov Y, Bradley D, Bickel B, Gross M. 2015. Detailed spatio-temporal reconstruction of eyelids. SIGGRAPH: Special Interest Group on Computer Graphics and Interactive Techniques vol. 34, 44.","mla":"Bermano, Amit, et al. <i>Detailed Spatio-Temporal Reconstruction of Eyelids</i>. Vol. 34, no. 4, 44, ACM, 2015, doi:<a href=\"https://doi.org/10.1145/2766924\">10.1145/2766924</a>.","short":"A. Bermano, T. Beeler, Y. Kozlov, D. Bradley, B. Bickel, M. Gross, in:, ACM, 2015."},"quality_controlled":"1","title":"Detailed spatio-temporal reconstruction of eyelids","author":[{"last_name":"Bermano","full_name":"Bermano, Amit","first_name":"Amit"},{"first_name":"Thabo","full_name":"Beeler, Thabo","last_name":"Beeler"},{"last_name":"Kozlov","full_name":"Kozlov, Yeara","first_name":"Yeara"},{"first_name":"Derek","last_name":"Bradley","full_name":"Bradley, Derek"},{"id":"49876194-F248-11E8-B48F-1D18A9856A87","last_name":"Bickel","full_name":"Bickel, Bernd","orcid":"0000-0001-6511-9385","first_name":"Bernd"},{"full_name":"Gross, Markus","last_name":"Gross","first_name":"Markus"}],"date_updated":"2025-09-23T08:25:37Z","language":[{"iso":"eng"}],"status":"public","article_processing_charge":"No","publist_id":"5535","oa_version":"None","isi":1,"user_id":"317138e5-6ab7-11ef-aa6d-ffef3953e345","day":"27","doi":"10.1145/2766924","intvolume":"        34","date_published":"2015-07-27T00:00:00Z","article_number":"44","year":"2015"},{"abstract":[{"text":"This paper introduces &quot;OmniAD,&quot; a novel data-driven pipeline to model and acquire the aerodynamics of three-dimensional rigid objects. Traditionally, aerodynamics are examined through elaborate wind tunnel experiments or expensive fluid dynamics computations, and are only measured for a small number of discrete wind directions. OmniAD allows the evaluation of aerodynamic forces, such as drag and lift, for any incoming wind direction using a novel representation based on spherical harmonics. Our datadriven technique acquires the aerodynamic properties of an object simply by capturing its falling motion using a single camera. Once model parameters are estimated, OmniAD enables realistic realtime simulation of rigid bodies, such as the tumbling and gliding of leaves, without simulating the surrounding air. In addition, we propose an intuitive user interface based on OmniAD to interactively design three-dimensional kites that actually fly. Various nontraditional kites were designed to demonstrate the physical validity of our model.","lang":"eng"}],"type":"conference","citation":{"apa":"Martin, T., Umetani, N., &#38; Bickel, B. (2015). OmniAD: Data-driven omni-directional aerodynamics (Vol. 34). Presented at the SIGGRAPH: Special Interest Group on Computer Graphics and Interactive Techniques, Los Angeles, CA, United States: ACM. <a href=\"https://doi.org/10.1145/2766919\">https://doi.org/10.1145/2766919</a>","ieee":"T. Martin, N. Umetani, and B. Bickel, “OmniAD: Data-driven omni-directional aerodynamics,” presented at the SIGGRAPH: Special Interest Group on Computer Graphics and Interactive Techniques, Los Angeles, CA, United States, 2015, vol. 34, no. 4.","ama":"Martin T, Umetani N, Bickel B. OmniAD: Data-driven omni-directional aerodynamics. In: Vol 34. ACM; 2015. doi:<a href=\"https://doi.org/10.1145/2766919\">10.1145/2766919</a>","chicago":"Martin, Tobias, Nobuyuki Umetani, and Bernd Bickel. “OmniAD: Data-Driven Omni-Directional Aerodynamics,” Vol. 34. ACM, 2015. <a href=\"https://doi.org/10.1145/2766919\">https://doi.org/10.1145/2766919</a>.","ista":"Martin T, Umetani N, Bickel B. 2015. OmniAD: Data-driven omni-directional aerodynamics. SIGGRAPH: Special Interest Group on Computer Graphics and Interactive Techniques, ACM Transactions on Graphics, vol. 34, 113.","mla":"Martin, Tobias, et al. <i>OmniAD: Data-Driven Omni-Directional Aerodynamics</i>. Vol. 34, no. 4, 113, ACM, 2015, doi:<a href=\"https://doi.org/10.1145/2766919\">10.1145/2766919</a>.","short":"T. Martin, N. Umetani, B. Bickel, in:, ACM, 2015."},"quality_controlled":"1","volume":34,"department":[{"_id":"BeBi"}],"publisher":"ACM","publication_status":"published","date_created":"2018-12-11T11:53:06Z","conference":{"end_date":"2015-08-13","start_date":"2015-08-09","name":"SIGGRAPH: Special Interest Group on Computer Graphics and Interactive Techniques","location":"Los Angeles, CA, United States"},"external_id":{"isi":["000358786600079"]},"alternative_title":["ACM Transactions on Graphics"],"_id":"1626","month":"07","scopus_import":"1","issue":"4","day":"27","doi":"10.1145/2766919","intvolume":"        34","date_published":"2015-07-27T00:00:00Z","article_number":"113","year":"2015","isi":1,"user_id":"317138e5-6ab7-11ef-aa6d-ffef3953e345","oa_version":"None","publist_id":"5532","title":"OmniAD: Data-driven omni-directional aerodynamics","author":[{"full_name":"Martin, Tobias","last_name":"Martin","first_name":"Tobias"},{"first_name":"Nobuyuki","last_name":"Umetani","full_name":"Umetani, Nobuyuki"},{"id":"49876194-F248-11E8-B48F-1D18A9856A87","last_name":"Bickel","full_name":"Bickel, Bernd","orcid":"0000-0001-6511-9385","first_name":"Bernd"}],"date_updated":"2025-09-23T09:42:49Z","status":"public","language":[{"iso":"eng"}],"article_processing_charge":"No"},{"intvolume":"        34","date_published":"2015-07-27T00:00:00Z","day":"27","doi":"10.1145/2766998","year":"2015","acknowledgement":"This work was supported in part by grants from the Spanish Ministry of Economy (TIN2012-35840), and the European Research Council (ERC Starting Grant no. 280135 Animetrics).","article_number":"138","isi":1,"user_id":"317138e5-6ab7-11ef-aa6d-ffef3953e345","oa_version":"None","publist_id":"5530","date_updated":"2025-09-23T08:24:55Z","author":[{"full_name":"Pérez, Jesús","last_name":"Pérez","first_name":"Jesús"},{"full_name":"Thomaszewski, Bernhard","last_name":"Thomaszewski","first_name":"Bernhard"},{"last_name":"Coros","full_name":"Coros, Stelian","first_name":"Stelian"},{"first_name":"Bernd","orcid":"0000-0001-6511-9385","id":"49876194-F248-11E8-B48F-1D18A9856A87","full_name":"Bickel, Bernd","last_name":"Bickel"},{"first_name":"José","full_name":"Canabal, José","last_name":"Canabal"},{"first_name":"Robert","full_name":"Sumner, Robert","last_name":"Sumner"},{"first_name":"Miguel","full_name":"Otaduy, Miguel","last_name":"Otaduy"}],"title":"Design and fabrication of flexible rod meshes","article_processing_charge":"No","status":"public","language":[{"iso":"eng"}],"quality_controlled":"1","abstract":[{"lang":"eng","text":"We present a computational tool for fabrication-oriented design of flexible rod meshes. Given a deformable surface and a set of deformed poses as input, our method automatically computes a printable rod mesh that, once manufactured, closely matches the input poses under the same boundary conditions. The core of our method is formed by an optimization scheme that adjusts the cross-sectional profiles of the rods and their rest centerline in order to best approximate the target deformations. This approach allows us to locally control the bending and stretching resistance of the surface with a single material, yielding high design flexibility and low fabrication cost."}],"type":"conference","citation":{"ieee":"J. Pérez <i>et al.</i>, “Design and fabrication of flexible rod meshes,” presented at the SIGGRAPH: Special Interest Group on Computer Graphics and Interactive Techniques, Los Angeles, CA, United States, 2015, vol. 34, no. 4.","apa":"Pérez, J., Thomaszewski, B., Coros, S., Bickel, B., Canabal, J., Sumner, R., &#38; Otaduy, M. (2015). Design and fabrication of flexible rod meshes (Vol. 34). Presented at the SIGGRAPH: Special Interest Group on Computer Graphics and Interactive Techniques, Los Angeles, CA, United States: ACM. <a href=\"https://doi.org/10.1145/2766998\">https://doi.org/10.1145/2766998</a>","ama":"Pérez J, Thomaszewski B, Coros S, et al. Design and fabrication of flexible rod meshes. In: Vol 34. ACM; 2015. doi:<a href=\"https://doi.org/10.1145/2766998\">10.1145/2766998</a>","ista":"Pérez J, Thomaszewski B, Coros S, Bickel B, Canabal J, Sumner R, Otaduy M. 2015. Design and fabrication of flexible rod meshes. SIGGRAPH: Special Interest Group on Computer Graphics and Interactive Techniques vol. 34, 138.","chicago":"Pérez, Jesús, Bernhard Thomaszewski, Stelian Coros, Bernd Bickel, José Canabal, Robert Sumner, and Miguel Otaduy. “Design and Fabrication of Flexible Rod Meshes,” Vol. 34. ACM, 2015. <a href=\"https://doi.org/10.1145/2766998\">https://doi.org/10.1145/2766998</a>.","mla":"Pérez, Jesús, et al. <i>Design and Fabrication of Flexible Rod Meshes</i>. Vol. 34, no. 4, 138, ACM, 2015, doi:<a href=\"https://doi.org/10.1145/2766998\">10.1145/2766998</a>.","short":"J. Pérez, B. Thomaszewski, S. Coros, B. Bickel, J. Canabal, R. Sumner, M. Otaduy, in:, ACM, 2015."},"department":[{"_id":"BeBi"}],"volume":34,"publisher":"ACM","date_created":"2018-12-11T11:53:07Z","publication_status":"published","external_id":{"isi":["000358786600104"]},"conference":{"start_date":"2015-08-09","location":"Los Angeles, CA, United States","name":"SIGGRAPH: Special Interest Group on Computer Graphics and Interactive Techniques","end_date":"2015-08-13"},"_id":"1627","issue":"4","scopus_import":"1","month":"07"},{"external_id":{"isi":["000358786600102"]},"conference":{"end_date":"2015-08-13","location":"Los Angeles, CA, USA","name":"SIGGRAPH: Special Interest Group on Computer Graphics and Interactive Techniques","start_date":"2015-08-09"},"date_created":"2018-12-11T11:53:07Z","publication_status":"published","scopus_import":"1","issue":"4","month":"08","_id":"1628","quality_controlled":"1","abstract":[{"text":"We propose a method for fabricating deformable objects with spatially varying elasticity using 3D printing. Using a single, relatively stiff printer material, our method designs an assembly of smallscale microstructures that have the effect of a softer material at the object scale, with properties depending on the microstructure used in each part of the object. We build on work in the area of metamaterials, using numerical optimization to design tiled microstructures with desired properties, but with the key difference that our method designs families of related structures that can be interpolated to smoothly vary the material properties over a wide range. To create an object with spatially varying elastic properties, we tile the object's interior with microstructures drawn from these families, generating a different microstructure for each cell using an efficient algorithm to select compatible structures for neighboring cells. We show results computed for both 2D and 3D objects, validating several 2D and 3D printed structures using standard material tests as well as demonstrating various example applications.","lang":"eng"}],"type":"conference","citation":{"ama":"Schumacher C, Bickel B, Rys J, Marschner S, Daraio C, Gross M. Microstructures to control elasticity in 3D printing. In: Vol 34. ACM; 2015. doi:<a href=\"https://doi.org/10.1145/2766926\">10.1145/2766926</a>","ieee":"C. Schumacher, B. Bickel, J. Rys, S. Marschner, C. Daraio, and M. Gross, “Microstructures to control elasticity in 3D printing,” presented at the SIGGRAPH: Special Interest Group on Computer Graphics and Interactive Techniques, Los Angeles, CA, USA, 2015, vol. 34, no. 4.","apa":"Schumacher, C., Bickel, B., Rys, J., Marschner, S., Daraio, C., &#38; Gross, M. (2015). Microstructures to control elasticity in 3D printing (Vol. 34). Presented at the SIGGRAPH: Special Interest Group on Computer Graphics and Interactive Techniques, Los Angeles, CA, USA: ACM. <a href=\"https://doi.org/10.1145/2766926\">https://doi.org/10.1145/2766926</a>","mla":"Schumacher, Christian, et al. <i>Microstructures to Control Elasticity in 3D Printing</i>. Vol. 34, no. 4, 136, ACM, 2015, doi:<a href=\"https://doi.org/10.1145/2766926\">10.1145/2766926</a>.","chicago":"Schumacher, Christian, Bernd Bickel, Jan Rys, Steve Marschner, Chiara Daraio, and Markus Gross. “Microstructures to Control Elasticity in 3D Printing,” Vol. 34. ACM, 2015. <a href=\"https://doi.org/10.1145/2766926\">https://doi.org/10.1145/2766926</a>.","ista":"Schumacher C, Bickel B, Rys J, Marschner S, Daraio C, Gross M. 2015. Microstructures to control elasticity in 3D printing. SIGGRAPH: Special Interest Group on Computer Graphics and Interactive Techniques vol. 34, 136.","short":"C. Schumacher, B. Bickel, J. Rys, S. Marschner, C. Daraio, M. Gross, in:, ACM, 2015."},"main_file_link":[{"open_access":"1","url":"https://doi.org/10.1145/2766926"}],"publisher":"ACM","department":[{"_id":"BeBi"}],"volume":34,"oa_version":"Published Version","publist_id":"5529","article_processing_charge":"No","language":[{"iso":"eng"}],"status":"public","date_updated":"2025-09-23T09:34:10Z","title":"Microstructures to control elasticity in 3D printing","author":[{"first_name":"Christian","last_name":"Schumacher","full_name":"Schumacher, Christian"},{"first_name":"Bernd","id":"49876194-F248-11E8-B48F-1D18A9856A87","last_name":"Bickel","full_name":"Bickel, Bernd","orcid":"0000-0001-6511-9385"},{"first_name":"Jan","full_name":"Rys, Jan","last_name":"Rys"},{"first_name":"Steve","full_name":"Marschner, Steve","last_name":"Marschner"},{"first_name":"Chiara","last_name":"Daraio","full_name":"Daraio, Chiara"},{"full_name":"Gross, Markus","last_name":"Gross","first_name":"Markus"}],"year":"2015","article_number":"136","intvolume":"        34","date_published":"2015-08-01T00:00:00Z","day":"01","doi":"10.1145/2766926","oa":1,"user_id":"317138e5-6ab7-11ef-aa6d-ffef3953e345","isi":1},{"date_published":"2015-05-01T00:00:00Z","intvolume":"        34","day":"01","doi":"10.1111/cgf.12594","year":"2015","isi":1,"publication":"Computer Graphics Forum","user_id":"317138e5-6ab7-11ef-aa6d-ffef3953e345","publist_id":"5391","oa_version":"None","date_updated":"2025-09-23T10:32:38Z","page":"709 - 733","author":[{"full_name":"Klehm, Oliver","last_name":"Klehm","first_name":"Oliver"},{"last_name":"Rousselle","full_name":"Rousselle, Fabrice","first_name":"Fabrice"},{"last_name":"Papas","full_name":"Papas, Marios","first_name":"Marios"},{"first_name":"Derek","full_name":"Bradley, Derek","last_name":"Bradley"},{"last_name":"Hery","full_name":"Hery, Christophe","first_name":"Christophe"},{"first_name":"Bernd","orcid":"0000-0001-6511-9385","id":"49876194-F248-11E8-B48F-1D18A9856A87","last_name":"Bickel","full_name":"Bickel, Bernd"},{"first_name":"Wojciech","last_name":"Jarosz","full_name":"Jarosz, Wojciech"},{"full_name":"Beeler, Thabo","last_name":"Beeler","first_name":"Thabo"}],"title":"Recent advances in facial appearance capture","article_processing_charge":"No","language":[{"iso":"eng"}],"status":"public","quality_controlled":"1","citation":{"short":"O. Klehm, F. Rousselle, M. Papas, D. Bradley, C. Hery, B. Bickel, W. Jarosz, T. Beeler, Computer Graphics Forum 34 (2015) 709–733.","ama":"Klehm O, Rousselle F, Papas M, et al. Recent advances in facial appearance capture. <i>Computer Graphics Forum</i>. 2015;34(2):709-733. doi:<a href=\"https://doi.org/10.1111/cgf.12594\">10.1111/cgf.12594</a>","ieee":"O. Klehm <i>et al.</i>, “Recent advances in facial appearance capture,” <i>Computer Graphics Forum</i>, vol. 34, no. 2. Wiley-Blackwell, pp. 709–733, 2015.","apa":"Klehm, O., Rousselle, F., Papas, M., Bradley, D., Hery, C., Bickel, B., … Beeler, T. (2015). Recent advances in facial appearance capture. <i>Computer Graphics Forum</i>. Wiley-Blackwell. <a href=\"https://doi.org/10.1111/cgf.12594\">https://doi.org/10.1111/cgf.12594</a>","mla":"Klehm, Oliver, et al. “Recent Advances in Facial Appearance Capture.” <i>Computer Graphics Forum</i>, vol. 34, no. 2, Wiley-Blackwell, 2015, pp. 709–33, doi:<a href=\"https://doi.org/10.1111/cgf.12594\">10.1111/cgf.12594</a>.","ista":"Klehm O, Rousselle F, Papas M, Bradley D, Hery C, Bickel B, Jarosz W, Beeler T. 2015. Recent advances in facial appearance capture. Computer Graphics Forum. 34(2), 709–733.","chicago":"Klehm, Oliver, Fabrice Rousselle, Marios Papas, Derek Bradley, Christophe Hery, Bernd Bickel, Wojciech Jarosz, and Thabo Beeler. “Recent Advances in Facial Appearance Capture.” <i>Computer Graphics Forum</i>. Wiley-Blackwell, 2015. <a href=\"https://doi.org/10.1111/cgf.12594\">https://doi.org/10.1111/cgf.12594</a>."},"abstract":[{"text":"Facial appearance capture is now firmly established within academic research and used extensively across various application domains, perhaps most prominently in the entertainment industry through the design of virtual characters in video games and films. While significant progress has occurred over the last two decades, no single survey currently exists that discusses the similarities, differences, and practical considerations of the available appearance capture techniques as applied to human faces. A central difficulty of facial appearance capture is the way light interacts with skin-which has a complex multi-layered structure-and the interactions that occur below the skin surface can, by definition, only be observed indirectly. In this report, we distinguish between two broad strategies for dealing with this complexity. &quot;Image-based methods&quot; try to exhaustively capture the exact face appearance under different lighting and viewing conditions, and then render the face through weighted image combinations. &quot;Parametric methods&quot; instead fit the captured reflectance data to some parametric appearance model used during rendering, allowing for a more lightweight and flexible representation but at the cost of potentially increased rendering complexity or inexact reproduction. The goal of this report is to provide an overview that can guide practitioners and researchers in assessing the tradeoffs between current approaches and identifying directions for future advances in facial appearance capture.","lang":"eng"}],"type":"journal_article","department":[{"_id":"BeBi"}],"volume":34,"main_file_link":[{"url":"https://graphics.ethz.ch/~mpapas/publications/fac_star.pdf"}],"publisher":"Wiley-Blackwell","date_created":"2018-12-11T11:53:43Z","publication_status":"published","external_id":{"isi":["000358326600063"]},"_id":"1734","scopus_import":"1","issue":"2","month":"05"}]
