gzyueqian
13352868059

粤嵌教育培训课程之Unity布料系统的介绍

更新时间: 2018-12-29 11:02:30来源: 粤嵌教育浏览量:3791

  项目技术测试结束之后,各种美术效果提升的需求逐渐成为后续开发的重点,角色效果部分的提升目标之一便是在角色选择/展示界面为玩家提供更高的品质感,于是可以提供动态效果的布料系统就作为了技术预研的方向。笔者在之前的端游项目中有较多使用布料系统制作布料效果的经验,这次也尝试了在Unity引擎中进行布料效果制作的几种方法。粤嵌Unity培训本文整体框架基于之前整理的一篇关于布料系统基本原理的文章,结合Unity引擎中的制作方法,为需要在手游上有更好的角色动态表现需求的项目提供一些方向和思路。

  Unity培训介绍什么是布料系统?

  随着时代的发展和移动设备硬件性能的提升,物理引擎被越来越多的移动游戏所使用。物理引擎处理的对象主要可以分为刚体(Rigid Bodies)和柔体(Soft Bodies)两大部分,刚体主要应用在物理碰撞、破碎、布娃娃等系统中,而柔体为重要的应用代表就是布料系统。“风吹仙袂飘飘举,犹似霓裳羽衣舞”,白居易《长恨歌》中描绘的美丽情景就是布料系统所希望实现的游戏效果之一。笔者就着眼于布料系统,从其相对于传统制作方法的优势出发,描述其基本的实现原理,以及对常见的几种带有布料系统的物理引擎进行简单的对比,以目前在开发的手游为例,聊一聊使用Unity引擎制作手游上可以应用的角色布料效果的基本方法。

  在物理引擎中,通过物理计算来模拟布料效果的系统可以称之为布料系统。虽然名为布料系统,但并不仅仅用于表现角色衣服的布料效果,而且可以应用于毛发、坠饰,甚至女性的某些柔软部位……目前来说,大部分3A级别的主机游戏中,布料效果已经几乎是标准配置了,而在国内的端游中,也已经得到了大范围地应用。而在手游中,只看到为数不多的几款在小范围地使用,比如只有在角色选择界面,或者只有主角身上会开启部分布料效果。

  以上就是关于Unity布料系统内容的介绍,欢迎来粤嵌深入了解Unity培训,粤嵌是一家专业的Unity培训机构。


免费预约试听课