找回密码
 立即注册

【转】Unity 4: AAA等级的绘图画面

热度 1已有 1372 次阅读2012-11-28 14:04 |个人分类:UNITY3D| 动态

动态阴影

Unity 4提供客户最想要的功能:在行动装置上显示动态阴影.当今行动硬体效能越来越好,有了Unity 4,你现在可以从方向光(directional lights)产生硬边的动态阴影.

 

在行动装置上展示动态字型

在Unity 4里面, 你可以在行动装置上使用动态字型, 你可以使用任何OS字型, 不需要在你的应用程式里面先涵盖字型资料. 在执行期, 字型表会动态地产生,只载入会用到的字体, 这让你的应用程式维持最少的软体大小. 如果你不希望使用某OS字型, 你也可以嵌入ttf档案, 使用动态字型可以节省执行期材质记忆体,当你有大量字型的时候, 但是一般来说不会全部用到这些字型. 除此之外, Unity 4还支援使用类似HTML的标签, 用来对文字进行渲染, 这让你轻易地控制文字的形态. 动态字型与类HTML标签都是这个产品的核心, 而且不限于使用在行动手机平台上.

 

当处理lightmapping时会一并考量Normal maps

Lightmaps是用来增强游戏写实度的好办法. 在Unity 4里面烘焙lightmaps时, 也把Normal maps计算进去. 这表示你可以在静态的光照上面看到normal map的资讯, 这可以用在所有的光照模式, 并不局限于行动平台上. 这个功能让lightmaps效果变得更惊人!

 

自动增加解析度, 当你算出低解析度画面时

Unity 4现在可以设定算图解析度, 跟原始装置解析度不同. 这个功能让你可以以较低解析度来渲染游戏, 然后当显示的时候再调高解低度. 因为你可以用较小的buffer来渲染画面, 这样的作法可以得到更好的效能表现.

 

针对Android平台的Eclipse专案产生

当使用Android平台, 你现在可以产生Eclipse专案, 而不是直接从Unity发布. 这功能让你可以更容易地整合, 并修改, 当你有用到第三方资料库的时候. 而且在这个阶段, 你也可以添加Android特有的程式码, 一旦你布署到某装置时, 你就可以透过Eclipse进行debug的工作.

 

采用Tegra对Android装置进行GPU侧写

当您想要最佳化(最小化)您的游戏时, 最重要的一件事就是先进行侧写(profile) . 侧写可以帮助你找到游戏中那个部分跑的比较慢, 或是哪个区域你可以添加更多的游戏资产物件. 现在你可以在Android手机游戏上进行GPU侧写, 透过Tegra晶片, 藉由使用这个Unity侧写工具让你可以在记录Tegra使用, 就好像你在PC游戏上做的一样. 这包含了取得个别draw call timings, 然后也可以调查算图流程上每个frame的记忆体使用, 算图纹理的使用…等等参数.


路过

雷人
1

握手

鲜花

鸡蛋

刚表态过的朋友 (1 人)

评论 (0 个评论)

facelist doodle 涂鸦板

您需要登录后才可以评论 登录 | 立即注册

小黑屋|手机版|Unity开发者联盟 ( 粤ICP备20003399号 )

GMT+8, 2024-5-16 03:14 , Processed in 0.042155 second(s), 16 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

返回顶部