内容纲要

Unity 是由Unity Technologies开发的一个让开发者轻松创建诸如游戏、建筑可视化、汽车设计、实时渲染的电影等内容的多平台的综合型开发工具,是一个全面整合的专业创作引擎。

用Unity 给自己的定义:世界领先的实时创作平台
1. 世界领先:据麦肯锡统计,Unity在游戏引擎市场的全球份额占到了50%以上,而最接近的竞争者只有14%,所以世界顶尖也是名副其实。
2. 实时创作平台:Unity刚出生的时候是一个跨平台的3D游戏引擎,它看准了多平台的风口,首创了一次开发,多平台发布的核心功能,迅速崛起。刚开始他的名字还是以Unity3d为主,后来丰富了2D的功能,就直接叫Unity了。近年来火热的VR和AR开发,在很大程度上要基于三维技术,所以Unity有天生的优势,再加上Unity紧跟科技的风口,在VR和AR领域的支持非常超前。国内外很多VR/AR软硬件厂商都在第一时间支持了Unity引擎。此外,随着Unity功能越来越强大,有一些影视的实时渲染放到Unity中来做,可以实时看到最终的效果,不需要等待漫长的渲染时间,取得了非常好的效果。所以,Unity已经是一个强大的实时创作平台。

Unity是类似于Director,Blender game engine, Virtools 或 Torque Game Builder等利用交互的图型化开发环境为首要方式的软件。

Unity如之前所说是一款可以跨平台的开发引擎,其编辑器可运行在Windows、Linux(目前仅支持Ubuntu和Centos发型版)、Mac OS X下,其发布的软件也可以到各个平台,如Windows、Mac、Wii、iPhone、WebGL(需要HTML5)、Windows phone 8和Android平台。也可以利用Unity web player插件发布网页游戏,支持Mac和Windows的网页浏览。它的网页播放器也被Mac 所支持。

在游戏开发上,全平台(包括PC/主机/移动设备)所有游戏中有超过一半都是使用Unity创作的;在Apple应用商店和Google Play上排名最靠前的1000款游戏中,53%都是用Unity创作的,比如当下经常霸榜前十的王者荣耀、原神等。Unity提供易用实时平台,开发者可以在平台上构建各种AR和VR互动体验。

Unity身为现代游戏引擎可以提供非常强大的图形效果,并可以大幅提高开发效率;可以从不同美术软件导入素材,这样你就不必在每次导入时都花费很多时间。同时可以提供全面高性能的渲染架构,并且提供深度优化的图形API,因此除了为游戏,为影视行业也提供非常强大的视觉效果。所以在影视动画领域也取得了不错的成绩。

Unity实时开发平台为电影和内容制作人员提供现实工作创作自由,提升工作效率。 使工作室能够在同一平台上将建模、布局、动画、光照、视觉特效(VFX)、渲染和合成同时完成。基于高清渲染管线HDRP,Unity提供完整影视动画工具套装。在制作真人电影还是全CG动画电影或者电视级动画领域,写实风格或卡通风格,Unity都能提供创作自由度和制作效率。

使用Unity制作的实时渲染影视作品包括:Unity团队创作的《异教徒》、《Windup》;在VR中进行全新拍摄的经典电影《狮子王》;迪士尼与Unity合作的系列动画片《大白的梦》等。

除了娱乐行业,在工业领域上的应用应用也非常的有广度和深度。

  1. ATM领域应用(汽车、运输、制造)。

工业VR/AR的应用场景就是构建在数字世界与物理世界融合的基础之上,作为衔接虚拟产品和真实产品实物之间的桥梁,VR和AR内容为Unity驱动。

全世界所有VR和AR内容中60%均为Unity驱动。Unity实时渲染技术可以被应用到汽车的设计、制造人员培训、制造流水线的实际操作、无人驾驶模拟训练、市场推广展示等各个环节。 Unity最新的实时光线追踪技术可以创造出更加逼真的可交互虚拟环境,让参与者身临其境,感受虚拟现实的真实体验Unity针对ATM领域的工业解决方案包括: INTERACT工业VR/AR场景开发工具、Prespective数字孪生软件等等。

全球顶级的50家AEC公司和10家领先汽车品牌中,已有超过一半的公司正在使用Unity的技术。戴姆勒集团子公司Protics已经使用Unity研发了专门的混合现实流水线;工业巨头ABB使用Unity打造一个增强型实地流程辅助系统;沃尔沃和Varjo 使用VR技术创造安全驾驶功能;宝马BMW 使用Unity实现实时光线追踪汽车设计可视化;雷克萨斯Lexus 使用Unity制作实时渲染市场推广展示;宜家 IKEA Place,用户购买家具之前查看实际效果等。

  1. AEC领域应用(建筑、工程、施工)。
    对于整个 AEC 行业的设计师、工程师和开拓者来说,Unity 是通用的用于打造可视化产品以及构建交互式和虚拟体验的实时 3D 平台。高清实时渲染配合VR,AR和MR设备,可以展示传统CG离线渲染无法提供的可互动内容。而且在研发阶段,实时渲染可以提供“可见即所得”,让开发者可以进行迭代。

Unity的AEC产品Unity Reflect已正式发布,这款插件可以将VR和AR实时3D体验带到建筑、工程和施工(AEC)行业中。美国纽约的建筑公司SHoP Architects 就通过 Reflect 和 Unity 编辑器创造各种定制 AR 和 VR 应用,其代表作是在布鲁克林的最高建筑 9 Dekalb 项目中使用的增强现实程序。

此外,Unity在AEC领域的客户还包括:Taqtile,通过Unity XR功能加速培训和维护工作;美国建筑公司Haskell ,通过XR互动体验解决安全问题;Unity伦敦办公室,高清实时渲染配合VR展示真实场景等。
在开发上,由于开发语言c# 的加持,能便捷的引用许多现有的dotnet开源的库,加上官方资源商店上万的插件可以有效的扩展程序功能,能大幅缩短开发周期,和有效的减少开发成本。

Unity的强大之处还在于背后的团队,Unity Technologies团队在最初的几十人短短几年间到如今的上万人,加上多年的技术积累,有能力也有实力站着技术的前沿。在开发上也是稳中求进,行稳致远,在保证长期支持版的稳定运行,也保持着一年一个大版本的速度更新,每年都能在开发者大会上看到许多新的特性,与时俱进,如曾经的AR,VR的支持,到如今的多线程渲染支持, Unity的渲染技术也有质飞跃提升,并从底层优化引擎的执行效率。

Unity还提供技术支持服务,通过线上问答、项目分析、现场培训等形式为开发者解决技术难题,企业级服务支持游戏上线。Unity企业技术支持团队还提供各种定制服务,包括开放大世界解决方案、游戏代码加密方案、UPR性能优化、技术美术支持等服务。