一应俱全!开源跨平台3D应用开发框架Minko
Minko 是由来自“浪漫之都”法国巴黎的 Aerys 公司开发的一套表现力十分出色的开源跨平台 3D 应用开发框架,支持 HTML5、iOS、Android、Windows、OS X 和 Linux,能够用来开发和设计丰富、交互性良好并适用于 PC、Web 及移动平台的 3D 应用。
在 Minko 中,不仅有一个高度可扩展并全面文档化的核心框架,还有一个非常强大的编辑器。开发者只需通过单一的代码库,即可将 3D 应用部署到更多的屏幕上。在 Minko 的官网上,拥有着非常详尽的开发文档,开发者可以参考这些文档进行应用开发。而对于已有的原生或 Web 应用,还可集成 Minko 引擎。
从最初的全力向 Adobe Flash 看齐的 Minko 2 到于今年年初面世的 Minko 3,Minko 完成了从 Flash 到 HTML5 等主流跨平台应用开发的蜕变。而在最新的 Minko 3 中,还添加了对于 Leap Motion 和 Oculus Rift 设备的支持。
除了 Minko 3D Engine 这一面向开发者的工具之外,主打“3D Everywhere”的 Minko 还包含 Minko Enterprise 和 Minko Studio,分别供企业和设计师使用。在企业中,使用 Minko Enterprise 设计制作好 3D 模型之后,通过云共享,所有员工均可在包括 PC、手机、平板电脑等设备分享、查看模型,并提出自己的见解或建议。Minko 本身还拥有着其独到的 3D 压缩和流算法,能够让 3D 文件以比平常快 200 倍的速率加载和显示。
而专供设计师使用的 Minko Studio 的功用就显得更为酷炫。完全集成物理引擎,让创建交互式脚本应用更为快捷。Minko Studio 还完全兼容 3D Studio Max、Maya、Blender 等 2D/3D 绘图工具,并支持超过 70 种文件格式。在构建 3D 应用时,开发者很多时候都需要额外整合 3D 内容,而使用 Minko Studio,从输入内容、设置灯光、摄像、动画以及材料等都能分分钟搞定,构建出完整的 3D 世界,并使用 Minko 引擎来实时查看效果。
现在,您还可以进入 Minko 的 mobilehub 主页进行资源分享和讨论。开发者可直接登陆 GitHub 下载 Minko 引擎源码,想要了解更多关于 Minko 引擎、Minko Enterprise、Minko Studio 的信息,则可查看 Minko 官网。