computational origami
来源:岁月联盟
时间:2010-02-07
计算机折纸是计算机辅助设计(CAD)程序的一种,它用于模拟不同材料,包括纸,能够被折叠的方式。(折纸是日本的一种纸折叠艺术--应该是中国的吧,老外啥都不懂!)这种程序用于不同的目的,包括工程应用和手工折纸。在无数未来的应用软件爱女中,计算机折纸能够帮助生物学家学习如何造出适当折叠的人工蛋白质(适当折叠对蛋白质的功能是必要的,因为展开表面的自然蛋白质能够与它们的环境相合)。
几何学的法则大约是在二十世纪中期应用在手工折纸上的,当时,日本物理学家和数学家开始用公式公理(不言而喻的真想)解释怎样用平面材料折叠创造三维的对象。Humaiki Huzita,意大利籍日本数学家,发展了一个六序列的越来越复杂的折纸公理,它是这样描述的:在最基本的水平上,平面上的任意两点能够用唯一的线折叠,在最复杂水平,平面上的四点能够相关。
计算机折纸已经用来创建复杂的纸对象,不如昆虫,它曾经被认为是不可能用折纸做出来的。除了完成对于先前折纸技艺不可想像的作品外,计算机程序还可以解决许多实际的问题,比如怎样折叠地图、安全气囊和计算机处理器才最有效。后者的一涂是计算机折纸发展的一个原始驱动力:研究者相信折叠处理器将具有最高效率,它们能够在最小的区域存储最大的信息。