【发布时间】:2010-07-21 08:16:54
【问题描述】:
在几款游戏中,您会看到 3D 模型被击中身体的不同部位并丢失这些部位。
他们使用什么样的 3D 模型或什么样的技术?
【问题讨论】:
标签: graphics 3d-modelling
在几款游戏中,您会看到 3D 模型被击中身体的不同部位并丢失这些部位。
他们使用什么样的 3D 模型或什么样的技术?
【问题讨论】:
标签: graphics 3d-modelling
这一般是通过物理引擎来实现的。特征名称通常类似于“软体”或“压裂软体”。它是一个通用的物理模拟器,可以模拟衣服、风中的旗帜以及死人等东西。
Havok 物理引擎通过 Havok Cloth 模块具有处理软体的功能。可以看肢解演示视频here。
通常,物理引擎独立于渲染引擎工作,并且使用自己的网格内部表示,针对其用例进行优化(这与渲染完全不同)。此外,磁盘上网格的原始文件格式通常不会直接使用,因此文件格式通常与物理引擎(甚至与渲染引擎)无关。
【讨论】: