策划:这块石头要能劈,要有突然裂开的感觉。
程序:现实中,一个物体受到撞击时会碎成几小块。在游戏中,这种碾压效果是通过物理引擎中的碾压系统来实现的。
游戏引擎将模拟刚体的撞击。当冲击发生时,物理引擎计算冲击的位置和冲量(物体在时间上的力的积累),并将信息给粉碎系统。粉碎系统将决定是否粉碎以及如何粉碎。如果有必要,刚体将被切割和分解成许多合适的碎片。切割后,物理引擎会继续控制棋子,模拟棋子在现实世界中的运动。
策划:具体来说,怎么切。
节目:好了,在我们继续之前,我先给大家科普一下游戏开发的常识。你知道这件事吗?
策划:我知道。
程序:你可能不知道,我给你科普一下。
游戏中的所有物体都是由脸组成的。人脸越多,细节越真实,但对性能要求也越高。所以游戏开发者需要不断的平衡画面性能和性能消耗,用最少的面孔达到最好的效果(《塞尔达荒野之息传说》在这方面做的很棒)。
为什么,奶牛?因为你少吃面条也过得不错。
法线贴图是一种模拟凹凸处灯光效果的技术,可以在不添加多边形的情况下向模型添加细节。
糟糕的计算机配置(交叉)和性能优化不足的后果
好了,言归正传。在切割破片的过程中,销毁系统需要计算破片刚体的质量属性和形状切割。
刚体的质量属性是刚体的质量、惯性矩和重心,以尽可能真实地模拟碎片运动;形状切割要保证碎片质量属性易于计算,形状大小丰富,接近真实破碎效果。
页面更新:2024-03-08
本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828
© CopyRight 2008-2024 All Rights Reserved. Powered By bs178.com 闽ICP备11008920号-3
闽公网安备35020302034844号