该资源为电脑版,暂无安卓版
Fabric Engine Mac版是Mac平台上的一款软件开发工具,Fabric Engine Mac版帮助开发人员利用现代化的科技,结合JAVA脚本的动态编程语言来创建各种软件、应用、游戏等等,特别是针对视觉特效、视频编辑方面尤为优秀。
Fabric Engine是一种数字内容创建平台,可让任何人为VFX,游戏,虚拟现实和可视化构建强大的工具和应用程序。 Fabric Engine配备了可视化编程系统,使所有级别的艺术家和开发人员能够利用处理诸如多线程和GPU计算等复杂任务的执行引擎。 该核心平台为构建2D和3D内容创建工具所需的各种组件提供了基础,所有这些都可以集成到现有的生产管道中。
-重新设计的标签搜索
作为我们正在进行的改进使用Canvas的“首次触摸”项目的一部分,我们努力修复Tab Search功能。 以前,很难找到特定的节点,也可以找出某些节点的功能。 Tab Search现在利用预设的新标签架构来提高Canvas可视化编程中的可发现性。 现在很容易快速找到所需的节点,也可以了解特定节点的功能。
-Kludge
大多数工作室在其环境中使用一系列商业,开源和定制库。虽然Fabric是一个强大的平台,但希望人们重新发明轮胎是不切实际的 - Fabric可以很好地与这些现有的图书馆一起发挥至关重要的作用。 Kludge是一种工具,可以使C ++库更容易地包装到KL扩展中。
Kludge由三部分组成:
一种描述C ++ API的API描述语言,其方式是使用Kludge可以用来生成包装API的扩展名。
一个生成工具,它采用以该语言编写的API描述,并生成一个用C ++和KL编写的KL扩展,它包装API。
一个发现工具,它采用C ++头文件,并尝试在描述语言中生成API描述。
有关Kludge的更多信息,请参阅Kludge用户指南
-新扩展
我们利用Kludge的力量创造了一些新的扩展:
SQLite3 + SQLite3Wrapper:支持KL内存数据库。另外,SQLite3Wrapper引入了一个轻量级的ORM(Object关系模型)
ZeroMQ:一个简单易用的高性能套接字库
织物模板库(FTL):包装我们的核心服务部分。为了介绍这个扩展,我们已经基于Fabric Core使用的JSON解码器和编码器。