大概前两天研究realflow的时候自己捣鼓了一个带跑步动画的模型,本来按道理说在c4d加上RF碰撞标签就能与流体产生碰撞,但是,这个时候问题就来了,我捣鼓了半天,软件始终没有识别到这个碰撞目标。打开碰撞几何体显示,发现只成功加载了一个,,,发夹?像这样:
然后我就开始去寻找解决问题的方案
最先的那个带骨骼动画的工程已经遗失了,未作保存,但是!情况也和这个一样!
于是我就去翻官方文档,对于碰撞失效官方做以下如图解释:
但是!问题又来了,我按官方文档的操作进行了尝试,答案是:完全无效,反而让工程更卡了一点。
然后我就开始去询问一些大触应该怎么解决,其中有个方法是将骨骼动画烘焙为点级别的动画。
然后我就照做。此时尴尬的事情发生了,回到了第一张图那个情况,所有的骨骼动画我都已经转换成点级别动画,然而碰撞体依然只能加载一个发夹。
此时,为了排除是**作出现了什么问题,我便新建了一个球体对他进行了同样的操作。
答案是,完全正常,可以发生碰撞。在此时,我就已经开始怀疑是c4d版本插件的问题。后来也差不多认定这个插件确实是有毛病。因为在尝试过程中用3dsmax进行同样的模拟,完全正常,骨骼动画也可以直接对流体发生碰撞,此时,我就注意到一个问题:
这个成功加载的对象,在我的列表,正好是第一个!
那么我就有理由怀疑:c4d的流体不支持一个以上对象的碰撞。
是事实证明,这似乎也是一个伪命题。
但我仍然做了尝试,奇怪的是,当人物完全变成一个对象的时候,成功加载了!
确实能够成功产生碰撞。
这个问题其实我到现在也没能理解为什么,如果有大佬看到希望能够赐教。
不过此时勉强可以得出结论了,就是在某些情况下,流体只能对一个对象产生碰撞,但至于某些情况是什么情况,我真不知道。就是在遇到这种情况的时候,可以多一次这样的尝试,也许可以解决问题。
这篇文章其实也不算是什么教学。realflow插件版的教学在全球几乎都是一片空白,全网都是很难找到的,油管也只有一个官方发布的插件版教学,国内完全没有。所以希望能为正在学习插件版realflow的你带来一点帮助,我就很高兴了。
成功和失败的工程文件都在附件里了,感兴趣可以自行查看。
以上全是手工一个字一个字的码出来的,请不要用作除学习交流外其他用途。
以上 于2020/6/17完成
声明:该资源由发布人:【zxcvbnm__】上传,点击查看作者主页其他资源。
CG模型网(cgmodel.com)内网友所发表的所有内容及言论仅代表其本人,并不反映任何CG模型网(cgmodel.com)之意见及观点。