1

在一些游戏中,您会看到 3D 模型在身体的不同部位被击中并丢失了这些部位。

他们使用什么样的 3D 模型或什么样的技术?

4

1 回答 1

2

这通常是通过物理引擎来实现的。特征名称通常类似于“软体”或“压裂软体”。它是一个通用的物理模拟器,可以模拟衣服、风中的旗帜以及死人等东西。

Havok 物理引擎通过 Havok Cloth 模块具有处理软体的功能。你可以在这里看到肢解的演示视频。

通常,物理引擎独立于渲染引擎工作,并且使用它们自己的网格内部表示,针对它们的用例进行优化(这与渲染完全不同)。此外,磁盘上网格的原始文件格式通常不会直接使用,因此文件格式通常与物理引擎(甚至渲染引擎)无关。

于 2010-07-21T08:33:48.407 回答