品牌型号:华硕灵耀
系统:Windows10专业版
软件版本:Cinema 4D R25
在我们使用C4D做一些物体碰撞动画时,常常会用到动力学,以此来实现更加逼真、更贴近现实生活的动态效果,当然除了常见的碰撞体,C4D动力学还包含刚体、柔体、布料等标签,以满足不同场景的需求,下面详细说下C4D动力学是什么,C4D动力学渲染不出来?
一、C4D动力学是什么
所谓C4D动力学,简单来说就是C4D软件中用于模拟物理运动的工具。
在现实生活中,我们受重力影响,物体之间也有摩擦,也受碰撞力的影响,而动力学通过计算此类现象的数值,就能在软件中构建真实的模型效果。
下面以常见的刚体、碰撞体为例,教大家做一个简单的模型碰撞动画,帮助大家更好的理解动力学。
1、理解刚体和碰撞体
①刚体:刚体简单来说就是硬的模型,我们可以将其理解为动态固体(就像一颗颗弹珠一样,体积小、硬度大),模型可自由移动,但比较容易受到外力影响(如推力、碰撞力)。
②碰撞体:这类模型在撞到其他模型后,其外形不会变化,会产生反作用力。
2、制作模型碰撞动画
①打开C4D后,点击“立方体”建立一个模型,点击菜单栏的“克隆”,在对象栏中,将立方体模型拖拽到“克隆”下方,当出现“↓”箭头时松开。

②如果大家要调整克隆后的立方体参数,可以选中“克隆”,在属性栏中点击“对象”,就能调整模型的排列模式(比如网格/线性/环形排列等等),还有尺寸大小。

③选中对象栏中的克隆,右键选择“模拟标签”—“刚体”,这样该模型就能受到其他力而产生运动了。

④(长按并)点击“立方体”打开几何体集合,点击球体模型,并将球体模型拖拽到合适位置,点击“坐标”中的按钮完成K帧。

⑤点击时间轴,选择一个合适的时间点,将球体模型移动并穿过正方体模型(只要有此类轨迹就可以了),之后点击“坐标”中的按钮,完成K帧。

⑥还是按照上文步骤,选中模型中的球体,右键选择“模拟标签”中的“碰撞体”,就能保持模型在碰撞时不变形。

⑦再次点击“克隆”,点击属性栏中的“动力学体”,在“激发”选项中,点“开启碰撞”就可以了。

如果不想要撞碎立方体的效果,也可以在“动力学体”中找到“碰撞”选项,将“独立元素”改为“关闭”就行了。
最后渲染输出模型,我们就能得到一个简单的碰撞动画了。

二、C4D动力学渲染不出来
C4D动力学渲染不出来的原因有很多,比如变形器问题、材质或纹理问题、渲染设置错误、电脑驱动问题等等,下面说几个较为常见的原因。
1、变形器问题
如果动力学渲染时,我们预览没有问题,但实际渲染失败,同时软件报错日志没有进行报错,这种情况可能是变形器出现问题。
解决办法:首先进行工程备份,之后选择父级对象,鼠标右键选择“烘焙为Alembic”。

2、导入的材质以及纹理问题
从外部导入的模型材质,有时一些贴图由于兼容问题会导入失败,这也会导致渲染失败,无法加载纹理。而材质参数设置错误,更会导致模型颜色效果异常。
解决办法:在“项目资产检查器”中重新链接贴图,或者下载新的材质包重新导入。
3、渲染设置问题
首先看下渲染设置中的分辨率、采样率等参数是否正常,如果这类参数太低,动力学渲染出来的效果也非常差。
其次就是看看输出格式是否是动画(选择静帧的话就只会渲染出一些图片),还有帧范围是否正常。
4、软件插件、系统驱动问题
导入C4D的第三方插件和渲染冲突,导致动力学渲染失败,此时可以检查软件插件版本,看看是否和当前C4D版本兼容。
还有显卡驱动版本较低,或者和C4D不兼容,也会导致动力学渲染失败。
5、渲染器问题
现在网上有很多类型的渲染器,各个渲染器版本不同,兼容的C4D版本也有区别,如果只升级了其中一个,也会出现兼容问题,导致渲染失败。
三、总结
看到这里,大家对于C4D动力学是什么,C4D动力学渲染不出来,也有了了解。动力学是制作动态模型的一个重要工具,毕竟大部分动画,人物模型都是有碰撞体积的,不熟练掌握动力学,很容易出现穿模等问题,如果大家想要学习更多动力学技巧,也可以在网上搜索教程。
