迪斯尼制作工具SeExpr介绍
SeExpr是一个简单的表达式语言,能够对我们的核心软件提供艺术化的控制和定制。我们使用它能够进行程序几何体合成、仿真控制,以及更多。
算术表达式出现在几乎每一个曾经创建的动画系统中。如果能够为自定义软件中嵌入表达式,那么将可以达到令人叹为观止的艺术自由。在迪斯尼,艺术家非常喜欢使用表达式,因为这样能够带来十足的灵活性,而不会因为是非程序员用户而被繁重工作所压垮。开发者也喜欢它们,因为可以达到快速原型设计和修复部署。
SeExpr历史
在迪斯尼有各种各样的表达式语言。SeExpr刚开始是作为程序几何体实例工具来使用的,用XGen语言编写。后来它被整合到了我们的纹理绘制工具paint3d中,从而为我们打开了程序合成的大门。最近,我们对它再次进行整合,从而可以对物理动态仿真进行程序化控制,以及渲染时间粒子实例。
主要功能
▷ 标量/矢量类型的算术表达式
▷ 内置函数的大型库
▷ 可扩展的变量和函数
▷ 轻松嵌入到任何程序中
更多信息,请查看:http://www.disneyanimation.com/technology/seexpr.html
Exotic Matter即将推出免费的动力学仿真工具Naiad