c4d导出html,C4D动力学如何导出fbx或者其他格式?

回答:

在对mograph(运动图形)对象添加动力学时,你是否遇到过下面的情形:

462bd3c2295155e7e3cb862e754679af.gif

35f82b05de3d5fc5e8fed0f4d406cadf.gif

并且,你已经反复确认过碰撞边界数值小于物体尺寸

2fe73ce2aacbeb8ec6a810c25985b527.gif

正好一个朋友遇到这个麻烦问题,不过最后他自己解决了。解决办法就是调大stepperframe(步每帧)的值。这里我想进一步讨论的是,为什么:1、刚体为什么会穿透碰撞体;2、步每帧的作用原理是什么

先来做个小实验:

step-1:为了方便接下来的解释,先将步每帧调为1

93d72b021e52172daff16077f93c6a26.gif

step-2:然后,快速搭建一个场景,立方体y轴高度为250cm(尽量按照我提供的数据设置):

b38eb4db61d53a6e16a05f62a3fde02d.gif

step-3:为了效果更明显,开启动力学中的自定义初速:

04832b1bcd62f2380cf59c88920729b0.gif

并且烘培:

98771d33d25469517fd5f1d649a6868a.gif

现在,按键盘上的F和G逐帧浏览(相当于AE的page up/down),是否发现有一开始的穿透情形,并且在第一帧时立方体在平面上,第二帧时立方体在平面下:

a37841f722494b2c1f1dd7d8c32986d5.gif

2dcbbff50469055eb0bd7c87f82e92b0.gif

到这里你或许猜到了导致穿透的原因除了碰撞发生边界,还有一个因素就是速度,很好第一问题解决了。因为4d的动力学计算是逐帧进行的,当遇到极端的速度时,比如上面实验中的情形,没有足够的帧能捕捉到碰撞发生的那一刻,我们迫切希望能有1.5帧插在第一帧和第二帧之间,这样或许系统就能检测到立方体与平面发生了碰撞。所以步每帧这个参数就出现了。

ddbcb8afd84cc4cba2042ccf3ae0bbc6.gif

截图的是4d对步每帧的解释,第一句话就是这个参数对于mograph动力学模拟至关重要。它的作用如同字面意思,就是对每一帧进行细分插值,细分的步数就是你设定的值,当前为1,也就是每一帧动力学只计算一次,将它改为默认值5(直接在右侧小三角上右击),清除缓存(注意在回到第零帧清除),再播放,问题解决了。

总结下:出现穿透的问题是由于物体的极端速度导致动画没有足够的帧数捕捉或者说检测物体边界的接触,从而导致不会产生碰撞这一行为,解决办法就是增加每帧的动力学计算次数。

同样,出于没有足够帧数这个根本原因,还有一个解决办法就是类似升格拍摄,降低动力学里的时间缩放参数,不过将会影响整个动画的时间流逝

402c96d04bf421cc5d8720f2027a7531.gif

提高步每帧虽然能解决碰撞的问题,但是并没有实质的增加帧数,所以可能会出现物体还没碰到碰撞体时就被反弹的假象,实际上是碰撞了,但是没有足够的帧数体现这一过程,不过一般这种极端的速度肉眼也很难捕捉,所以两种办法根据具体情形而定吧

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
问题描述: 在使用UE4导出FBX文件时,可能会发现导出FBX文件丢失了一些材质或纹理等信息,导致在其他软件中无法正确显示或渲染。 解决方法: 1. 检查导出设置 在导出FBX文件前,需要确认导出设置是否正确。在导出窗口中,勾选需要导出的内容,例如材质、纹理等,并设置好导出路径和文件名。确保导出的文件格式和其他软件的兼容性。 2. 检查资源路径 在UE4中,资源路径是非常重要的。如果导出FBX文件中缺少资源路径信息,其他软件就无法正确显示或渲染。在导出文件时,需要确认资源路径是否正确,并将相关资源一起导出。 3. 检查模型格式 在UE4中,模型格式也会影响导出FBX文件。如果模型格式不正确,导出的文件可能会缺失一些信息。在导出文件前,需要确认模型格式是否正确,并将其转换为需要的格式。 4. 检查材质和纹理 如果导出FBX文件缺少材质或纹理,可能是因为这些资源在UE4中没有正确设置。在导出文件前,需要确认材质和纹理设置是否正确,并将其一起导出。 5. 更新UE4版本 如果以上方法都无法解决问题,可以尝试更新UE4版本。新版本的UE4可能会修复一些导出问题,并提供更好的导出功能。 总结: 在使用UE4导出FBX文件时,需要注意导出设置、资源路径、模型格式、材质和纹理等方面的问题。如果遇到导出问题,可以尝试以上方法解决。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值