作者 | 张心欣编辑 | 维克多利用流体动力学制作视觉特效|还在满足“小池塘”模拟?这篇图形学论文征服了汪洋大海!UBC博士:一起来“整”个世界( 三 )
【作者 | 张心欣编辑 | 维克多利用流体动力学制作视觉特效|还在满足“小池塘”模拟?这篇图形学论文征服了汪洋大海!UBC博士:一起来“整”个世界】ZENO是什么?
ZENO是一款低代码平台系统 , 支持大量先进高级编程语言特性 。 诸如条件跳转 , 循环 , 构建与封装子计算图(函数) , 函数体(callable) , 甚至采用子计算图自嵌套进行递归 。 甚至在节点编辑器中就地创建新的 , 系统中不具备的用户自定义数据结构 。 而所有这些特性 , 不需要写代码 , 通过节点连连看的形式 , 结合教程 , 都有可能掌握 。 
图注:zeno的zfx脚本对场景物体运动进行编辑后产生的海浪动画ZFX脚本语言作为ZENO内置的脚本语言 , 结合ZENO的wrangler使用 , 可以在CPU和GPU上无差别运行 , 大大减少用户开发高性能GPU代码的烦恼 。 甚至 , 连ZENO中的流体动力学 , 固体动力学 , 分子动力学解算器 , 都是ZENO团队自己用节点编辑器而非C++代码开发出来的 , 更重要的是 , 所得到的流体动力学解算工具 , 更比现在广泛应用于影视计算产业的软件有高达4倍的加速以及低至0.5倍的计算内存占用等优势 。 
ZENO效仿现有的先进计算平台系统的模块化的设计模式 , 将所有的工具化整为零 , 让用户们来进行化零为整 , 从而兼具了工具化与高灵活度的优势 。
用底层的高性能计算框架(zpc:ZenusParallelCompute也是一个ZENO旗下的开源框架)保证代码的高性能;用高度经验的工程师开发出来的计算模块保证计算模块的置信度和稳健性;用拼接来达到无穷的变化 , 并隐式地保证整个计算过程的可靠程度 。 
图注:稀疏体素海水也能轻松get
“用ZENO定义出来的计算过程所达到的结果 , 其下限随时有可能是一个博士数年研发所追求的上限 。 而ZENO追求的上限则是‘整个世界’ 。 ”用ZENO提供的计算开发平台设计计算过程 , 不需要掌握物理 , 也不需要掌握编程 , 只需在设计空间(mindspace)将对现实社会的认知和理解推到极致 , 并借由ZENO来表达 。 
最后 , 提一下ZENO系统的名字的由来 。 
乐高 , 可以得到各种各样的高楼大厦和机器人 。
但实际上乐高是这样的:
这些被称为BuildingBlock的东西 , 是乐高的价值 , 也是“创造世界”和一个属于“创造者的世界”的价值 。
“ZENO,Fortheimagineerinsideyou”zeno团队主页:zenustech.comzenogithubOpenSourceaddress:https://github.com/zenustech/zenozenoAddOn开发模板:https://github.com/zenustech/zeno_addon_wizardzeno教程地址:https://zenustech-documentation.readthedocs.io/zh/latest/index.htmlzenoEmbed使用教程:https://zhuanlan.zhihu.com/p/397424868ZenoEmbed案例:
雷锋网雷锋网雷锋网
来源:雷锋网
- 涨价的乐高,还能火多久?
- 20220624 05:01:00 作者:老王在亚马逊的:会议上|亲情or恐怖:Alexa可以模仿故去亲人声音
- Java|腾讯没闲着
- |OV留不住的人
- iPhone|618黑科技轻薄本推荐,职场人、创作者必看
- 实用的干货教程VSCO照片编辑手册(2)
- 小红书处置多家 MCN 和部分作者,打击买卖账号及刷量作弊行为
- |生产力工具只认准MBP?华硕ProArt 创16靠这几招为创作者强势赋能
- 数字金融发展要与数字金融立法同步
- 抖音电商:本月底关闭医疗健康类认证创作者帐号的商品分享功能
