发行说明NukeHiero 12.0v1

发布日期

2019年9月27日

合格的操作系统

macOS High Sierra(10.13)或macOS Mojave(10.14)

Windows 7或Windows 10(64位)

CentOS 7.4(64位)或更高版本

注意:  VFX Platform 2019升级包括仅与CentOS 7.4或更高版本兼容的库版本。Nuke 12在Centos 7.4、7.5和7.6发行版中合格。

警告:  Nuke在Mac上不支持12.0v1 Non-Commercial。该软件将启动,但不能完全正常运行。

其他操作系统可能可以运行,但尚未经过全面测试。

要求Nuke的GPU加速

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

英伟达

具有3.0(Kepler)或更高版本的计算能力的NVIDIA GPU。有关NVIDIA GPU的计算功能的列表,请访问: https://developer.nvidia.com/cuda-gpus

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

使用能够运行CUDA 10.1或更高版本的图形驱动程序。上Windows和Linux,CUDA图形驱动程序与NVIDIA GPU的常规驱动程序捆绑在一起。驱动程序版本418.96(Windows)和418.39(Linux)或更高版本。看到https://www.nvidia.com/cn/download/find.aspx了解更多信息。

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

AMD公司

注意:  在大多数情况下,GPU和CPU之间保持按位相等,但是对于某些操作,此配置可能会影响精度。

Windows和Linux,以下列表中为AMD GPU:

注意:  其他AMD GPU可能可以工作,但尚未经过全面测试。

Radeon™RX 480

Radeon™Pro WX 7100

Radeon™Pro WX 9100

Radeon™Pro SSG

Radeon™Pro WX 8200

注意:  有关每个GPU的推荐驱动程序的信息,请参阅https://www.amd.com/cn/support

在Mac上,2013年末的Mac Pro,2015年中的MacBook Pro以及2017年末的iMac Pro均支持AMD GPU。

警告:  尽管在其他Mac型号上启用了AMD GPU,但尚未正式支持它们,使用风险自负。

多GPU处理

Nuke的GPU支持包括Enable multi-GPU support选项。在首选项中启用后,GPU处理将在可用GPU之间共享,以提高处理速度。

注意:  多GPU处理仅适用于同一台计算机上的相同GPU。例如,两个NVIDIA GeForce GTX 1080或两个AMD Radeon™Pro WX 9100。

新的功能

CaraVR输入NukeX

CaraVR的大多数节点已集成到NukeX,使您可以访问用于VR和立体声工作流程的工具以及对传统2D工作流程的改进。

C_Solver和C_Stitcher可以改善非传统相机设置的结果,并可以帮助消除不同类型镜头上的伪像。使用CaraVR的工具可以轻松管理多个摄像机设置,使您可以在自定义摄像机设置之间切换并求解以生成单个图像。

C_CameraIngest使您可以在Nuke的3D空间可轻松匹配您的装备和相机偏移。

C_SphericalTransform提供的工具包比Nuke自己的SphericalTransform节点,具有GPU加速结果。

C_STMap节点为使用STMaps的美术师提供了更多选项,包括GPU加速以获得更快的结果,以及读取C_GenerateMap生成的位置传递的功能,以帮助减少极端情况下的伪像。

C_DisparityGenerator为立体图像创建视差图。C_DisparityGenerator与Ocula版本的不同之处在于,它还可以在latlong空间中进行映射,这意味着当图像环绕时,视差矢量在它们通过帧边缘时被映射。

DNxHR

Nuke现在读取Avid DNxHR素材,该素材在.mxf容器格式:

DNxHR LB -低带宽(8位4:2:2)离线质量

DNxHR SQ -标准质量(8位4:2:2)(适合交付格式)

DNxHR HQ -高质量(8位4:2:2)

DNxHR HQX -高质量(12位4:2:2)(UHD / 4K广播质量交付)

DNxHR 444 -整理质量(12位4:4:4)(电影质量的交付)

边缘扩展

EdgeExtend使用绘画功能提供了一种GPU加速方式,可以在键控对象和旋转对象的软边界区域中近似正确的,未预乘的前景色。节点Properties使您能够腐蚀和扩张样本区域,并具有恢复原始高频细节和噪声的能力。

补漆

“ Inpaint”节点提供了平滑的GPU加速的In-painting,可用于快速去除标记,进行美容工作和对象替换。

Stretch控件使您可以按定义的方向偏置绘画,而Detail控件允许从源的另一部分甚至不同的图像克隆高频纹理。

GridWarpTracker

GridWarpTracker建立在Nuke的原始GridWarp节点,具有改进的,用户友好的界面。如果你有一个NukeX许可证,您可以使用可选的SmartVector输入并添加动画Adjustment Grids改善变形的结果。

结合使用Adjustment Grids和GridWarpTracker的新功能可以快速链接FromTo网格,您可以轻松创建跟踪的扭曲。

交互性能改进

我们已经彻底改革了Nuke重新绘制其UI以提高大规模性能。以前,随着脚本的节点数超过1000个节点,UI的帧率将开始下降,从而导致Nuke的用户界面感到反应迟钝。现在,我们预计UI帧速率约为30 fps,节点数远高于10000,从而可以保持大型脚本的交互性和响应性。

监视输出SDK更新

我们已经更新了Monitor out插件,以支持最新的AJA和BlackMagic SDK。AJA现在支持15.0.1驱动程序或更高版本,而BlackMagic现在支持10.11.4或更高版本。

OCIO角色

OCIO角色允许您为不同的色彩空间设置自定义角色名称,以使艺术家更直观地了解在任何给定的片段中使用哪个LUT。例如,如果某个元素来自您的遮罩绘画部门,则应始终将其引入Nuke作为sRGB,您可以创建一个matte painting角色,与sRGB色彩空间相关联,供您的艺术家选择。

此功能引入了新的色彩空间旋钮,使OCIO角色成为选择色彩空间的主要方法。OCIO配置文件中的所有色彩空间仍然可以访问,但是它们已被组合到角色下方的色彩空间菜单中。OCIO角色在您的配置文件中设置。看看ace 1.1 config.ocio文件附带Nuke例如:

<install_dir>/plugins/OCIOConfigs/configs/aces_1.1/config.ocio

错误处理也得到了改进,因此当艺术家在不同节目之间切换时,不会出现对角色和LUT的错误处理。

OpenEXR优化

OpenEXR已升级到2.3版,并与SSE4(流式SIMD扩展4)一起编译,以利用某些OpenEXR优化。此外, Nuke的ExrReader内存管理和图像初始化已得到优化。

播放性能改进

新的回放改进旨在支持更高的分辨率,更高的帧速率以及回放引擎的一致性。

RED SDK

R3D SDK已作为VFX Platform 2019工作的一部分进行了更新。新的库版本是R3D 7.1.0。

注意:  Nuke目前不支持GPU加速的解码和.r3d由于R3D SDK中的已知问题,具有计算能力3.x(Kepler)的NVIDIA GPU上的文件。NVIDIA GPU的计算功能列表可在以下位置获得: https://developer.nvidia.com/cuda-gpus

索尼OpenCL支持

改进了基于OpenCL的GPU上的Sony素材处理。

索尼SDK 3.3

Sony支持已升级到3.3版,支持VENICE摄像机的v4并引入了X-OCN XT。

VFX Platform 2019合规性

这是对Nuke的核心库和众多第三方库,旨在为VFX行业的构建软件提供通用的目标平台。有关随带的库版本的更多信息Nuke 12,见第三方图书馆

查看器软选择

一个新的Soft Selection模式已添加到Nuke的3D查看器。在查看器中选择顶点或面时,新模式将根据Falloff RadiusFalloff Curve在查看器的节点中Properties > 3D 标签下 Soft Selection

功能增强

深度合并

DeepHoldout节点已与DeepMerge节点组合在一起,以避免重复控件。启用新volumetric holdout控件可让您仅删除由保持区指定的深度量,而不会影响任何“更深”的样本。

表达方式

包含旋钮表达式或旋钮链接的克隆节点不再绘制到原始节点的连接箭头。为了清楚起见,在节点图中仅绘制了克隆链接。

粒子发射器

现在,ParticleEmitter对发射的几何体粒子使用其输入的正确帧范围,而不是使用默认几何体帧范围1-1并忽略应用于该几何体的纹理中的任何动画。
要更新旧脚本以与新的ParticleEmitter一起运行,请在几何图形后面添加一个FrameRange节点以正确设置其帧范围。例如,如果您将一个帧范围为1-50的剪辑用作粒子输入,并且想要将其更改为使用相同剪辑进行纹理处理的Card,则需要在Card节点之后添加一个范围为1-50的FrameRange节点,因为几何图形具有自己的框架范围,并且不会从其纹理继承框架范围。

通过更改ParticleEmitter生成的随机数,可以使其更稳定地用于下游节点。

粒子旋转速度已得到纠正,以使其绕初始速度矢量旋转。

功能增强

• ID 142939-网格扭曲:保持Cmd/Ctrl抵消转换句柄不能按预期方式工作。

• ID 146852-网格扭曲:为多个点选择设置旋转中心没有按预期方式工作。

• ID 215644-3D查看器的顶点选择模式,可让您点击F绕选定顶点的中心而不是整个模型绕中心。

• ID 325821-向其中添加active_views功能Nuke OCIO配置。

• ID 355465-允许Holdout设置DeepMerge只取出深层区域中的区域Holdout到位,但背后没有任何东西。

• ID 394132-EdgeExtend:添加input is premultiplied复选框。

• ID 394139-EdgeExtend:将子像素值添加到Erode

• ID 394370-EdgeExtend:将复选框添加到Output Extended Edge Mask to Mask a Channel

• ID 395216-Qt:将浮动窗口窗格名称添加到标题栏。

Bug修复

• ID 130524-较深:重叠点样本未正确处理。

• ID 141800-UI:更改查看器节点名称并未立即更新Viewer标签。

• ID 142948-GridWarp:The Warp滑块对源网格和目标网格具有相同的效果。

• ID 142977-GridWarp:无法撤消选择两个网格然后旋转变换手柄的操作。

• ID 143467-GridWarp:与跟踪器链接的网格在客户脚本中未正确跟踪轨道。

• ID 144283-ARRIRRAW:与ARRIRAW素材的互动Nuke呆滞。

• ID 145143-GridWarp:之间的选择srcdst点没有按预期工作。

• ID 147032-Windows仅:播放.exr文件速度较慢Windows比在Linux和macOS上要高。

• ID 147303-GridWarp:无法将先前复制的帧粘贴到“摄影表”中。

• ID 147480-GridWarp:右键单击Properties面板并选择No animation on all knobscenter控件。

• ID 149388-Windows仅:导入.mxf与其他操作系统相比,文件速度较慢。

• ID 153281-粒子: ParticleSpawn更改原始粒子的位置。

• ID 153512- Random order启动选项不适用于3D粒子。

• ID 154998-网格扭曲:单点选择在多选后立即被选中时,错误地显示了一个变换/选择框。

• ID 156788-UI:重新加载脚本,丢弃了应用于节点标签的字体更改。

• ID 158140-Expression / MergeExpression:命令行呈现引用.exr表达式中的频道信息在查看器中显示错误。

• ID 181176-Windows仅限:阅读.exr.dpx “节点图中”的网络上的文件速度比预期的慢。

• ID 207540-合并:连接mask输入多个A引起的输入Nuke坠毁。

• ID 217619-OCIO:依赖于OCIO颜色空间的序列符合要求out of range查看器中的错误。

• ID 233144-NDK: DD::Image::Quaternion::slerp()功能未按预期运行。

• ID 277578-仅适用于macOS:单击Detect在LensDistortion节点的Properties面板引起的Nuke坠毁。

• ID 305280-节点图:当查看器未附加到节点树时,错误地评估了转换节点上游的节点。

• ID 306249-仅适用于macOS:“节点图中”的节点之间的表达式链接并不总是正确绘制。

• ID 306256-仅适用于macOS:切换Fullscreen模式(Alt + S)将界面放置在菜单栏下方。

• ID 309568-Windows仅:将GridWarp添加到多视图脚本中显示错误。

• ID 309790-仅Linux:阅读器中的文本难以阅读。

• ID 309793-仅Linux:尝试停靠浮动面板有时会使其消失。

• ID 313056-监控器输出: Nuke Studio没有播放4K .dpx在某些机器上以25 fps的速度剪辑。

• ID 324897-仅适用于macOS:“节点”属性中的图形是重叠的,而不是在“滚动”属性时重绘和变黑。

• ID 332224-ARRIRAW:某些.ari文件未按预期从元数据加载设置。

• ID 332302-仅限macOS:Qt 5.6.1构建缺少QtWebEngine。

• ID 334119-仅限于macOS:偶尔将文本添加到文本柔和效果Nuke Studio坠毁。

• ID 347416-深度:使用标准的“写入”节点写入包含深度数据的输出导致Nuke坠毁。

• ID 352216-OCIO:某些.config文件未按预期工作Nuke Studio

• ID 352422-读/写:导入以前导出的.mov剪辑显示PAL格式警告。

• ID 352820-节点图:复制和粘贴节点复制了副本中的任何用户旋钮。

• ID 353576-仅适用于macOS: Hiero的时间轴上安装了某些NVIDIA GPU,导致macOS注销。

• ID 355263-监视器输出:更改Viewer设置(例如downrez和代理模式)并非总是正确地更新监视器。

• ID 357332-表达式:使用包含以下内容的表达式从命令行渲染脚本channels() (Python)或layers (Tcl)无法正常工作。

• ID 357643-VectorToMotion:当序列的第一帧和最后一帧缺少输入通道时,小控件显示错误。

• ID 358000-柔和效果:调整效果属性会导致混合层之间的闪烁。

• ID 362835-仅Linux:方法的实现DD::Image::ReadWriteLock::readLock()没有检查可能的错误。

• ID 366386-播放: Hiero在播放24 fps序列时,在23-25 fps之间变化。

• ID 370232-VectorCornerPin:使用以下选项选择所有顶点Ctrl/Cmd+A然后拖动一个点导致转换窗口小部件消失。

• ID 371300-粒子:使用地理节点时颜色值有所不同。

• ID 371664-仅适用于macOS:使用某些AMD FirePro GPU计算Mac上的某些ZDefocus节点Nuke坠毁。

• ID 373241-查看器: gain控件未按预期工作use GPU in viewer when possible已启用。

• ID 373244-查看器:调整gain控件在CPU和GPU上产生的输出略有不同。

• ID 374129-GridWarp:使用Draw Boundary工具,然后按住Shift组合引起的网格的x和y边界Nuke坠毁。

• ID 376078-CameraTracker:单击Update Track要么Update Solve显示了一个'Node' object is not iterable错误。

• ID 377964-VectorCornerPin:在Viewer中缩放点变换小部件,然后按住Shift组合x和y缩放比例量未按预期工作。

• ID 379017-Linux:使用PIZ读取多层EXR压缩后,在查看器中向下滚动时会导致内存崩溃。

• ID 379165-GridWarp:按住Shift键拖动多个点Nuke坠毁。

• ID 380231-查看器立体声模式: Nuke Studio是不可靠的。

• ID 381686-查看器:播放范围控件的工具提示不正确。

• ID 382024-多视图项目:在“渐变”柔和效果上展开或折叠拆分旋钮会更改在查看器中选择的视图。

• ID 382912-GPU加速:在安装了三个相同类型GPU的计算机上,使用以下命令创建ZDefocus节点: enable multi_GPU support启用偶尔引起Nuke坠毁。

• ID 384363-节点图:强制克隆(Ctrl/Cmd+Alt+ Shift +K),两个以上的节点同时显示空白错误消息。

• ID 384660-仅限于Linux:切换工作区有时会错误地重新绘制“节点图”面板。

• ID 385582-时间轴多视图:在新项目中渲染多视图组合无法正常工作。

• ID 386104-UI:切换工作区错误地调整了窗口的大小。

• ID 386331-监视器输出:监视器输出插件未按预期加载,显示error code: 126在命令行上。

• ID 386609-参考表:保存,清除和重新加载脚本,然后调整导致的关键帧Nuke坠毁。

• ID 387102-仅适用于macOS:使用某些AMD FirePro GPU计算Mac上的某些BlinkScript节点Nuke坠毁。

• ID 387269-软效果:OCIOColorspace和OCIOFileTransform效果的错误消息模棱两可。

• ID 387272-OCIO:缺少LUT错误是模棱两可的。

• ID 387392-应用HDR2084色彩空间ApplyLUT旧版脚本中的节点无法正常工作。

• ID 387788-出口:H.264 .mov无法以4K分辨率导出文件。

• ID 388485-说明文件: Hiero如果时间轴包含软效果,则《 Python开发指南》未写入数据库。

• ID 389961-Comp Viewer:将剪辑警告设置为exposure禁用GPU加速。

• ID 390403-使用BIT数据并将其与Viewer通道数据进行比较时,像素分析器显示的值不正确。

• ID 390629-DEEP:最小范围没有改变深前位置。

• ID 391378-采样时,BlinkScript节点的性能非常差。

• ID 391649-首次更改颜色管理时,首选项关闭。

• ID 391884- Nuke NDK GeoOp崩溃与FrameHold。

• ID 391897-重新打开Nuke Studio项目,复制和粘贴软效果不再起作用。

• ID 392029-克隆Write节点不断制作CaraVR参数。

• ID 392167-ST2084:选择ST2084无法正确显示色彩空间。

• ID 392348-当表达式导致Text2节点中的Unicode字符时,消息文本显示不正确。

• ID 392523- Viewer Selection Mode没有工具提示。

• ID 392678-ST2084: ApplyLUT无法正确输出ST2084色彩空间。

• ID 392685-ST2084出现在查看器进程中。

• ID 392694-PySide2: QSound模块丢失。

• ID 392719-Mac:Studio Ram缓存在立体声EXR的时间轴错误的地方开始缓存。

• ID 392740-粒子:如果添加了另一个发射器,粒子的随机数会发生变化。

• ID 392798-LensDistortion检测:检测到网格时,检测不准确,并产生不正确的未失真输出。

• ID 392990-自11.3起,已克隆节点的命名约定已更改。

• ID 393293- Nuke NDK: DD::Image::Quaternion反方法实际上返回了反平方。

• ID 393519-使用时出现伪像DeepHoldout多样本深度图像上的操作。

• ID 393556-LensDistortion:在整个帧中未检测到功能。

• ID 393560- Nuke当“节点面板”打开并具有一个Table_Knob

• ID 394039- DeepHoldout相交较深的像素时产生的结果不正确。

• ID 394469-Sony Studio:当“相对分辨率”旋钮设置为1:1时,无法导出MOV文件类型。

• ID 394743-时间轴回放:穿梭工具在靠近观看者中心时快速回放。

• ID 395148-Qt Mac:全屏显示首选项不起作用。

• ID 395326-DNxHD Linux:读取特定的MOV DNxHD剪辑时崩溃。

• ID 395954-在Finder中打开剪辑会导致Nuke Studio挂起(macOS 10.14)。

• ID 396037-Qt Mac:图标和复选框保持突出显示。

• ID 396313-VectorCornerPin: Delete All Keys按钮已消失。

• ID 396407-项目设置未显示首选项中的自定义配置集。

• ID 396498-在查看器中读取720p 100 DNxHD剪辑看起来不正确。

• ID 398312-评估SmartVectors立体视图会在right视图。

• ID 399350-LIN:终端Nuke要求Pulseaudio库,什么时候不应该。

• ID 399470-VectorCornerPin: TransformJack主要失踪。

• ID 399879-ARRI ADA-5:缺少微调控件。

• ID 399956-ARRI:提高Arri Reader的性能降低。

• ID 400953-在回放时更改监视器输出时,回放停止。

• ID 400970-ARRI:扩展ADA-5选项时的复制和粘贴将与粘贴的读取节点一起折叠。

• ID 400991-ARRI ADA5:复制和粘贴/旧脚本/加载项目/创建小品后,微调旋钮选项丢失。

• ID 401265-BlinkScript:无法在BlinkScript中对采样器进行成员访问。

• ID 403697-在Avid MXF剪辑中阅读在阅读器中看起来不正确。

• ID 403904-通过上下文菜单打开时,QFileDialog自动关闭。

• ID 407130-Project Bin崩溃时片段的本地化Nuke Studio

特定于新的已知问题Nuke 12.0v1

本节介绍了新的已知问题,并在适当时提供了解决方法。

注意:  具有3.0(Kepler)计算能力的NVIDIA GPU无法处理.r3d由于R3D SDK中的已知问题导致文件无法解码和去拜耳。Nuke读取时默认为CPU处理.r3d安装了这些卡的文件。NVIDIA GPU的计算功能列表可在以下位置获得: www.nvidia.co.uk/object/cuda_gpus_uk.html

其他已知问题

• ID 405246-高DPI Hiero:启动Nuke通过comp重绘用户界面中桌面的任何部分。

• ID 404902- Nuke Studio重新连接媒体后停止响应Hiero::ThreadPool

• ID 404501-OCIO:无法从中导出Nuke Studio由于错误,使用了错误的Colorspace,但用户实际上选择了有效的Colorspace。

• ID 404490-OCIO:Comp并不总是尊重对Read节点的更改Colorspace在comp环境中打开时,可在时间轴环境中进行控制。

• ID 404248-Windows仅:如果没有,则无法静默安装/ACCEPT-FOUNDRY-EULA在之后/D

• ID 404189-Bin视图:片段缩略图中的视差通道显示不一致。

• ID 403804-仅Linux:在HTC Vive HMD上切换分辨率有时会在耳机中显示黑色输出。解决方法是通过更改框架或按来更新查看器F5刷新耳机输出。

• ID 403337-高DPI:更改主监视器时,UI变得混乱。

• ID 403210-Qt Mac:在全屏和非全屏工作区之间切换不会保持其先前的比例。

• ID 403141-当设置为A / B与Viewer不匹配时,监视色彩空间。

• ID 402331- CameraShake查看器控制节点删除后剩余的内容。

• ID 402330-高DPI: Denoise噪声分析消息在查看器中被切断。

• ID 402095-仅适用于macOS:播放开始时,监视器输出当前出现断断续续或跳跃。

• ID 401946-高DPI: F_WireRemoval屏幕上的控件较小。

• ID 401936-时间线编辑:如果查看器的帧频与序列的帧频不同,则当前不会使音频静音。

• ID 401168-高DPI: DeepCrop线比11.3细。

• ID 400816-高DPI:在移动切割时,如果缩放比例不正确或位置不正确,则在Viewer中预览帧。

• ID 400599-高DPI:“首选项”中整数旋钮周围的双线。

• ID 400579-高DPI:文件浏览器路径旋钮周围的双行高亮显示。

• ID 400543-高DPI:Studio中的“查看器擦除”控件更小,更细。

• ID 400508-高DPI:比11.3中的边框更细更小。

• ID 400506-高DPI: F_Align节点边界框的轮廓比11.3中的元素更细或更小。

• ID 400505-高DPI: Cornerpin节点边界框的轮廓比11.3中的元素更细或更小。

• ID 400504-高DPI: adjustBBox节点边界框的轮廓比11.3中的元素更细或更小。

• ID 400497-高DPI: Crop节点边界框的轮廓比11.3中的元素更细或更小。

• ID 400476-高DPI: C_Tracker点比11.3中的要薄。

• ID 400465-高DPI: C_CameraSolver轮廓和点更细。

• ID 400463-高DPI:双线高亮显示可以在其中打开多少个属性Panel

• ID 400445-高DPI: F_WireRemoval控件较小,默认情况下图标不同。

• ID 400389-高DPI: F_Steadiness控件更薄。

• ID 400387-高DPI: F_RigRemoval控件较小,默认为更大正方形。

• ID 400268-高DPI: F_Align control轮廓更小更细。

• ID 400232-高DPI:摄像头跟踪器的缩略图栏未缩放为适合查看器的宽度。

• ID 400101-高DPI:“ Sparkles”边界框轮廓比11.3中的轮廓更细或更小。

• ID 399741-监视器输出:打开设置为4K输出的项目并立即通过AJA Kona 4卡启用监视器输出,会在监视器上显示垃圾。
解决方法是,切换到另一种格式或将其他图像发送到监视器以校正图像。

• ID 399232-Python:声明TimeBase(None)原因Nuke坠毁。

• ID 399228-高DPI:移动Nuke在具有不同缩放比例的监视器之间进行绘制会导致GLWidget绘制错误。

• ID 398978-GridWarpTracker:以Python方式选择网格不会更新节点Properties正确地。

• ID 398880-高DPI:在全屏模式下更改4K监视器的缩放比例不会退出全屏窗口,并且Studio会挂起。

• ID 398862-高DPI:如果在更改显示器缩放比例的同时所有旋钮消失Nuke开了。

• ID 398213-仅限macOS:将界面在Retina显示屏之间来回拖动到第二个屏幕会导致Node Graph闪烁。

• ID 397668-Windows只要: Nuke Studio重新连接媒体后停止响应-OpenEXR默认线程池。

• ID 397516-DNxHR:某些.mov文件transfer_function中的元数据Nuke与nclc原子相比不匹配。

• ID 397218-油漆:拉伸量旋钮在时间上不稳定。

• ID 394789-仅适用于macOS: Properties上下滚动控件时面板闪烁。

• ID 394720-仅macOS:正在退出Fullscreen模式导致查看器失去焦点。

• ID 394480-SonySDK:从中导出的压缩文件Nuke Studio包括残疾人.mxf镜头产生的MXF选项中没有MXF选项的读取节点Properties面板。

• ID 394458-查看器选择:增加了在“隔离的选定区域”中显示/工作的功能-功能请求。

• ID 394286-对于某些镜头,音频被错误地切断.mp4文件。

• ID 394019-仅适用于macOS:启用Fullscreen模式会更改浮动窗口的深度,从而导致某些窗口被遮盖。

• ID 393373-GridWarpTracker:拖动多个网格顶点并保持Shift不会将点对齐到网格。

• ID 393052-仅适用于macOS:工具提示有时无法正确显示。

• ID 392223-仅限macOS:安装程序窗口在启动时会稍微模糊。解决方法是手动调整窗口大小以锐化图像。

• ID 392143-GridWarpTracker:移动由“曲线编辑器”或“摄影表”中的自动关键点创建的关键帧,将在当前帧处添加另一个关键帧。

• ID 392127-GridWarpTracker:如果您按下鼠标,则在鼠标悬停时在网格顶点上显示的放大窗口会改变位置Ctrl/Cmd

• ID 329885-GridWarpTracker: Morph Amount出发时会变灰WarpMorph

• ID 390551-GridWarpTracker:启用Invert停止预览按预期方式工作。

• ID 389356-GridWarpTracker:尝试在香草中使用GridWarpTracker Nuke仅显示一次许可证错误。

• ID 388836-GridWarpTracker:切换网格可见性不会影响变换窗口小部件。

• ID 388835-时间轴回放:启用监视器输出会导致查看器在回放过程中丢帧。

• ID 388455-高DPI:将鼠标悬停在菜单中的列表下方将在项目周围留下橙色突出显示的轮廓。

• ID 387848-Alembic:正在加载.abc文件成Nuke然后关闭该应用程序将在命令行上显示错误消息。

• ID 387314-BMX-DNxHR:BMX为DNX_444_COMPRESSION_ID的component_depth返回0。

• ID 386719-Windows仅:AJA Kona 4 12位双链接1080p50a,1080p59.94a和1080p60a输出不正确。

• ID 386517-时间轴播放:单击skip to start button同时清除播放缓存会导致Nuke Studio坠毁。

• ID 383542-GridWarpTracker:偶尔通过链接的旋钮在GridWarpTracker的下游添加NoOp会导致Nuke坠毁。

• ID 379710-GridwarpTracker: ESC键不取消网格扭曲轨道。

• ID 352534-组合顺序变黑。

开发者须知

以下是与开发人员相关的更改。看到Help > Documentation来自Nuke菜单栏或https://learn.foundry.com/nuke/developers/120/ndkdevguide/appendixc/index.html了解更多信息。

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

发行类型

兼容性

重新编译

改写

11.2v1至11.2v2

API和ABI

 

 

11.1v1至11.2v1

API

 

重大的

11.0v1至12.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”)