SceneKit Blood splatter入门

时间:2016-11-05 00:36:33

标签: scenekit

我想用SceneKit实现血液飞溅 血液会持续存在于地板上。 我脑子里已经采用了一些方法,但在我看来,大多数方法都非常缺乏。

我想问一下建议在哪里/如何开始用SceneKit实现有效的血液飞溅?

提前致谢。

1 个答案:

答案 0 :(得分:1)

颗粒。

那里,这是简短的答案。

向上和出血的粒子(双关语)然后被烘焙到他们击中的表面上的纹理中。

这是中等的解释。

使用特定于粒子的重力和力以及它们击中的表面(使用物理学)来在您希望血液被击中的虚拟表面上进行涌出。

在不支持完整编辑器创建和使用粒子测试物理对象的实时引擎中,这并不容易。大量的反复试验。大多是错误。

另外,研究在纹理上创建贴花。