{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,7]],"date-time":"2026-04-07T08:45:18Z","timestamp":1775551518822,"version":"3.50.1"},"reference-count":46,"publisher":"Association for Computing Machinery (ACM)","issue":"6","license":[{"start":{"date-parts":[[2015,11,2]],"date-time":"2015-11-02T00:00:00Z","timestamp":1446422400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/501100000781","name":"European Research Council","doi-asserted-by":"publisher","award":["StG-2012-307877"],"award-info":[{"award-number":["StG-2012-307877"]}],"id":[{"id":"10.13039\/501100000781","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100003803","name":"University of Hong Kong","doi-asserted-by":"publisher","award":["HKU 717112E"],"award-info":[{"award-number":["HKU 717112E"]}],"id":[{"id":"10.13039\/501100003803","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Graph."],"published-print":{"date-parts":[[2015,11,4]]},"abstract":"<jats:p>The field of topology optimization seeks to optimize shapes under structural objectives, such as achieving the most rigid shape using a given quantity of material. Besides optimal shape design, these methods are increasingly popular as design tools, since they automatically produce structures having desirable physical properties, a task hard to perform by hand even for skilled designers. However, there is no simple way to control the appearance of the generated objects.<\/jats:p>\n          <jats:p>\n            In this paper, we propose to optimize shapes for\n            <jats:italic>both<\/jats:italic>\n            their structural properties\n            <jats:italic>and<\/jats:italic>\n            their appearance, the latter being controlled by a user-provided pattern example. These two objectives are challenging to combine, as optimal structural properties fully define the shape, leaving no degrees of freedom for appearance. We propose a new formulation where appearance is optimized as an objective while structural properties serve as\n            <jats:italic>constraints.<\/jats:italic>\n            This produces shapes with sufficient rigidity while allowing enough freedom for the appearance of the final structure to resemble the input exemplar.\n          <\/jats:p>\n          <jats:p>Our approach generates rigid shapes using a specified quantity of material while observing optional constraints such as voids, fills, attachment points, and external forces. The appearance is defined by examples, making our technique accessible to casual users. We demonstrate its use in the context of fabrication using a laser cutter to manufacture real objects from optimized shapes.<\/jats:p>","DOI":"10.1145\/2816795.2818101","type":"journal-article","created":{"date-parts":[[2015,10,27]],"date-time":"2015-10-27T12:36:39Z","timestamp":1445949399000},"page":"1-11","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":56,"title":["Structure and appearance optimization for controllable shape design"],"prefix":"10.1145","volume":"34","author":[{"given":"Jon\u00e0s","family":"Mart\u00ednez","sequence":"first","affiliation":[{"name":"INRIA"}]},{"given":"J\u00e9r\u00e9mie","family":"Dumas","sequence":"additional","affiliation":[{"name":"Universit\u00e9 de Lorraine, INRIA"}]},{"given":"Sylvain","family":"Lefebvre","sequence":"additional","affiliation":[{"name":"INRIA"}]},{"given":"Li-Yi","family":"Wei","sequence":"additional","affiliation":[{"name":"University of Hong Kong"}]}],"member":"320","published-online":{"date-parts":[[2015,11,2]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00158-010-0594-7"},{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/1531326.1531330"},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1016\/0045-7825(88)90086-2"},{"key":"e_1_2_1_4_1","volume-title":"Topology Optimization: Theory, Methods and Applications.","author":"Bends\u00f8e M. P.","year":"2003","unstructured":"Bends\u00f8e , M. P. , and Sigmund , O . 2003 . Topology Optimization: Theory, Methods and Applications. Bends\u00f8e, M. P., and Sigmund, O. 2003. Topology Optimization: Theory, Methods and Applications."},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1007\/BF01650949"},{"key":"e_1_2_1_6_1","volume-title":"Proc. of the 24th Solid Freeform Fabrication Symposium, 6--8.","author":"Brackett D.","unstructured":"Brackett , D. , Ashcroft , I. , and Hague , R . 2011. Topology optimization for additive manufacturing . In Proc. of the 24th Solid Freeform Fabrication Symposium, 6--8. Brackett, D., Ashcroft, I., and Hague, R. 2011. Topology optimization for additive manufacturing. In Proc. of the 24th Solid Freeform Fabrication Symposium, 6--8."},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00158-004-0484-y"},{"key":"e_1_2_1_8_1","volume-title":"Proc. of the VMV Workshop, 81--85","author":"Busto P. P.","unstructured":"Busto , P. P. , Eisenacher , C. , Lefebvre , S. , and Stamminger , M . 2010. Instant texture synthesis by numbers . In Proc. of the VMV Workshop, 81--85 . Busto, P. P., Eisenacher, C., Lefebvre, S., and Stamminger, M. 2010. Instant texture synthesis by numbers. In Proc. of the VMV Workshop, 81--85."},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.cag.2014.09.021"},{"key":"e_1_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00158-013-0956-z"},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/2766984"},{"key":"e_1_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1002\/(SICI)1097-0207(19981230)43:8<1453::AID-NME480>3.0.CO;2-2"},{"key":"e_1_2_1_13_1","volume-title":"Proceedings of the International Conference on Computer Vision, 1033--1038","author":"Efros A. A.","unstructured":"Efros , A. A. , and Leung , T. K . 1999. Texture synthesis by non-parametric sampling . In Proceedings of the International Conference on Computer Vision, 1033--1038 . Efros, A. A., and Leung, T. K. 1999. Texture synthesis by non-parametric sampling. In Proceedings of the International Conference on Computer Vision, 1033--1038."},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00371-014-0999-1"},{"key":"e_1_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/383259.383295"},{"key":"e_1_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00158-012-0880-7"},{"key":"e_1_2_1_17_1","unstructured":"Johnson S. G. 2007. The NLopt nonlinear-optimization package.  Johnson S. G. 2007. The NLopt nonlinear-optimization package."},{"key":"e_1_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.12565"},{"key":"e_1_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/1276377.1276380"},{"key":"e_1_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0045-7949(98)00158-8"},{"key":"e_1_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/1073204.1073263"},{"key":"e_1_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00158-012-0780-x"},{"key":"e_1_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.12015"},{"key":"e_1_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/2601097.2601168"},{"key":"e_1_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.12307"},{"key":"e_1_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/2766937"},{"key":"e_1_2_1_27_1","volume-title":"VI World Congress on Structural and Multidisciplinary Optimization.","author":"Par\u00eds J.","unstructured":"Par\u00eds , J. , Mu\u00ednos , I. , Navarrina , F. , Colominas , I. , and Casteleiro , M . 2005. A minimum weight FEM formulation for structural topological optimization with local stress constraints . In VI World Congress on Structural and Multidisciplinary Optimization. Par\u00eds, J., Mu\u00ednos, I., Navarrina, F., Colominas, I., and Casteleiro, M. 2005. A minimum weight FEM formulation for structural topological optimization with local stress constraints. In VI World Congress on Structural and Multidisciplinary Optimization."},{"key":"e_1_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00158-014-1179-7"},{"key":"e_1_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1007\/s001580050130"},{"key":"e_1_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/2766926"},{"key":"e_1_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00158-013-0978-6"},{"key":"e_1_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1080\/08905459708945415"},{"key":"e_1_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1007\/s001580050176"},{"key":"e_1_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10409-009-0240-z"},{"key":"e_1_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/2185520.2185544"},{"key":"e_1_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1002\/nme.1620240207"},{"key":"e_1_2_1_37_1","volume-title":"Proc. of the first world congress of structural and multidisciplinary optimization, 9--16","author":"Svanberg K.","year":"1995","unstructured":"Svanberg , K. 1995 . A globally convergent version of MMA without linesearch . In Proc. of the first world congress of structural and multidisciplinary optimization, 9--16 . Svanberg, K. 1995. A globally convergent version of MMA without linesearch. In Proc. of the first world congress of structural and multidisciplinary optimization, 9--16."},{"key":"e_1_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/2542355.2542361"},{"key":"e_1_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/2508363.2508382"},{"key":"e_1_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/344779.345009"},{"key":"e_1_2_1_41_1","unstructured":"Wei L.-Y. Lefebvre S. Kwatra V. and Turk G. 2009. State of the art in example-based texture synthesis. In Eurographics 2009 State of the Art Report.  Wei L.-Y. Lefebvre S. Kwatra V. and Turk G. 2009. State of the art in example-based texture synthesis. In Eurographics 2009 State of the Art Report."},{"key":"e_1_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/1882261.1866206"},{"key":"e_1_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/2185520.2185553"},{"key":"e_1_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/2461912.2461967"},{"key":"e_1_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1145\/2661229.2661238"},{"key":"e_1_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.cma.2015.05.003"}],"container-title":["ACM Transactions on Graphics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2816795.2818101","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2816795.2818101","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T05:48:19Z","timestamp":1750225699000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2816795.2818101"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,11,2]]},"references-count":46,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2015,11,4]]}},"alternative-id":["10.1145\/2816795.2818101"],"URL":"https:\/\/doi.org\/10.1145\/2816795.2818101","relation":{},"ISSN":["0730-0301","1557-7368"],"issn-type":[{"value":"0730-0301","type":"print"},{"value":"1557-7368","type":"electronic"}],"subject":[],"published":{"date-parts":[[2015,11,2]]},"assertion":[{"value":"2015-11-02","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}