发行说明NukeHiero 10.5v1

发布日期

2016年12月7日

合格的操作系统

Mac OS X 10.9(Mavericks)或10.10(Yosemite)

Windows 7或Windows 8(仅64位)

CentOS / RHEL 5或CentOS / RHEL 6(仅64位)

要求Nuke的GPU加速

如果要启用Nuke要使用GPU计算某些节点,还有一些其他要求。您需要具备:

具有计算能力2.0(Fermi)或更高版本的NVIDIA GPU。有关NVIDIA GPU的计算功能的列表,请访问: www.nvidia.co.uk/object/cuda_gpus_uk.html

注意:  计算能力是GPU硬件的属性,不能通过软件更新进行更改。

具有能够运行CUDA 4.2或更高版本的图形驱动程序。

注意:  为了在合成环境中使用R3D GPU去拜耳,需要CUDA 6.0(或更高版本)。

Windows和Linux,CUDA图形驱动程序与NVIDIA GPU的常规驱动程序捆绑在一起。从2012年4月开始的驱动程序支持CUDA 4.2。

http://www.nvidia.com/cn/download/find.aspx?lang=zh-CN了解更多信息。

在Mac上,CUDA驱动程序与NVIDIA图形驱动程序是分开的,如果尚未安装,则必须安装。CUDA 4.2的最低要求是驱动程序版本4.2.5,可以从以下位置下载 www.nvidia.com/drivers

注意:  无论操作系统如何,我们建议尽可能使用最新的图形驱动程序。

在2013年末Mac Pro 6,1和2015年中期Mac Pro 11,5上运行OS X 10.9.3'Mavericks'或更高版本的AMD FirePro GPU。

仅2013年末和2015年中Mac Pro

Nuke在2013年后期的Mac Pro 6,1和2015年中期的Mac Pro 11,5(运行OS X 10.9.3'Mavericks'或更高版本)上支持启用GPU的节点,包括一个新的Enable multi-GPU support选项。在首选项中启用后,GPU处理将在可用GPU之间共享,以提高处理速度。

注意:  为确保您在2013年末的Mac Pro 6,1和2015年中期的Mac Pro 11,5上从OpenCL GPU获得最佳性能,我们建议将Mavericks更新到10.9.5或更高版本以获取完整功能。然而:

如果您运行的Mac OS X版本低于10.9.5,并且处理的图像分辨率大于4兆像素,则VectorGenerator,Kronos和MotionBlur不支持GPU加速。

如果您运行的Mac OS X版本低于10.9.4,则Kronos和MotionBlur不支持GPU加速。

新的功能

混合音轨

Nuke Studio的轨道融合功能现在允许您应用几种新的融合模式以及现有的over混合。此外,已经实现了新的遮罩功能,以将选定的混合功能限制为仅图像的Alpha通道覆盖的区域。

看到https://youtu.be/DUTdW6CyDwM了解更多信息。

您仍然可以使用右键单击来指定混合轨道Editorial菜单,但轨道标题现在具有按钮,可在不使用菜单的情况下打开和关闭混合。

点击Blend 图标可启用和禁用混合功能。

点击并按住Blend 图标以选择混合模式。

点击Mask 图标可打开和关闭Alpha遮罩。的Mask功能将混合效果限制为仅混合图像中alpha通道覆盖的区域。

创建补偿

Nuke从时间轴创建的脚本现在可以保持串联,并且布局更加整洁。由于我们删除了Constant和Copy节点,并将FrameRange和AppendClip节点替换为TimeClip和Merge节点,因此节点总数也减少了。

看到https://youtu.be/W8uFhsvtaug了解更多信息。

出口

Nuke StudioExport对话框已重新安排,以使其更加清晰和易于使用。核心功能没有改变,但是新的布局提高了可见性并更有效地利用了可用空间。

看到https://youtu.be/AGUDo1sCUCw了解更多信息。

• ID 234898-导出:从早期版本的项目加载项目Nuke Studio显示警告,建议您在继续之前保存项目的新版本。

注意:  新版本与的早期版本不兼容Nuke Studio

153233-版本控制:现在,编写新的剪辑实例版本会在导出路径中创建一个相应的新文件夹(如果该文件夹尚不存在)。

格式和分辨率改进

现在,使用多种格式和分辨率更加容易。现在,您可以轻松更改时间轴的分辨率格式,并保持任何变换或裁剪柔和效果以匹配新的时间轴分辨率。

我们还使用时间线将时间线上剪辑实例的解释选项更改为更加直观Properties面板,默认为None,保持时间轴分辨率。这些选项也会延续到Export对话框,您可以在其中确定要呈现伴奏的分辨率。

看到https://youtu.be/DgRxgKQvbsQ了解更多信息。

射线渲染

• ID 233034-添加了一个新的透射着色器,位于3D > Shader,它增加了对透明阴影的支持。

功能增强

• ID 152134 -写入:现在,渲染将创建在写入节点的目录中指定的必要目录file控制,如果它们不存在。

• ID 153528- NukeNuke StudioHiero现在支持Apple ProRes 4444 XQ编码。

• ID 177736 -出口: Export对话框现在包括do not attach prefix的选项.exr文件。

• ID 177737 -出口: Export对话框现在包括interleave的选项.exr文件。

• ID 198597 - 时间线: Nuke Studio现在,在时间轴中为剪辑实例重新格式化了控件Properties标签。您还可以在以下位置设置新片段实例的行为Project Settings级别和Preferences水平。的 Project Settings确定如何以新序列格式化片段,以及Preferences确定剪辑在新项目中的格式。

• ID 215257 -频道: Nuke现在默认情况下首先对RGBA层进行排序。要使用传统方法处理通道,请设置NUKE_LEGACY_CHANNEL_SORTING环境变量。

• ID 239202-导出:您现在可以使用以下命令在导出结构中定义要用作时间轴主要输出的哪个写入节点Content菜单> Timeline Write Node落下。所选的Write节点在结果脚本中连接到Viewer,还用于呈现序列中的所有comp容器。

Bug修复

• ID 140401-Roto:启用downrez当Roto节点断开连接时,导致B样条点跳到查看器的左下角。

• ID 144541-Roto:Rodown节点与查看器断开连接时,在downrez模式下绘制/编辑样条线会产生意外结果。

• ID 150101-Gizmos /组:启用downrez导致手柄跳到查看器的左下角。

• ID 150935-导出:镜头导出默认情况下不应用剪辑实例重新格式化的大小更改。

• ID 151049-版本控制:选择Version > Version Up/Down在空序列上引起Nuke Studio坠毁。

• ID 151907-RotoPaint:绘制或编辑样条线downrez当RotoPaint节点未直接连接到Viewer时,此模式会产生意外结果。

• ID 152695-监视器输出:8位和10位颜色转换有时不准确,从而导致轻微的颜色偏移。

• ID 154342-ModifyMetaData:将ModifyMetaData节点添加到节点树中断了串联。

• ID 155479-出口: {projectroot}已添加令牌//从文件浏览器中选择路径时(正斜杠)到路径。

• ID 161910-Windows仅:渲染.mov在多次剪切的项目中,时间轴中的文件非常慢。

• ID 162519-mov64:包含以下内容的文件的第一帧: moov原子未正确读取。

• ID 162892-QuickTime:使用mov32和mov64写入器写入的某些文件在进行比较时看起来偏移了20帧。

• ID 162950-播放速度有时会显着下降,跳到时间轴的未缓存区域。

• ID 163120-导出:将标记添加到渲染的队列中时(而不是成功完成导出时)将其添加到导出的剪辑中。

• ID 172943-深度:在将节点附加到查看器时更改DeepExpression导致Nuke坠毁。

• ID 176330-混合轨道:查看器缓冲区B中的轨道未按预期混合。

• ID 185405-OCIO:使用关闭影片File > Close Comp放弃了在Project Settings

• ID 194899-出口:DWAA / DWAB compression控件未正确显示。

• ID 196651-QuickTime:阅读.mov包含注释的文件(不是由Nuke Studio出口)引起Nuke坠毁。

• ID 201436-出口: Nuke Studio增加了一个额外的/ (正斜杠)在使用Choose按钮。

• ID 202140-添加ModifyMetadata节点有时会在合成查看器中导致意外裁剪。

• ID 207336-Python:在脚本编辑器中打开通过Python创建的序列Nuke Studio坠毁。

• ID 215394-导出:使用{ext}为相同名称的同一文件夹中的两种不同格式的导出创建或保存导出结构的令牌无法正常工作。

• ID 216023-Windows仅:将驱动器的根用于{projectroot} Create Comp操作将忽略该变量。

• ID 217362-写:设置file type控制mov没有启用Advanced默认控件Apple ProRes 4444编解码器。

• ID 228379-监视器输出:视频模式限制了RGB空间中的颜色,而不是预期的颜色空间中的颜色。

• ID 229556-RayRender:从美容合格证重建AOV与rgba RayRender的输出。

• ID 229597-RayRender:颜色信息从direct diffuse AOV。

• ID 229734-监视器输出:某些卡的12位输出不正确。

• ID 230994-文本:调整Python引起的转换Nuke坠毁。

• ID 231019-时间轴:如果先前停止播放时启用了静音,则播放被错误地静音。

• ID 231443-ModifyMetaData:导致包含ModifyMetaData节点的组Nuke在退出时崩溃。

• ID 232553-时间线查看器:某些像素的某些行未正确解码.tiff文件。

• ID 233744-监视器输出:回放开始时,所选的输出分辨率已更改。

• ID 233797 -创建比较:带有Fade In已应用过渡,从下面的轨道淡入淡出,而不是从黑色逐渐淡出。

• ID 234744-混合轨道:默认轨道头大小太小,无法容纳新的混合按钮和轨道名称。

• ID 235451-仅Linux: mov32 encoding not available on Linux创建时警告经常出现.mov导出预设。

• ID 235545-创建伴奏:音轨级柔和效果在伴奏中不包括背景节点。

• ID 235583-创建合成:在生成的合成中,并非与禁用的跟踪项关联的所有节点都被禁用。

• ID 235693-TimeClip:的值1为了 frame rangelast要么original rangelast控件被重置为100重新加载脚本时。

• ID 239079-创建伴奏:在包含导致重定时混合音轨的伴奏上擦洗播放头Nuke Studio坠毁。

• ID 239212-出口:部分Process as Clips导出预设已合并到Export对话。

• ID 239291-软效果:加载使用不推荐使用的旧项目FlipFlop , 要么Turn选项在保存项目然后加载到其中时添加了多个软效果副本Nuke Studio 10.5。

• ID 239295-RayRender:使用AmbientOcclusion着色器在几何体上产生线框伪像时添加运动模糊。

• ID 239341-创建合成:禁用的片段实例或偶尔引起的音轨Create Comp失败。

• ID 239383-QuickTime:与mov64相比,mov32编码器没有为重复的帧提供正确的时间戳。

• ID 239493-建立特别合成片:使用Motion重定时方法Export与早期版本的相比,对话框产生了不正确的结果Nuke Studio

• ID 239964-出口: Preview拍摄模板下的文件路径不能解析文件夹路径,只能解析文件路径。

• ID 241290-创建伴奏:在未选择“写入”节点的情况下创建伴奏Export对话框失败,显示不清楚的错误消息。

• ID 241297- Hiero播放器:造成音轨标题左击或右击Hiero玩家崩溃。

• ID 241492-创建合成:断开连接的软效果轨道布局中的元数据节点已连接到上一个轨道中的节点。

• ID 241525-导出:启用Collate Shot Name对整理的剪辑实例重复的软效果。

• ID 241829-创建伴奏:包含重音的伴奏偏移一帧。

• ID 241932-时间轴:尝试删除时间轴上的空白Nuke Studio坠毁。

• ID 242111-仅限于Mac OS X:在过渡过程中将溶解添加到混合的轨道(偶尔会丢失帧)。

• ID 242281-创建伴奏:包含重复的音轨或具有相同名称的音轨的项目在创建伴奏时显示错误。

• ID 242521-创建伴奏:向伴奏中的音轨添加多个变换效果无法正确填充格式,从而导致较低的音轨在伴奏中可见。

• ID 242895-本地化不适用于具有多个版本的剪辑。

• ID 243335-导出:使用Apple ProRes(HQ,LT,PROXY)和其他几种编解码器进行渲染时,素材被渲染为黑色。

• ID 243442-创建合成:烙印效果偶尔会显示不正确的值hiero/clipinput/frame

• ID 245022-仅限于Mac OS X:构建轨道时,所有导出的剪辑都是分开的而不是一起编译,并且仅创建了一个轨道。

开发者须知

以下是与开发人员相关的更改。看到Help > Documentation来自Nuke菜单栏或www.thefoundry.co.uk/products/nuke/developers/100/ndkdevguide/appendixc/index.html了解更多信息。

Nuke开发,我们有时必须在后台更改API和ABI。我们尝试将这些更改保持在最低限度,并且仅对某些发行版进行更改,但是我们不时保证API和ABI的兼容性。有关可能需要重新编译插件和/或更改源代码的情况,请参见下表。

发行类型

兼容性

重新编译

改写

10.0v1至10.0v2

API和ABI

 

 

10.0v1至10.5v1

API

 

重大的

10.0v1至11.0v1

-

此外,节点Class()名称在主要版本之间有时会更改。尽管这些更改不会影响旧脚本,但是如果修改了节点类,则可能无法获得预期的结果。的toolbars.py文件,用于创建Nuke的节点工具栏,包含所有当前节点类名称,位于<install_directory>/plugins/nukescripts/以供参考。

例如, Nuke 9和Nuke 10,CameraShake节点Class()从CameraShake2更改为CameraShake3。在里面toolbars.py对于两个发行版的文件,CameraShake节点的条目如下所示:

m.addCommand(“ CameraShake”,“ nuke.createNode(\” CameraShake2 \“)”,icon =“ CameraShake.png”)
m.addCommand(“ CameraShake”,“ nuke.createNode(\” CameraShake3 \“)”,icon =“ CameraShake.png”)

新的功能

此版本中没有新功能。

功能增强

此版本没有任何功能增强。

Bug修复

此版本中没有错误修复。