有人需要unity5新功能的新功能教学吗

当前位置: >
Unity Pro V5.0 新功能介绍
时间: 10:52 来源:互联网 作者:网络 浏览:
Unity 商店(/)预订 Unity 5。预订 Unity Pro 5 的玩家也将收到 Unity Pro 4。Unity 4.6 将是 Unity 4 系列最后的重大更新,它将包含万众瞩目的经过全面改革后的 GUI 系统。Unity 5 包括许多新功能和改进:Enlighten 实时全局光照为了把 Geomerics 行业领先的实时全局光照技术 Enlighten 融入 Unity 5,Unity 已与 Geomerics 建立合作关系。Enlighten 是仅有的为实现当今个人电脑、控制台和移动平台游戏中的完全动态光照效果而进行了优化的实时全局光照技术。动态光照让预烘焙光照贴图变得毫无必要,并且赋予了美工进行一系列创新的可能性。Enlighten 的实时技术也极大地改善了工作流程,使美工和设计师能够直接在 Unity 5 的编辑器中为所有游戏风格创建引人入胜的逼真视觉效果。此技术正是如今一些最先进和最畅销游戏的最佳光照解决方案。实时光照贴图预览通过与 Imagination Technologies 合作,基于 Imagination 的具有开创性的 PowerVR 光线追踪技术,Unity 5 将成为首个附带编辑器中实时光照贴图预览的开发平台。这一激动人心的附加功能是为游戏带来实时、交互光线追踪的第一步,通过在编辑器的场景视图中显示最终游戏中光照的精确预览,此功能几乎可即时反馈全局光照的光照贴图的更改。利用此技术,美工可继续迭代和细化关卡外观,同时在背景中更新和烘焙最终光照贴图,从而大量减少调整场景艺术效果所需的时间。高级着色器系统将要发布的 Unity 5 带有新的内置着色器系统。新型着色基于物理特性,目的在于在所有光照情况下涵盖多种多样的真实材料,并且极大改善了从美术管线一直到 UI 的工作流程。Unity 5 还引入了完全延迟着色和烘焙反射探头,用于以真实环境为基础的镜面高光。音频革新Unity 的整个音频管线已重写,以获得更高效率和更大灵活性。革新的第一大特征是混音器,用于实现高度复杂的实时重定路线和效果场景。设计师可对游戏期间声音配置文件之间的混音器动态转换设置捕获快照。WebGL 插件预览版Unity 的多平台功能仍是最具价值的功能之一,Unity Technologies 很高兴地宣布与 Mozilla 合作推出用于 Unity 的 WebGL 以及 asm.js 帮助。从 Unity 5.0 开始,开发人员将能获得对 Unity 的 WebGL 插件的预览版本,从而开始为帮助的现代浏览器中可实现的无插件游戏创造互动体验。GDC 的与会者可在 Unity 展位前稍作停留,观看 Madfinger Games 推出的在 WebGL 上运行的《死亡扳机 2》的演示。Unity CloudUnity 5 也将发布 Unity Cloud 交互推广网络,使移动游戏开发人员能够在其移动游戏中运行全屏插播式广告,并与其他 Unity 开发人员交换广告单元,从而实现超过 5 亿免费安装的移动游戏的共同影响力。此外,Unity 5 还引入了许多其他附加功能和改善:● Unity 现为 64 位● 完全多线程● NVIDIA PhysX 3.3● 更轻松、增量式地建立资源包● 新 2D 物理效应器● SpeedTree 集成● NavMesh 改善● 动画的直接混合树● 加载优化
(责任编辑:雷霆风)
免责声明:Unity之家部分内容来源于互联网,如有侵权,请联系我们,本站将立即进行处理。
猜你也喜欢看这些 ??????
其他类型的技术动态 ??????Unity5 新功能解析
Unity5 新功能解析
Unity5带来的最大的改变就是全新的GI,在烘焙引擎上抛弃了4的beast,使用了虚幻采用的Enlighten,引入了实时的全局光。这里对UNITY5的新的光照系统做一总结.
新加入了一种只用于烘焙的光照类型 Area Light
& & & & & & & 面积光的光源有形状,是一个矩形区域,有位置,有方向,方向是超矩形的一面,矩形的背面没有光,并且随距离衰减直到没有。它用于模拟大量的光源和在一起的效果,如街道,但是因为计算复杂,所以只用于烘焙
构成 : 可实时更新的lightmap + 可实时更新的光照探头(light probe)+ 可实时更新的cubemap(Reflection probe)
实时全局光只实时计算物体之间的bounce light(物体之间来回反射的光)
实时全局光的实现:静态物体之间的bounce light可以在预先计算阶段搞定(light map)
& & & & & & & & & & & & & & & & & & &被静态物体照射到的动态物体,通过实时更新的光照探头搞定
& & & & & & & & & & & & & & & & & & & 被动态物体照射到的物体,还不支持
相比UNITY4来讲,多出来的实时全局光部分应该是多出了lightmap 光照探头这些可以实时更新 而不是定死的
如下图在光源变化下,静态物体的对地板的反射绿色光也在跟着变化
此外UNITY5里面的标准材质的自发光在全局光计算中可以当做光源,即可以照亮周围物体并产生阴影,这是一个很屌的效果!,如下图,
,可以调节emission的GI模式,
自发光的GI效果如图
这可以表现一个很真实的发光体,相信看到这美术同学应该有点小激动吧~
& & Unity5 的全局光照除了新引入的实时GI之外,也有过去的离线烘焙的方式,或者也可以选择二者合用的方式(不过这不是一个省效率的方式)
& & 将light的Baking设为Baked,标记那些static的物体,在Lighting window中的Baked GI对应的就是烘焙的实时光,所以这是要把Precomputed Reatime GI关闭
& &将light的baking设为realtime,标记那些static的物体,在lighting window中将Baked GI关闭,将Precomputed Realtime GI开启,注意默认Precomputed Realtime GI的resolution并不高,如果想得到比较不错的效果,可以将它调高。在运行时就可以看到实时的GI效果
3 烘焙GI加实时的局部光照
& & & 这可能是更加主要的做法,即static的物件采用离线的烘焙GI,而非static的物件使用实时的局部光照,这需要将light调为mixed,然后将lightmap里面开启baked gi,而将realtime gi 关闭。
4 烘焙的GI叠加实时的GI,这种做法基本没什么好处,而且效率也很低,这种组合是将light设为mixed,然后将light setting里面的baked gi和 relatime gi全开启
通用的GI设置
& & & &通常为了提升间接光照的质量,可以将light里面的Bounce Intensity提高,和lightsetting 里面 general gi的indirect intensity也提高。此外还可以在light setting里面设置天空盒和环境光。
& & & Unity5的scene视图里面有多提供了一个视图Irradiance 来查看动态物体间的间接光照
光照探头,unity5的关照探头是为了使动态物体能偶受静态物体的gi影响,比UNITY4多了光照探头的信息可以实时更新的,其余的使用设置同4基本是一样的
& & & &这是UNITY5的实时GI新增的一部分,我们可以在场景的某个区域创建一个Reflection Probe,这点的环境映射信息就会被保存下来,当有动态物体进入的时候,就可以被贴上这个cubemap。如下图是一个球进入了这个区域感受到了这个点处的环境映射。
版权声明:本文为博主原创文章,未经博主允许不得转载。
发表评论:
TA的最新馆藏Unity 5.x编辑器新功能:全新Memory Profiler_Unity3D教程_中国AR网
&当前位置: &
游戏性能分析、内存分析在项目开发后期是非常关键的一步。在过去的Unity版本中,我们已经提供了功能全面的Profiler工具,比如下图就是Unity内建的Profiler。其中比较常用的是CPU Usage和Memory两个工具,可以分别分析CPU的使用情况和内存的使用情况。现有的内存分析器基本可以帮助我们解决大部分的内存问题,但是它使用起来并不是很方便。首先在内存信息的显示方式上,过去的分析器还是采用了列表的方式,所以当工程非常庞大的时候,会生成一个巨长的列表,导致我们不能直观的知道每种资源占用的内存情况。另外对于游戏对象之间的引用关系,老的分析器呈现的数据也不够全面。比如下图是老的Memory Profiler显示的内存占用列表,由于列表过长这里不能完整显示全部内容。为了解决这些问题,Unity在5.3.0a4版本开始提供了一套新的底层的内存分析API,并且在这基础上开发了一个新的Memory Profiler工具。目前这个工具由于还处在开发阶段,因此还没有正式发布。为了让大家第一时间体验到新工具的便利,我们把它的源代码托管到开源平台上,感兴趣的开发者也可以考虑做一些定制的工作,下面的链接就是它的源代码托管站地址(https://bitbucket.org/Unity-Technologies/memoryprofiler),另附源代码托管主页的截图。需要注意的是这个工具的某些特性需要开启il2cpp的支持,这样才能显示全部的内存数据信息。下面我们开始熟悉一下新工具的使用方式。首先在源代码的托管网站上,这个工具已经被打包成一个UnityPackage。像其它的Unity插件一样,我们需要下载这个包并把它导入到当前的游戏工程里面。完成后我们可以在Windows菜单项下找到Memory Profiler这一项。除了这一项之外还有一个MemoryProfilerInspect子菜单,因为目前还在开发阶段,所以可以不用理会。点击MemoryProfiler可以打开新的内存分析器,截图如下。这时Memory Profiler窗口中还没有任何数据显示出来,你可以在游戏运行时点击Take Snapshot按钮来抓取当前渲染帧的内存数据。点击抓取之后,窗口左边会以图形化的方式显示了每种类型资源占用内存的比例,每种颜色的矩形代表了一种资源类型。从这里我们可以非常直观的看出,Mesh和Texture2D是占用内存的主要资源,其次是RenderTexture和Font。现在你还可以点击任何一个彩色的矩形来显示更详细的信息。这时你可以看到每一个Texture2D对象占用的内存大小,选中的Texture2D和其他资源的引用关系可以在窗口右边显示出来。下面会是比较神奇的一步,当你把鼠标放在一个彩色矩形上面并滚动滑轮,你会发现这些彩色矩形还支持放大显示的功能。经过放大之后,你可以看到任意一个小矩形对象的内存信息。以上就是新的Memory Profiler的基本使用方法。实际使用过程中,你可能需要观察每种资源的内存占用比例,来判断首先优化哪种资源来减少内存。另外你还可能需要观察有没有本来应该释放掉的对象仍然存在内存里面,这时你就需要观察右边的引用关系,来找到是哪一个对象引用了这个资源,导致它不能被释放。这个新工具还有一些功能等待大家去挖掘,另外如果你对它有任何建议,都可以通过官方渠道向我们反馈。我们也很欢迎大家参与到这个工具的开发过程中,如果你对这个工具有任何改进想法,都可以申请把这个改动加入到官方的版本中。最后希望大家使用愉快。
中国AR网()为更好的服务国内AR技术爱好者 ,现已推出“AR那些事”官方公众号,请在微信公众账号中搜索「armeiti」或者加QQ群:,即可获得每日内容推送和最新的AR开发教程及AR H游戏资源哦!
上一篇: 下一篇:
最新评论 访客日访客日访客日访客日访客日
AR搜索排行榜学习 Unity,必有用“5”之道:全球首发Unity5 新特性_完整版
学习 Unity,必有用“5”之道:全球首发Unity5 新特性_完整版
适用人群: 适用所有Unity学员,如果有一定Unity基础效果更佳。
付费特权:
加入购物车
下载学院APP缓存视频离线看
关联路线图
立省&678&元
立省&388&元
立省&355&元
立省&260&元
立省&87&元
《Unity5 新特性》课程,为广大Unity学员更好的认识Unity 最新版本(Unity5 )提供详细的学习路径与指导,让您轻松掌握Unity5这个重大版本更新 。学习 Unity,必有用“5”之道!
适用所有Unity学员,如果有一定Unity基础效果更佳。
老师的讲解表达&&5(非常满意)
老师的答疑服务&&5(非常满意)
很有帮助的一套课程。全程无死角看完
学习过此课程的人还学习了
好评率:97%
好于65%的课程
很有帮助的一套课程。全程无死角看完
4843人学习过
400-851-9651
Copyright &更多公众号:Imgtec全球最领先的GPU架构 PowerVR;
世界上最高效的CPU架构MIPS;
全球多媒体通信技术的领先企业,致力于开发和授权用于图形、视频和显示、嵌入式处理、多标准通信和互连以及跨平台V.VoIP & VoLTE领域的顶尖处理器解决方案。最新文章相关作者文章搜狗:感谢您阅读干货|Unity 5.3新功能:多场景编辑,本文由网友投稿产生,如果侵犯了您的相关权益,请联系管理员。

我要回帖

更多关于 unity3d 5新功能 的文章

 

随机推荐