supershapes
左图:VVVV渲染的3D超级公式作品,右图:来自Johan Gielis关于2D 超级公式的论文

SuperFormula(超级公式)是一个通用的几何变形公式,它涵盖了大量在自然界中发现的几何形态。比如对圆形施加这种变形,就会得到典型的海星,贝壳和花朵形状。在这里可以读到Johan Gielis关于Superformula(超级公式)的论文,这是计算生物学家和计算植物学家的必读文献。它罗列的参考文献书目,单看起来简直就是形态发生学形态发生学在数学和计算建模方面的历史人物记录。

此类研究的历史可以追溯到很久以前,根据D’Arcy Thompson的说法,修Grandus早在17世纪就推断中了花朵形状和三角函数之间的关系。在这项研究的发展过程中,包括Thompson的经典著作《On Growth and Form(生长和形式)》在内的其他研究都在思考如何用大一统的公式来描述自然形状。下面这段话引自《On Growth and Form(生长和形式)》:“正如公式和数字可以昭示整个世界的和谐,自然哲学的精神,灵魂和诗意皆植根于数学之美。”

L-systems是个绝佳的每秒例子,它用最精简的信息描述并表达了一类非常复杂的分支系统,比如在植物和神经系统。

近年来,Paul Bourke吸取并发展了Gielis关于Superformula的思想,将其推广到三维情形;毕竟自然界是三维空间。Paul为Mac OS-x和Linux系统编写了一个基于OpenGL的软件(共享软件),供人们探索Supershape(超形)世界。Vincent Berthoux则提供了一个可用于Windows的版本,采用文本配置文件描述Supershape(超形)。这个版本也可以在Paul的网站上免费下载。

虽然并不总是赞同将不可削减的自然复杂性压缩到一行代码或公式的哲学理念,但很欣赏这类作品。除了科学意义,这些研究最起码也能为计算型艺术家们提供模拟大自然鬼斧神工的算法语言。这些公式还可以用于更实际的学科,例如建筑学,让几百年来都沉迷于欧几里得方法的学科来做评判肯定是件好事。

VVVV的年轻人们将他们珍爱的视频合成工具VVVV与Suprfomula的顶点着色器应用相结合真是一点都不奇怪,看看Sanch那些优美的系列作品:1 2 3 4 5 6 7

VVVV是一个非常好的基于模块的开发环境,是图形/视频类艺术作品/装置作品快速建立原型的理想选择。4V很快会发布更多作品。

via dataisnature.

责编:aaajiao

Leave a Reply