华纳娱乐中心-华纳公司资讯网站

查看: 684|回复: 0

为什么很少有游戏支持场景破坏?是因为技术问题吗?

[复制链接]

60

主题

60

帖子

220

积分

中级会员

Rank: 3Rank: 3

积分
220
发表于 2022-10-29 11:08:02 | 显示全部楼层 |阅读模式

程序:现实中,物体受到冲击会碎成若干小块,在游戏里,这种破碎效果是由物理引擎中的破碎系统实现的。
游戏物理引擎会模拟物体(刚体 RigidBody)的撞击,当撞击发生时,物理引擎计算出撞击的位置和冲量(作用在物体上的力在时间上的累积),将信息交给破碎系统,破碎系统判定是否需要破碎,如何破碎,如果需要,就将刚体切割和分解成若干合适的碎片,切割后由物理引擎继续控制碎片,模拟碎片在真实世界的运动。

游戏中所有物体都是由面组成的,面越多,细节就越真实,但对性能的要求也越高,因此游戏开发者需要




回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表