行业资讯

白鹭引擎再度升级:成首个支持柔体动画的H5引擎

字号+ 作者:白鹭 来源:H5之家 2016-05-30 18:07 我要评论( )

继大幅提升了WebGL渲染能力,优化了重度化3DHTML5游戏开发性能之后,白鹭引擎(EgretEngine)3.1.1版本又给开发者带来新的惊喜新增了对Mesh功能的支持。 这意味着Egret开发者们创作大型重度游戏时,可以引用柔体动画制作的素材,大大缩短美术动画设计的时间

 

继大幅提升了WebGL渲染能力,优化了重度化3DHTML5游戏开发性能之后,白鹭引擎(EgretEngine)3.1.1版本又给开发者带来新的惊喜——新增了对Mesh功能的支持。

这意味着Egret开发者们创作大型重度游戏时,可以引用柔体动画制作的素材,大大缩短美术动画设计的时间,同时在跨平台运行中更加顺畅。   据悉,白鹭引擎是目前国内唯一支持此功能的HTML5引擎。   新增Mesh功能轻松支持自由变形动画   新增的Mesh功能可以通过设置一个图形的顶点信息实现各种自由变形,例如拉伸、挤压、弯曲等,利用自由变形将一张简单的纹理展现出大型动画效果,实现正常矩形图片无法实现的特效。   白鹭引擎团队通过不断攻坚渲染层的实现算法,将自动批处理等引擎底层优化方式应用于Mesh功能的渲染,这样将更加高效地处理显示对象,从而使得渲染性能得到保障。借助白鹭率先推出的此项技术,开发者可以使用DragonBones制作更自由的变形动画。  借助柔体动画技术,上图中的小熊披风和表情相比传统骨骼动画而言更为逼真,所需的素材体积也更小。开发者可以根据自己项目需求结合DragonBonesPro等骨骼动画制作工具,自定义各种变形效果(柔体动画)进行显示。   比如,魔幻大陆中,各种奇形怪状的小妖披着荷叶做的披风,或面目狰狞,或笑靥如花,穿梭在树林与枯木之间,清风徐徐不绝于耳,细雨点点散落成花……   提升重度化H5游戏开发效率   作为首个支持此功能的H5引擎,将WebGL模式与Mesh功能进行很好的融合,拓展了H5在WebGL上的表现能力。   任意一款使用白鹭引擎开发的涉及柔体动画的游戏或应用,都可以在微信、QQ浏览器、Chrome等主流渠道中顺畅运行,未来使用白鹭引擎开发的原生产品也可以支持此特性。这将可以大大缩短美术设计时间,同时减少游戏素材体积,减少进入游戏的等待时间,更加便于创建和传播跨平台重度H5游戏。   此外,DragonBones、EgretWing等工具的齐齐更新,为H5游戏的重度化及应用开发进程再添一把火。   目前,开发者利用白鹭引擎和系列工具,已经可以实现快速高效的开发大型3DH5游戏,并且在性能表现上媲美原生游戏。   随着白鹭从技术端的发力,H5游戏正在迈入精品化、重度化时代。《愚公移山》用户超3000万、《传奇世界H5》月流水超2000万,《暗黑之王》重度MMORPG游戏一经推出,次留已达到35.4%,刷新H5游戏行业数据新记录。这次游戏都为玩家提供了良好的游戏体验,革新了业界对H5游戏的认知。   快速便捷创建重度化3DH5游戏   经过两年的不断打磨,白鹭引擎在性能、功能支持上都做了大幅提升,结合国内Android机大部分手机依然是性能较低的手机,白鹭引擎反复研究V8内核,针对低端机的性能优化投入了超过其他厂家的精力,独有的脏矩形渲染、主循环优化等,结合更加方便的实用性功能,更加适用于游戏及应用的渲染方式,使得性能更高。  得益于对WegGL的支持,白鹭引擎性能更加突出,从各类实测的数据对比和实际表现来看,采用WebGL渲染器之后,使用白鹭引擎制作的游戏在不改变任何游戏业务逻辑代码的前提下,普遍立刻达到两至三倍的性能提升。   WebGL渲染的增强,意味着利用白鹭引擎开发重度化3DHTML5游戏,在性能上的表现更加突出,与3D原生游戏几无二致。在拥有了性能保证和完整工作流的前提下,使用白鹭引擎和工具,开发者们可以更加便捷地制作重度化的3DHTML5游戏。    正如腾讯发布TBS,向外界传递HTML5内容和能力全面爆发的信号一样,Egret引擎3.1.1版本的发布,将更大程度的促进HTML5内容多元化发展。不仅包括各类Web场景、HTML5动画、交互页面、视频、动漫,还可以创作3D化、场景化、游戏化的游戏化营销。为谋求互联网转型的传统行业,提供更多营销、推广、用户交互等方面的便利。

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • 一篇读懂HTML5引擎性能之王LayaAir

    一篇读懂HTML5引擎性能之王LayaAir

    2016-03-07 14:34

  • 微软提交请求:让Win10 Chakra引擎跑起Node.js

    微软提交请求:让Win10 Chakra引擎跑起Node.js

    2016-01-21 15:01

  • 白鹭[候鸟]

    白鹭[候鸟]

    2015-09-15 16:08

  • Game Closure H5手机游戏引擎Devkit开源

    Game Closure H5手机游戏引擎Devkit开源

    2015-09-15 08:05

网友点评