C4D锯齿是什么意思如何解决为什么别人都是好的

  如果您过去一直在与UV作斗争那么您一定会喜欢上这个全新的工作流程改进。借助统一的组件模式和改进的选择工具您将享受到期待已久的Cinema 4D以艺术家为中心的工作鋶程。如果您不想UV产生混乱那么一定会喜欢上这个简单的全新自动拆解选项。

  通过固定点和在3D或UV视窗中选择边作为接缝然后点击噺的UV拆解命令逐步拆解3D对象。

  生成可充分利用您的纹理分辨率的自动UV - 非常适合烘焙贴图进行导出或只是在3D过程中快速展开绘画。

  在拆解时可在3D视窗中查看接缝以便轻松发现扭曲或重叠的元素,并可以借助多色区块和UV棋盘格来可视化UV分布

  新的打包选项充分利用纹理空间可有效排列UV区块。

  你进入3D世界的视窗变得更好了并且已经准备好利用未来的技术。获得最佳图像并使用改进的过滤选項清除杂乱的视窗尽情享受更准确的着色器显示和提高性能的多重实例。完全支持Apple Metal意味着视窗已经不止为现代的Mac系统做好了充分的准备一个新的核心架构为更多伟大事物的到来奠定了基础。

  三、一如既往的广泛支持

  通过GLTF导出几何体、材质、摄像机、PSR动画、姿态變形和基于关节的动画以用于现代Web和增强现实应用程序。

  在Pixologic ZBrush和C4D之间无缝交换模型、UV和绘制的贴图 工作流程轻而易举 - 只需单击一次,即可将模型发送到ZBrush对其进行修改并发送回。新的桥接工具支持数百万多边面甚至可以导入Polypaint和Polygroup信息。

  通过Cineware或FBX导出节点材料的烘焙表示并在导入FBX时创建节点材质。此外您最喜欢的第三方渲染引擎还可以选择导出其材质的简化版本以用于Cineware或FBX。

  借助新的内核建模工具更快,更强大但最重要的是,它们能更好地保留UV和顶点贴图

  复制和粘贴多重动画轨迹,更轻松地选择动画曲线并享受包括样条IK和约束在内的角色动画工具的许多可用性增强。

  1、强大:Cinema 4D 是所有希望可以快速省心制作出令人屏息以待作品的 3D 艺术家的最佳工具包初学者和经验丰富的专业人士可以利用软件全面的工具和功能快速达到惊人的结果,出色的稳定性也是快节奏 3D 生产线上完美的应用程序

  2、易用:当你能快速制作出色作品,是每个人初入 3D 世界时最令人兴奋的事!直观易懂的操作与逻辑性界面使初学者能很容易找對地方和控制软件即使是专业用户也对软件的易用性赞不绝口。初学者还可通过无数的教程和全球性的专业社区进行学习提升技能达箌高水平。

  3、直观:它是我们用户日常工作流程中的中流砥柱这就是为什么我们从一开始就确定新功能直观地工作,并正是位于用戶期望找到它们的地方也可以轻易定制布局,适合用户的需求并保存供以后使用

  4、稳定:该应用以其卓越的稳定性着称。所有的噺功能和新特性都会在发布前通过我们质检部门和测试团队的验证我们也会定期推送服务包以不断完善,同时快速地响应操作系统与驱動程序的更新!

  强大的帮助系统:任何关于特定功能的问题都可以通过右键点击直接跳转到软件内置的文档中快速得到回答。

  5、程序化工作流程:从头至尾保持灵活性!无论你在哪一个项目工作直到最后一分钟的变化都能保持灵活性非常重要。它提供了众多非破坏性选择:参数化建模、程序着色、纹理等等软件的场次系统可让你在一个文件中保存、管理同一场景的多个版本!

  1、打开在线訪问帮助功能。

  直接从帮助文件加载场景

  您会在文本中找到以下图标:

  只需单击图像即可加载相应的文件

  可以使用热鍵从GUI打开帮助文档(默认设置为Cmd + F1(Mac)或Ctrl + F1(PC))。

  如果要使用其他组合键则可以在“ 定制命令管理器”中搜索“ 显示帮助 ” 。第一个匹配项将是可以为其定义不同组合键的命令

  当光标放在对象或标签上时,将显示相应的帮助文本

  在许多非模式对话框窗口中(将跳转到相应对话框窗口的常规页面)。

  如果上下文相关的跳转不起作用请使用搜索功能。

  在左侧您会找到目录,可以在其中轻松地使用鼠标导航可以使用+/-图标打开和关闭目录。

  您可以在顶部使用相应的按钮来选择您的语言:

  语言选择:您可以在此处选择可用的语言

  搜索功能:请参阅下一节。

  在右上角您将找到一个搜索字段,您可以在其中输入所需的搜索词只需键叺您要搜索的内容,就会出现一个相应的列表对于多个搜索词,将使用逻辑或即,如果在页面上找到一个词则该页面将包括在列表Φ。包含这两个术语的页面都将首先列出(用逻辑和表示)

  如果要从搜索中排除特定的术语,请在相应术语的前面输入减号(不加涳格)(表示逻辑不是)

  将列出包含搜索词的页面。单击页面以将其打开搜索词将在页面上突出显示。

  这些对象通常是体积苼成器的子对象这些对象又将出现在“对象列表”(“对象”选项卡)中。确保多边形对象已关闭

  不管它们在层次结构中的位置洳何,也可以将简单对象拖到该对象列表中(您可能必须隐藏这些对象才能正确显示布尔运算)

  有时,当使用多个外观相同的图标時您希望对其有更好的了解。这就是该功能的作用可以为对象和标签分配其自己的图标,或者可以将现有图标重新分配或着色:

  彩色标签的示例由现有标签和自定义标签替换。

  请注意“ 对象管理器”的“ 视图”菜单中的“ 显示自定义图标”命令该命令可让您切换到Cinema 4D图标。

  有些对象(例如Houdini生成器)和标签(例如,材质标签)无法着色因为它们直接由Cinema 4D控制。

  加载位图-如果存在将評估alpha通道。在内部如果此位图的大小不同于64 * 64像素(Cinema 4D内部使用),则将相应缩放和扭曲此位图

  输入相应图标的现有命令ID。这些ID可以茬“ 定制命令管理器”中找到

  此功能可用于为现有或自定义图标着色。您可以从以下选项中选择:

  显示颜色:可以在“基本”選项卡中为每个对象分配一种“ 显示颜色 ”这将在这里使用。由于“显示颜色”也可以假定为图层颜色因此还可以根据对象所分配到嘚颜色对对象进行着色。

  自定义:让您选择自定义颜色

  标签没有显示颜色,因此只能使用自定义颜色进行着色这样做,激活圖标颜色选项

  这些命令可用于将图标另存为预设或加载图标。自定义图标将保存到“ 内容浏览器”并在“预设/用户”下(在相应文件夹中)进行管理

  您可以在此处输入对象的名称。

  如果将元素分配给图层则其图层颜色将在此处显示。此字段反映“图层调板”中的图层颜色您可以将图层从“图层管理器”或类似图层字段拖放到该字段上。您还可以使用小三角形后面的菜单分配层或从当前層中删除元素

  控制所选对象在视口中是可见还是不可见。

  控制所选对象在渲染器中是可见还是不可见

  确定所选对象是否使用其显示颜色。“关”将关闭显示颜色以便改用材料颜色。自动表示仅在对象没有材料时才使用显示颜色“开”表示始终使用显示顏色,即使对象具有材质也是如此

  如果将对象分配给图层,则选择“ 图层”将使用该图层的颜色为图元着色(请参见“ 图层管理器”)

  定义显示颜色。单击颜色框以访问系统颜色选择器或单击小三角形以访问Cinema 4D的颜色选择器。选择所需的颜色

  打开或关闭苼成器,变形器和图元禁用的对象在视口中不可见。

  如果启用此选项则所选对象将是半透明的。在使用阴影显示模式(例如Gouraud阴影)时仍可以看到所有点和边缘。

  此值表示对象相对于世界坐标系或父坐标系(如果对象位于层次结构内)的位置(另请参见Coordinate Manager)

  另请注意“ 通过多项选择扩展公式输入” 部分(您可以在“ ANY”值字段中输入“论坛”,例如相应地放置多个对象)。

  该值表示对潒相对于世界坐标系或父坐标系(如果对象位于层次结构中)的比例(另请参见Coordinate Manager)

  使用此值修改对象的比例等于在“ 使用对象轴”模式下进行缩放,即将修改对象的轴系统(另请参见“使用对象工具”和“使用模型工具”模式之间的差异)。

  此值表示对象相对於世界坐标系或父坐标系(如果对象位于层次结构内)的角度(另请参见Coordinate Manager)

  该选择菜单仅与动画师相关。该菜单中的选项可以最大程度地减少人们担心的“万能锁”

  看下面的示例问题:

  我们为具有复杂层次结构的动画设置了角色。假设您要通过大概简单的姠下旋转为前视图中的右臂的肩膀关节设置动画因此,我们在向上位置和向下位置为指尖创建关键帧如果现在播放动画并从顶部观看動画,我们将看到手臂不仅会发生预期的向下移动,还会略微偏斜(在上图的右上方)这是“万向锁定”效果的示例。这里相对较弱;但在极端情况下可能会导致完全异常的开瓶器式运动。

  正确的轮换顺序如何帮助减少这种影响您要做的就是在进行动画之前查看关节轴,以确定在计划的动画过程中哪些轴旋转最少在我们的示例中,这是标记在左侧的X轴现在,选择其中X轴位于第二位的Order选项之┅仍然发生了非常微小且几乎不明显的转弯,但是结果比以前好得多

  帮助确定哪个旋转顺序正确的另一个选项是Gimballing Rotation选项。启用此选項并激活旋转工具:

  序列在左侧设置为HPB在右侧设置为XYZ。

  使用旋转带您可以直接(在制作动画之前)查看计划的动画是否可以茬给定的方向上工作。在上图的左侧您可以看到红色,绿色和蓝色旋转带的排列方式似乎无法旋转(红色箭头)(这些带都不位于旋转岼面上)此动画会出现万向节锁定问题。

  只需翻阅各种“ 订购” 选项直到其中一个波段位于旋转平面上或附近(在上图中:蓝色)即可。现在当您创建动画时,万向节锁定几乎没有问题

  有关万向节锁定的其他一些评论:

  如果将第二个值(中心值在下面嘚标记范围内)设置为大约2始终有风险。与旋转顺序相关的90°(或270°):

  最好始终将相应的值设置为0°或附近。

  传统上也可以通过为父Null对象设置动画来避免此问题。

  冻结的选择(可以在对话框窗口的更下方找到)也可能会有所帮助

  Quaternion标签的功能(现在仅茬加载较旧的场景(R18之前)时才会显示,并且不再可以作为新标签生成)尚未集成为对象属性。

  当然您已经听说过与角色动画结匼使用的恐惧万向节锁 -甚至亲自体验过!

  当旋转值具有P +/- 90°时,云台锁定发生,此时航向H和倾斜B具有相同的效果。结果是这些尺寸之一唍全丢失并且即使最小的旋转也发生大的旋转跳跃。

  仅在旋转动画上起作用的四元数函数可以提供帮助

  默认情况下,Cinema 4D使用Euler旋轉对对象的旋转进行插值(Euler:用于解耦旋转的陀螺仪系统(HPB)在Euclidian(直角)3D空间中进行插值)。

  欧拉旋转的各个分量分别进行插值這意味着HPB(0,00)和HPB(60,6060)的平均值例如为HPB(30,3030)。从0、0、0到30、30、30到60、60、60的摆动不一定是最短路径的事实可以在视口中进行测试。

  所需要的是采用从A到B的最短路径的插值如果路径必须手动设置动画,则用户也会这样做

  这正是四元数的作用。四元数将通过35.104°,22.83°,35.104°从0、0、0到达60、60、60

  四元数不会产生不必要的运动,因此避免了万向节锁定

  您可能想知道为什么四元数动画原则上不應用于所有对象。原因是四元数插值法也有缺点只要旋转变化小于180°,四元数就可以正常工作。除此之外,由于四元数总是寻找最短的路徑,因此可能会出现问题

  四元数表达式的最短路径始终在3D球体上。可以将其想象为四元数插值围绕固定轴的旋转-固定轴可以以最小嘚旋转量围绕该轴旋转通常,这与对象轴无关并且每次旋转都不同。

  一个对象需要围绕给定的轴旋转超过180°。

  将关键帧设置為初始状态将Timeslider移动到将结束旋转并旋转对象的帧,并使用关键帧设置运动到目前为止,一切都很好

  无论是否使用四元数函数,初始状态和最终状态都不会改变四元数插值将仅使用不同的方法来达到相同的目标。

  首先让我们看一下Cinema 4D中的传统Euler旋转方法:

  使用关键帧旋转对象(例如B(库)旋转220°,将对象顺时针旋转220°):

  现在使用四元数方法。如前所述这种插值方法将始终寻找到最終状态的最短路径。但是在此示例中,最短路径不是(从查看者的角度来看)顺时针旋转220°,而是沿完全相反的方向旋转140°。

  启用㈣元数旋转选项会激活该对象的四元数动画(关键帧值将是相同的欧拉值并且只有值之间的插值会相应地更改)。如果禁用此选项则將使用Euler动画方法。

  请注意四元数插值仅适用于局部旋转轨迹,而不适用于冻结的坐标(请参见冻结全部)

  关键帧属性中提供叻单独的四元数插值选项,可用于临时影响插值

  与Euler动画会产生以下差异:

  在时间轴中,旋转轨迹的名称将以(Q)补充即Rotation.P(Q)

  在时间轴中,三个旋转轨迹(Rotation.H / P / B)将被视为一个单元即,如果将一个关键帧移动到动画中的其他位置(或创建/删除)则其他跟随

  四元数不支持关键帧切线

  从技术的角度来看,将四元数显示为FCur通常是不可行的(尤其是对于两个关键帧之间大于180°的动画),因此没有什么意义

  什么时候使用四元数动画什么时候不使用?

  在以下情况下应使用四元数动画:

  您在万向节锁定和跳轴方面遇到问题。

  在以下情况下不应使用四元数动画:

  两个关键帧之间的旋转差异超过180°(旋转将沿着最短的路径进行)

  您想微調FCurve(即修改时序)

  此功能主要仅用于动画。

  在3D中冻结对象也称为“归零”(或“双重变换”),因为在不更改对象位置或方向嘚情况下本地坐标“位置”和“旋转”将分别设置为0,“比例” 设置为1以下我们将仅指位置和旋转)。创建空对象将其完全定位为對象并使其定向并将该对象作为空对象的子对象时,可以实现相同的目的这是R12之前的解决方法。

  您可以按如下方式描述对象的冻结:在内部将创建一个具有所选对象坐标的Null对象。这些坐标将被复制到“ 冻结变换”选项卡并将用作空坐标的偏移量,即冻结坐标将栲虑对主坐标所做的任何修改。

  那么这可以用来做什么呢为了说明,我们必须从基础开始:

  该场景包含两个对象:手臂2具有上圖中显示的局部coodinates并且是手臂1的子对象。属性管理器中显示的坐标始终是局部坐标(它们反映层次结构中父对象的坐标系)到目前为止,一切都很好

  现在,我们要对第2机械臂进行动画处理使其绕X轴旋转45°。通常,我们将使用旋转带旋转对象并设置两个关键帧:

  结果可以在上方图像的中央看到。即使旋转发生在单个轴上所有三个轴都被修改。这是由于“父对象”的坐标系(Arm 1)的方向与局部坐標不同通常,这种行为是无法避免的在时间轴中,可能需要修改的三个F曲线不会使事情变得容易此外,我们的示例还遭受了Gimbal锁定动畫(请参见四元数旋转)的困扰这会导致手臂的后续旋转。

  通过在动画之前冻结转换可以避免所有这些不利影响。这会将PositionScale和Rotation值複制到同名的从属值,并将初始值分别设置回0和1

  出错的坐标值将被清零,从而可以轻松地将其设置回其初始值通过XPresso或滑块控制参數(例如旋转)也更加容易。

  所有动画F曲线均从0开始

  一维旋转可防止万向节锁定。

  “ 全部冻结” 命令将冻结所有坐标(位置比例,旋转)即所有主坐标都将设置为0。

  “ 冻结变换” 命令(“ 模式/坐标” 菜单)对所有选定对象都相同

  主坐标将与冻結坐标偏移。随后所有冻结的坐标将重置为0。

  可以使用单独的命令对所有对象执行此操作(主菜单:“模式/坐标/取消冻结”转换)

  这些是从父层次结构接管的冻结坐标。

  这些冻结坐标的值可以在XPresso编辑器(坐标/冻结变换)的“输入和输出端口”菜单中找到凍结后可以在此处修改这些坐标,从而主要坐标将保持设置为0

  这些按钮可以分别用于冻结三个主要坐标:

  请注意,冻结位置坐標可以通过冻结旋转值进行修改这是正常现象。例如如果旋转了一个子对象(相当于冻结),则子对象的位置必须保持不变才能保歭相同的相对位置。

  例如如果将Sphere原语(具有其自己的Perfect Sphere选项)拖到列表中,则会显示此选项该体积将使用没有小平面的完美圆形球體。

  如果应使用球体而不是围绕多边形表面在对象点周围生成体积请启用此选项。

  请注意每个球体周围的体素层(具有可调嘚“ 网格点半径”)在内部和外部始终具有相同的厚度,只能使用“ 外部体素范围”设置(位于“ 体素大小”菜单中)进行定义

  如果您使用标准粒子或思维粒子,则将使用粒子大小(例如对于“思维粒子”的“ 大小”设置)来代替“ 半径”。

  使用此设置可定义放置在每个粒子周围或沿样条线排列(并连接)的球体的半径较大的半径将相应地产生更多的“ blobby”形状。较小的值将使形状相应地更靠菦粒子/样条线(在其他设置允许的范围内)

  禁用的选项:如果您使用的对象不是“防水”的,即它们没有完全关闭则“ 体型签名距离字段(SDF)”将仅在具有封闭体的多边形表面上方和下方放置体素图层。

  启用的选项:对象将被关闭“ 卷类型” SDF将关闭的对象视為卷。

  如果“ 体积类型”设置为“ 雾”则必须为多孔对象启用此选项,以便“体积生成器”可以正确运行

  较大的值将在每个粒子后面创建相应较长的锥形“体积”轨迹。值为0将禁用效果

  这是用于创建自闭合元素(如开放伤口或隧道等)的极好方法(通过對粒子应用布尔减法)。

  使用此设置可以定义沿样条曲线布置的球体的密度太低的值将导致单个球体保持可见(如果体素尺寸太小則大部分可见):

  增加“ 密度”值将使该表面光滑。

  内部体素衰减 [1..]

  如果“ 体积类型”(Volume Type)设置为“ 雾”(Fog)则此设置定义體素的层数,体素的值将通过这些层从外部(= 0)过渡到内部(= 1)较小的值将产生相应更快的过渡(内部的大多数值为1);较大的值将产苼相应的线性变化。

  如果要为雾模式在整个“体积”中获得恒定的Voxel值请使用“重塑形状过滤器”或将“ 过滤器类型”设置为“ 范围貼图”的“重塑层” 。为两个输出设置输入相同的值如果值不在0到1的正常范围内,则可能需要调整“输入”设置

  如果将“ 体积类型”设置为“ 雾”,则“ 最大体素衰减”选项(如果启用)将从外部到内部定义一个从0到1的连续线性值衰减对于更复杂的组合对象,只囿最大(最大)的部分才能达到最大值1:

  视口视图显示的体素值与灰度卷类型设置为雾

  “内部体素衰减 ”在左侧启用,在右侧禁用注意更渐进的过渡以及左侧的内部体素衰减和右侧的突然过渡。可以在左侧使用“体积网格器”在整个“体积”上创建连续的多边形表面而在右侧可以将其限制在原始表面附近的一小部分区域。

  一般而言应启用此选项,因为这样可以实现更一致的效果

  僅当“ 体积类型”设置为“ SDF”并且例如将“ 字段”或“ 衰减”对象对象拖到列表中时,才显示此值

  这些对象生成的空间值通常在0到1の间。以“ 球面场 ”为例其中心的默认值为1,边缘的默认值为0的表面阈值定义了如何卷可以使用这些值来创建。如果将其设置为0.5则曲面将用于封闭的体积为0.5的Volume船体:

  不同的值:顶部是球形场,底部是随机场(在“凹痕”模式下)

  使用功能图可以沿样条曲线嘚过程改变半径。

  2个线性棘刺每个都有3个线段,顶部是禁用每个段的缩放底部是启用。

  是否应通过“ 沿着比例”设置对半径進行修改才能在样条线的整个长度或每个线段上应用?您可以使用此选项确定

  如果使用场或类似对象(例如,随机场或衰减对象)来生成体积则必须定义将在其中生成体素的空间。否则场景将被Voxels完全填充,这将使您的计算机崩溃

  框(Box):在一个框内创建體素,框的位置大小和角度(Volume Builder的对象坐标系)在已放置的坐标字段或随机对象的坐标中定义(请参见下面的“ 覆盖框矩阵”)。

  具囿创建框形状区域的随机字段

  对象:列表中优先排列的对象的体素网格定义将在其中生成体素的空间。示例:您使用的是Random Field它本身沒有空间限制。如果创建一个球体它将显示在列表中“随机字段”的上方,并且将自动创建一个球体

  您可以在此处定义上述盒子嘚位置,大小和旋转

  如果您还想自由放置和旋转盒子(而不是仅使用“体积”发生器的矩阵),请使用此设置

  单击此按钮以創建一个Null对象作为上述Box的原点。将其放置在任何地方盒子将随之出现。

  如果将“音量类型”设置为“ 矢量”(使用“矢量”音量类型时另请参阅“ 模式”),以下设置将可用:

  列表中的对象将首先转换为体素然后将为每个体素确定矢量方向。结果会有所不同具体取决于选择了以下哪个选项:

  有符号距离场(SDF):仅矢量朝外。

  向量:在表面下方向外和向内定向的向量

  雾:仅向內指向对象的向量。

  如果将“ 体积类型”设置为“有符号距离字段 ”则以下4个设置将反映在对话框字段的顶部。内部SDF(在此用于生荿矢量)的工作与此类似

  内部体素范围 [1..]

  外部体素范围 [1..]

  首先单击“烘焙”或“更新”按钮将仅烘焙当前动画帧。

  如果将“体积生成器”列表中的元素设置为动画则如果烘焙了整个动画,则缓存层只能对所有帧正确工作在这种情况下,启用“ 动画”选项使用“ 从”和“ 到”值以帧为单位定义动画长度,然后单击“烘焙/更新”按钮在定义的动画长度之外,所有内容都会重新进行实时计算

  此按钮的名称会更改,具体取决于您是否已经烘焙(更新)(烘焙)如果修改了受影响的对象,则这些更改将不会自动传递到緩存层您必须首先单击更新。

  这将删除缓存层的内容它将再次重新进行实时计算。

  在这里您将找到有关已填充的缓存层的信息,即内部保存的卷的类型及其体素大小如果此处的体素大小与上面定义的Volume Builder的体素大小不同,则会进行实时重新计算(即重新采样)单击更新将同步体素大小(始终建议)。

  音量加载器音量加载器用于加载音量序列卷序列是动态的OpenVDB卷,由多个单独的和按顺序编號的* .vdb文件组成如果加载了这样的文件,则卷导入将自动打开在Cinema 4D中,音量序列安排在“音量加载器”对象中在Cinema 4D中单击“播放”后,单個文件将从相应的存储设备/位置流式传输实施Volume Loader时,场景文件本身几乎不会增加当场景传递给其他用户时,您必须确保还包括单个文件-唎如对于纹理或声音文件而言。

  可以将Volume Loader对象设为Volume Mesher的Child对象以生成多边形对象。如果将Volume Loader对象设置为可编辑状态则它将在当前状态下轉换为单个非动画Volume对象。

  音量设定卷集是一个组合对象可以包含多个卷对象。例如如果加载一个包含三个OpenVDB卷的* .vdb文件,则可以确定應将这三个卷作为卷集还是作为单个卷对象导入(“ 组对象”选项)

  分组的优点是,在移动卷集时三个卷在* .vdb文件中保持一致。

  通过单击c键可以随时分离卷集,这将使每个卷集都成为Null对象的Child对象

  也可以将卷对象手动拖动到“卷”列表中。

  可以将“体積集”对象作为“体积网格器”的子对象然后受“体积过滤器”的影响

  使用图形卡进行渲染时,必须在内部编译保存在用户目录中嘚一系列着色器(只要未对硬件或软件进行基本更改)此预编译可能需要几分钟才能完成。在早期版本的Cinema 4D中这些渲染是在开始渲染时根据需要完成的,这通常很烦人但是,如果您决定不使用预编译功能则仍然可以这样做。

  可以通过以下两种方式之一开始预编译:

  开始渲染时仍然可能必须编译某些着色器,但这会更快地发生

  在以下情况下,必须完成一个新的编译-它可以自动或手动启動:

  使用新的Cinema 4D版本渲染

  更新显卡或OpenCL驱动程序后

  单击“ 清除着色器缓存”以删除用户目录中的预编译此命令仅与GPU结合使用。

  请注意CPU模式当前处于实验模式,它将或多或少地偏离GPU渲染结果

  由于ProRender可以在多个图形卡或CPU上同时运行,因此可以使用这些设置汾别定义Picture Viewer和使用硬件渲染的预览渲染的渲染根据您的硬件设置方式,您会找到所有兼容CPU和图形卡(都与OpenCL 1.2兼容)的列表

  无法同时在CPU囷图形卡上渲染。但是CPU通常比图形卡慢得多。如果可能应始终使用图形卡进行渲染。

  另请注意您的主板上可能有尚未使用的图形芯片。这些芯片(即使它们不是特别快)也可以用于渲染(您可能必须为其安装驱动程序)

  请注意,结果可能会与GPU渲染的结果有所出入渲染结果不一定总是相同的。

  在以下情况下使用CPU:

  图形卡的内存不足(CPU可以使用整个RAM)

  您的图形卡不兼容OpenCL

  您的圖形卡已用完并减慢了工作流程

  请注意“ 首选项”菜单中的“ 自定义渲染线程数 ”选项将被评估。如果Cinema 4D在渲染期间反应迟钝则可鉯将计算时间分配给其他任务。

  使用新硬件的macOS Sierra或更高版本的Mac用户-如果硬件和软件无法完成任务则此选项将显示为灰色-可以使用此选項来确定是否使用Apple的Metal 2处理方法而非OpenCL。Metal 2可以更快地工作-试用一下看看它是否更好/更快。

  请注意可以使用不支持金属的功能,例如线性运动模糊然后将在内部禁用Meta并使用OpenGL。

  在这里您可以定义在Picture Viewer中渲染的硬件。

  请注意此选项和下一个选项也可以在“渲染设置”菜单中分别定义。

  启用GL / CL互操作性

  视口中的场景显示通常由GPU框架处理这意味着必须将ProRender创建的图像传递给CPU,然后将其传递给GPU框架数据必须从图形卡传输到CPU,然后再传输回来如果启用了“启用GL / CL互操作性” 选项,则将避免这种绕行并且将在图形卡内进行传输(這自然会更快)。

  如果您安装了多个不同的图形卡Cinema 4D将检查哪些图形卡兼容并将其标记为“(推荐)”。

  使用CPU进行预览

  使用此选项可以为视口中的预览渲染器定义硬件

  有关核心外功能的详细信息,请参见“ 启用”

  使用这些选项来定义纹理文件的缓存路径。默认情况下此路径位于首选项目录中。渲染完成后这些将自动删除。

  “ 离线”菜单的设置适用于图片查看器中的最终渲染

  在这里您可以定义各种渲染模式:

  默认和最重要的渲染模式。全局照明用于ProRender在透明胶片中创建GI阴影,反射折射,即与来囙发送或反射或折射的样本有关的所有功能

  将渲染“环境光遮挡”(遮挡的区域越多,颜色越暗;另请参见“ 环境光遮挡”)

  在此模式下,没有其他物体反射的其他光-即没有GI仅直接照明,包括阴影反射(例外:光源的反射)和透明胶片也被禁用。

  此模式在白色背景上将场景几何的三角形边缘(内部将分解为三角形)渲染为灰色例如,在要显示多边形拓扑时此功能很有用。

  有时建议仅出于照明目的渲染非纹理场景这就是该模式的目的:它将灰色的漫反射材质分配给所有对象。没有纹理的场景渲染速度更快均勻的阴影使判断光源与空白几何体如何协同工作成为可能。

  使用此选项可以启用或禁用景深(包括任何散景另请参见“物理渲染器”的“ 膜片形状 ”)。请注意渲染器在消除噪声方面通常会被推到极限。但是景深是创建逼真的外观的关键要素。

  有关此功能的┅般信息请参见“ 景深”。

  左侧禁用运动模糊右侧启用。

  在这里可以选择ProRender应该使用的运动模糊类型请注意,运动模糊将不會在视口中渲染而会在图片查看器中渲染。

  与启用“ 景深”时相似ProRender必须努力消除噪声的渲染。但是运动模糊在创建逼真的动画Φ起着重要作用。运动模糊的强度取决于相机的快门速度和被摄物体移动的速度

  从左到右的快门速度越来越慢,导致运动模糊

  不会计算运动模糊。

  线性运动模糊只能与位置角度和/或大小属性发生变化的对象动画一起使用。

  例如纹理变形器动画不适鼡于这种运动模糊。对于这些类型的运动模糊请使用下面的“ 子帧运动模糊”选项。

  与Cinema 4D R20相反摄影机动画模糊现在可以工作(相对於其运动)。

  还要注意运动模糊运动将在帧与帧之间进行线性插值,即对于极快,复杂的运动将发生伪影(请参见“ 运动细分”下图像的左上方)。

  您应该已经从标准渲染器中熟悉了次帧运动模糊(请参阅此处)在此,计算多个中间帧并将其从一个动画帧組合到下一个动画帧这种运动模糊考虑了所有效果(包括相机和变形器动画)。

  不同的样本值:请注意噪声如何随值的增加而减小

  使用此设置可以定义应为每个动画帧计算的子帧数,以获得最终结果渲染时间将随着值的增加而增加。必须增加该值以快速移动以防止出现类似频闪的效果。

  请注意随着 子帧运动模糊的样本数量增加,您可以降低质量设置(例如“ 停止条件”)。原因:為每个子帧计算了不同的噪声分布然后将它们合并时部分去除。每个子帧都遵循“ 停止条件”设置

  使用此设置可以一定程度降低閃光灯效果。值的增加将为模糊增加更多的噪声从而减少子帧之间的硬过渡。

  最大射线深度 [1..]

  在渲染期间许多光线通过每个输絀像素发射到场景中。根据光线撞击的表面类型光线将被分割:例如,可以反射和/或折射光线;对于粗糙或漫射表面可以反射或折射來自不同角度的大量光线:

  这就是定义光线类型的方式。深度设置定义每种射线类型的反射/折射次数(例外:最大射线深度)

  咣线来回穿越场景数百万次,收集颜色和亮度信息(样本)在现实世界中,这是无限发生的但在Cinema 4D中,这必须在某个点结束否则计算烸个像素也是一项无限的任务。因此反射和折射的数量必须受到限制。

  可以分别定义每种射线类型以优化渲染时间可以专门减少這些值以减少渲染时间。

  一般来说可以说以下几点:1、2或3值的渲染差异很大;值越高,它们之间的差异就越小这并不奇怪,因为唎如明亮光源的第7次反射是如此之暗以至于几乎没有影响-但仍然需要渲染时间。

  通常对于所有深度设置,该值越大渲染时间将樾长。越小越短但是,值较小时(从0到3左右)伪影会相应增加。

  的最大深度雷限定反射该光线可以采取反射面(粗糙度= 0即,尖銳的反射)的数目

  它还为以下4个深度设置定义了一个最大值(即使例如“ 折射深度” 设置为12,此处定义的“ 最大光线深度”只要它較低就有效)

  请注意,焦散可能首先出现在最大射线深度 为2或更大的位置

  此设置定义了射线可以接受的漫反射表面(Lambert,Oren-Nayer)的反射次数从本质上讲,这种效果可以描述为“全局照明”

  值越高,场景将越亮但是,漫反射深度为4或更高时您几乎不会注意箌差异,因为反射数量的增加不会使整个场景变亮如果渲染太暗,最好使用“色调映射”而不是不断增加“ 漫反射深度”值

  此设置定义了粗糙反射(粗糙度 > 0)可以采取的反射次数。

  粗糙度越高最大的射线深度可以越小,而不会产生伪影

  较小的值将相应縮短渲染时间(并增加迭代次数)。

  使用不同的“折射深度”设置渲染的3个透明层对于体积较大的物体(此处为演示目的未显示厚喥),必须将折射深度加倍才能达到所需的效果

  的折射深度定义允许清晰,透明的玻璃的折射的数量如果该值太低,则光线跟踪將停止为黑色

  该折射深度也与次表面散射工作(透明度选项启用),并必须有至少值2但是,深度仅适用于折射对象的出入(物体內的折射取决于此)

  光泽折射深度 [0..]

  3个具有不同折射深度的遮罩透明图层。对于体积较大的物体(此处为演示目的未显示厚度)必须将折射深度加倍才能达到所需的效果。

  的折射深度(深度)定义允许无光泽玻璃折射数如果该值太低,则光线跟踪将以黑色結束

  该折射深度还与次表面散射(透明选项禁用),而且必须有至少值2但是,深度仅适用于折射对象的出入(物体内的折射取决於此)

  此设置会影响透明材质或为其分配了Alpha通道的材质:为了计算阴影,ProRender为每个可见表面的光源(对于所有反射光的对象)发出阴影光线折射深度用于位于表面和光源之间的每种透明/ alpha材料:

  不同的阴影深度值和具有不同透明度的渲染结果。

  此设置定义了阴影射线在通往光源的过程中应考虑的透明胶片/ alpha的数量

  请注意,折射光线(即折射不等于1)不包括在阴影光线中(这是可以产生焦散的折射光线的用途)。

  对于大量物体正面和背面均被视为透明。

  从左到右增加环境光遮蔽射线长度值

  使用该值定义曲媔可以彼此“看见”并因此变暗的距离。较小的值只会在靠近触摸表面的区域着色而较大的值会产生类似于漫射照明的效果。

  每个迭代的样本数 [1..64]

  在渲染过程中从相机的角度来看,场景被划分为由像素组成的网格(=输出分辨率)对于每个像素和每次迭代,都会將许多样本(每个迭代的样本)拍摄到场景中为了防止出现边缘步进(想象穿过网格的立方体的倾斜边缘,另请参见抗锯齿是什么意思嘚工作原理(对于标准渲染器))样本将分散在整个像素表面,并且每个像素收集样本组合(=像素颜色)

  每次迭代3x3像素渲染的样夲分散示例。

  此设置可用于定义每次迭代的样本数:

  此设置对更长的渲染没有影响:结果将相同

  此设置有什么用处?除了Picture ViewerΦ的迭代长度外您还可以使用它来影响迭代之间质量的跳跃- 每个迭代的许多样本在迭代之间产生更大的差异,从而每次迭代将花费更长嘚时间反之亦然。

  无论您迭代次数少且样本数量多还是迭代次数少而样本数少基本上可以在几乎相等的渲染时间下获得相同的渲染质量。

  如果您忽略下一节中描述的滤镜则将合并所有像素的样本,并相应地渲染该像素

我要回帖

更多关于 锯齿 的文章

 

随机推荐