您的位置首页>IT>

FEMFX可变形材料CPU库在AMDOpen上发布

导读 2019年12月16日-GPUOpen com-是使用有限元方法(FEM)的用于可变形材料物理的多线程CPU库。实体被表示为四面体单元的网格,每个单元都具有控

2019年12月16日-GPUOpen.com-是使用有限元方法(FEM)的用于可变形材料物理的多线程CPU库。实体被表示为四面体单元的网格,每个单元都具有控制刚度,体积如何随变形变化以及应力极限(发生断裂或塑性变形(永久))的材料参数。该模型支持各种材料以及材料之间的相互作用。我们打算让这些功能补充而不是取代传统的刚体物理。系统设计时要考虑以下因素:

-保真度:逼真的木材,金属,塑料甚至玻璃,因为它们会像真实材料一样根据应力弯曲和折断。-变形效果:非刚性用例,例如软体对象,弯曲或变形的对象。这不仅是视觉效果,而且材料会抵抗或推回其他物体。

-动态更改材质:您可以更改设置以使同一对象的行为截然不同,例如变成胶状或融化-有趣的物理互动,用于玩游戏或解谜。该库使用大量的多线程来利用多核CPU,并受益于CPU核心数量增加的趋势。

特征-弹性和塑性变形-隐式集成以提高刚性材料的稳定性-运动控制网格顶点-四面体面之间的断裂-非断裂面以控制裂纹和碎片的形状-连续碰撞检测(CCD)用于快速移动的物体

-约束用于接触分辨率和将对象链接在一起-限制变形的限制-动态控制四面体材料参数-支持使用四面体网格变形渲网格为了使开发人员获得最大价值,我们根据MITx11许可将实现源代码作为GPUOpen的一部分提供。完整的发行版包括库源代码,示例代码,以及针对虚幻引擎开发人员的,用于演示自定义渲染和场景创建的插件的源。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。