发布网友 发布时间:2023-07-12 19:53
共1个回答
热心网友 时间:2024-03-15 17:14
C4D渲染丢帧肿么办?
问题诊断
当CINEMA4D联机渲染过程中,出现有规律的缺失帧数,这类情况可能是由于RenderSettings(渲染设置)与Project(工程设置)内的FPS(帧速率)设置不一致导致。
模拟测试
当两个设置统一时,帧数范围为0-50;
当两个设置不统一,一个修改为30,一个保持25,实际输出帧范围为0-60;
当我们把两套设置分别输出,在单台机器情况下,我们可以看到,序列是完整的,只是一个是0-50,一个是0-60;
但在在线绘制或使用农场时,此类设置常常会导致规则化的帧数丢失,这是由于在线绘制的逻辑所致,它通过命令行向终端分配不同的帧数范围,例如机器A绘制帧1,机器B绘制帧2,让我们通过设置来模拟这种情况。:
我们可以看到,当我用A-F总计6台机器分别渲染0-5帧,其中0,1,2,3,4帧正常输出,第5帧默认输出为第6帧,导致实际应当输出的第5帧丢失,如下图:
解决方案
CINEMA4D的默认环境下,RenderSettings(渲染设置)与Project(工程设置)内的FPS(帧速率)的值均为30,需要注意的是,当我同时修改他们的值为25,并保存文件后,RenderSettings(渲染设置)将会被记录在文件内,而Project(工程设置)不会被保存,当我重新打开时,就会造成两个值的不统一。
如果需要修改Project(工程设置)的FPS(帧速率)默认值,我们可以通过修改参数后保存文件new.c4d至默认安装路径。[注意:必须为CINEMA4D安装路径且文件名必须为new.c4d]
现在,我们重新打开了软件,Project(工程设置)中的FPS被默认地改为25,这个方法也可以用来修改默认的输出框架范围,输出格式,默认时间长度。