发行说明Nuke和Hiero 11.3v1
发布日期
2018年12月13日
合格的操作系统
• macOS Sierra(10.12)或macOS High Sierra(10.13)
• Windows 7或Windows 10(64位)
• CentOS 6或CentOS 7(64位)
其他操作系统可能可以运行,但尚未经过全面测试。
要求Nuke的GPU加速
如果要启用Nuke要使用GPU计算某些节点,还有一些其他要求。
英伟达
具有2.0(Fermi)或更高计算能力的NVIDIA GPU。有关NVIDIA GPU的计算功能的列表,请访问: www.nvidia.co.uk/object/cuda_gpus_uk.html。
注意: 计算能力是GPU硬件的属性,不能通过软件更新进行更改。
具有能够运行CUDA 8.0和6.5或更高版本的图形驱动程序。
• 上Windows和Linux,CUDA图形驱动程序与NVIDIA GPU的常规驱动程序捆绑在一起。需要驱动程序版本r361或更高版本。
去http://www.nvidia.com/cn/download/find.aspx?lang=zh-CN了解更多信息。
• 在Mac上,CUDA驱动程序与NVIDIA图形驱动程序是分开的,如果尚未安装,则必须安装。最低要求是驱动程序版本r361,可以从www.nvidia.com/drivers下载。
注意: 无论操作系统如何,我们建议尽可能使用最新的图形驱动程序。
AMD公司
• 上Windows和Linux,以下是AMD GPU和驱动程序:
Windows显卡 |
司机 |
Linux GPU |
司机 |
---|---|---|---|
AMD FirePro W8100 |
AMD FirePro W8100 |
||
AMD FirePro W9100 |
AMD FirePro W9100 |
||
AMD Radeon R9狂怒X |
AMD Radeon R9狂怒X |
||
AMD Radeon RX 480 |
AMD Radeon RX 480 |
||
AMD Radeon Pro WX 7100 |
AMD Radeon Pro WX 7100 |
注意: 其他AMD GPU可能可以工作,但尚未经过全面测试。
• 在Mac上,运行OS X 10.9.3'Mavericks'或更高版本的AMD FirePro GPU于2013年末的Mac Pro 6,1、2015年中的MacBook Pro 11,5和2016年末的MacBook Pro 13,3。
多GPU处理
Nuke的GPU支持包括Enable multi-GPU support选项。在首选项中启用后,GPU处理将在可用GPU之间共享,以提高处理速度。
注意: 多GPU处理仅适用于同一台计算机上的相同GPU。例如,两个NVIDIA GeForce GTX 1080或两个AMD FirePro W9100。
新的功能
ARRI SDK更新
ARRIRAW已更新至版本6,包括各种改进和错误修复,这些引入了在公差范围内的细微图像差异。读取节点的Properties面板包括以下更改:
• 的sharpness控制范围从-5.0到5.0。打开之前,使用先前0到100范围的旧脚本将重新映射到[0,5]。
• 一个新的detail控制。
注意: ARRI look settings目前不受支持。
完整的ARRI SDK发行说明可从以下网站公开获得: http://www.arri.com/support/downloads/searchable_downloads/
边界框改进
添加了“节点图”指示以显示边界框大小的变化。现在,即使放大了查看器,您也可以一目了然地知道边界框的状态。
新的迹象是:
• red rectangle with dotted stroke -所指示的节点创建的边框大于格式。
• dotted stroke without the red rectangle -边界框的大小大于指定节点的格式,但是边界框的大小已由上游节点设置。
您可以启用和禁用这些指示器,设置警告阈值,并在Preferences。
看到边界框警告了解更多信息。
频道限制警告
我们在中添加了新的警告Nuke的GUI来告诉您何时达到或超过1023中唯一命名的频道限制Nuke。
您可以在Preferences > Project Defaults >Channel Management和Nuke当新创建的节点使您超过该阈值时向您发出警告。此外,当前使用的通道数显示在状态栏中-用颜色编码来识别您是低于阈值,高于阈值还是高于最大通道限制。
看到频道了解更多信息。
eGPU支持
在macOS 10.13.5(High Sierra)及更高版本的eGPU设置中增加了对AMD卡的支持。Sonnet eGFX Breakaway包装盒和BlackMagic eGPU已通过测试。
实时组-锁定和替代
锁定
在以前的版本中Nuke,可以通过对LiveGroup脚本进行任何更改或对父LiveGroup节点进行各种更改来使已发布的LiveGroup可编辑。
现在,发布LiveGroup后,其内容将被锁定。这意味着将禁用任何可以修改脚本的操作。节点及其输入/输出锁定在适当的位置,节点属性面板控件显示为灰色,并且该LiveGroup的“节点图”选项卡上显示一个挂锁图标。要解锁LiveGroup,请单击Make Editable。
看到编辑和发布LiveGroup了解更多信息。
覆写
Live Group覆盖在现有功能的基础上,通过允许上方级别的旋钮充当替代,而不是在LiveGroup脚本中修改旋钮,使工作流程更进一步。
覆盖旋钮值将替换“实时组”层次结构中位于其下的旋钮值,而不会更改LiveGroup脚本中的原始值。覆盖旋钮在其上用黄色正方形标记Properties面板。
看到覆盖LiveGroup控件了解更多信息。
Python回调
适用于LiveGroups的Python API已扩展为包括许多新的回调,所有这些回调都支持返回值(True默认情况下)。这使您可以根据用户定义的条件控制LiveGroup工作流程。的Python选项卡已从LiveGroup属性中删除。
回调如下:
nuke.LIVEGROUP_CALLBACK_CAN_PUBLISH
nuke.LIVEGROUP_CALLBACK_PUBLISHED
nuke.LIVEGROUP_CALLBACK_CAN_MAKE_EDITABLE
nuke.LIVEGROUP_CALLBACK_MADE_EDITABLE
nuke.LIVEGROUP_CALLBACK_RELOADED
nuke.PRECOMP_CALLBACK_OPENED
粒子性能改进
粒子系统经过优化,可在查看器中将粒子模拟生成速度提高6倍,将粒子回放速度提高4倍。在我们的内部测试中,无论在任何规模上都可以看到改进,随着粒子数量的增加,模拟效果也有了更大的提高。
这些改进是对部分内容的重写Nuke的核心粒子代码,并且可能会导致与以前版本的Nuke:
• ID 133272-ParticleSpawn:The transfer velocity控件的数学不正确,并产生了意外的结果。此更改可能会破坏与旧脚本的向后兼容性。
• ID 370706-粒子表达:在模拟的第一帧和第二帧之间创建的粒子的年龄值固定在第一帧,导致在应用表达式时某些粒子的年龄不正确。此更改可能会破坏与旧脚本的向后兼容性。
对于自定义的粒子插件开发人员,您可以利用新的ParticleSystem类访问器方法,该方法返回指向属性数组的指针。使用这些方法比为每个粒子调用单独的方法要快得多。看到Nuke的NDK开发指南了解更多信息。
智能矢量工具集的改进
新节点VectorCornerPin已添加到以下位置的Smart Vector Toolset中: NukeX。使用VectorCornerPin可以减少创建具有不同参照系并在它们之间混合的多个VectorDistort节点的需要。
VectorCornerPin使用SmartVector在关键帧之间扭曲拐角固定的图像。您可以使用设置关键帧User和From控件,就像在CornerPin节点中一样,会导致源图像根据附加的SmartVector输入而变形。
看到使用VectorCornerPin扭曲图像了解更多信息。
索尼SDK更新
Sony SDK已更新至版本3.1,增加了对Sony VENICE摄像机以及F5,F55和VENICE的X-OCN编码素材的支持。
时间轴多视图支持
除了多视图格式,例如.exr和.sxr, Nuke Studio, Hiero和HieroPlayer现在,您可以使用单个跟踪项上的单独文件来定义视图,类似于Nuke的节点图%V阅读功能。例如,如果您阅读image.left.dpx并将名称更改为image.%V.dpx,两者image.left.dpx和image.right.dpx使用相同的“读取”节点读取,前提是调用了left和right存在于你的Project Settings。
曲目可以显示所有视图或使用查看按钮,可让您设置立体声和VR时间线以进行查看。设置好曲目后,您可以使用新的导出结构来创建Nuke具有用于合成的立体声设置的脚本。
看到立体和多视图项目了解更多信息。
查看器选择模式
选择工具在3D和2D视图中都得到了改进,包括新模式。现在,您可以使用选框工具选择特定形状的区域,或者使用套索工具通过跟踪任何形状的边缘来进行选择。添加了其他热键,使您可以从中心绘制矩形/椭圆选择并将其限制为正方形或圆形。
当您按住时,选择区域行为与Roto / RotoPaint相匹配Shift为了添加选择,将正方形/椭圆形bbox锚定在初始点击点,其边长为Y轴增量。
看到选择方式了解更多信息。
注意: 查看器属性viewerSelectorMode可以通过旋钮索引以Python方式访问控件。
功能增强
• ID 343648-文档: Nuke帮助现在包括受支持的相机格式页面。
Bug修复
• ID 154598-MXF:设置debayer quality至High Quality在某些Sony RAW文件上显示error decoding frame Comp Viewer中显示消息。
• ID 176742-SmartDistort:输入连接期间的错误消息令人误解。
• ID 235679-NDK文档:该文档错误地指出GeoInfo::copy()函数复制原始数据。
• ID 272897-时间线磁盘缓存:关闭与要缓存的帧关联的项目后,缓存继续。
• ID 277342-LiveGroups:取消对LiveGroup内部的节点旋钮的更改无法按预期进行。
• ID 304664-时间轴磁盘缓存:序列Properties > Clip Reformat启用“时间轴磁盘缓存”时,这些选项未按预期工作。
• ID 308870-许可: Nuke 11.0v2创建的客户端浮动许可证文件名称不正确。
• ID 324685-降噪: Properties面板无法正常工作。
• ID 328102-写:重新加载脚本错误地启用了check file matches input在选项.exr写节点Properties。
• ID 329048-ARRIRAW:撤消对“阅读”的更改Properties设置在查看器中显示错误。
• ID 329252-ARRIRAW:设置错误Debayer Mode在Nuke Studio没有显示错误。
• ID 350887-VectorDistort:尝试计算单个帧的矢量时,错误报告不清楚。
• ID 353546-降噪:设置Source至Digital不适用于所有输入分辨率。
• ID 354345-监视器输出:当输出分辨率设置为2160p30时,无法在时间轴上进行实时回放。
• ID 358699-R3D:在legacy模式下,未从.rmd元数据。
• ID 358988-DnD:拖放功能无法按预期在Project Settings面板。
• ID 359553-立体声:在视图中更改视图顺序Project Settings更改了英雄视图Compositing环境。
• ID 359747-软效果:导致某些BlinkScript内核Nuke Studio变得反应迟钝。
• ID 361673-LiveGroups:某些功能的Python异常显示不正确。
• ID 361843-本地化:本地化期间的撤消操作未按预期工作。
• ID 362147-边界框警告:设置threshold到0%会导致警告行为异常。
• ID 362683-LiveGroups:保存脚本时,LiveGroups中的表达式链接有时会产生损坏的文件。
• ID 362885-LensDistortion:某些脚本表现出较慢的渲染时间和延迟。
• ID 362908-写:启用read file在里面Properties偶尔重置file type控制。
• ID 363903-LiveGroups:在嵌套的LiveGroups内,对裸露的旋钮进行的覆盖无法按预期工作。
• ID 363967-降噪:设置Output控制Noise产生了意想不到的结果。
• ID 329061/364388-ARRIRAW / MXF:撤消或重新执行对镜头的更改不会更新Properties面板。
• ID 365089-LiveGroups:复制和粘贴可编辑但未经修改的LiveGroup会创建一个已编辑的LiveGroup。
• ID 365096-LiveGroups:发布可编辑但未经修改的LiveGroup会在重新加载时创建一个已编辑的LiveGroup。
• ID 365102-Windows仅限:读取文件路径中带有空格的文件无法正常工作。
• ID 365190-MXF:更改Properties面板并不总是正确更新Viewer。
• ID 365567-MXF:导出.mxf序列为.mov文件使用Process as Sequence产生的帧偏移。
• ID 365712-出口:虚假knob value在某些导出任务上显示警告。
• ID 365863-MXF:读取或导入Venice Raw SQ文件未按预期工作。
• ID 366072-LiveGroups:覆盖功能未忽略不可见的旋钮。
• ID 366263-LensDistortion:加载脚本创建的边框比预期的大。
• ID 366574-降噪: Nuke脚本精度未正确更改,无法在“降噪”节点的下游使用科学计数法。
• ID 366697-LiveGroups:重新加载LiveGroup,然后启用output node在里面advanced控件错误地发布了LiveGroup。
• ID 366872/369082-ARRIRAW:点击load settings from metadata在里面Properties面板破坏了撤消堆栈。
• ID 367591-粒子:某个粒子系统的输出似乎不正确地反弹。
• ID 359974/359983/368716-时间轴多视图:设置为同时显示双眼或并排显示的立体声输出未在SDI监视器上正确显示。
• ID 368743-频道管理:读取打破了频道限制的剪辑,然后读取了没有打破限制的剪辑,这是偶然引起的Nuke坠毁。
• ID 368883-MXF:“复制和粘贴读取”节点未正确复制旋钮值。
• ID 368915-LiveGroup:输入无效file路径,然后撤消操作,将LiveGroup置于可编辑状态,但“ LiveGroup”选项卡上仍显示挂锁图标。
• ID 369083-Sony SDK:选择不受支持的SGamut在“读取”属性中没有显示错误。
• ID 369425-MXF:某些密钥对的元数据未显示正确的值。
• ID 369510-Sony SDK:编辑包含某些内容的伴奏.mxf造成档案Nuke Studio坠毁。
• ID 369749-仅限Mac OS X / macOS:将多视图时间轴导出到.exr格式不必要地显示错误。
• ID 369787-R3D:点击Load Settings from RMD在里面Properties面板破坏了撤消堆栈。
• ID 369899-LiveGroups:可添加/删除其他旋钮的旋钮,例如“读取”节点的File旋钮,仍然可以修改Properties锁定脚本中的面板。
• ID 370124-仅限Mac OS X / macOS:显示器的并排输出模式没有按预期播放。
• ID 370360-LiveGroups:右键单击已发布的LiveGroup的Properties面板并选择Set knobs to default将LiveGroup的状态设置为可编辑。
• ID 370392-ARRIRAW:工具提示中未包含其他文件类型的信息,例如.mxf延期。
• ID 370395-查看器选择模式:使用不同模式进行选择并没有在查看器中实时更新。
• ID 370415-ARRIRAW:选择Debayer Mode错误地没有显示明确的错误消息。
• ID 370501-ARRIRAW:设置Colorspace错误地设置为任何可用的单色设置均未显示清晰的错误消息。
• ID 370506-LiveGroups:LiveGroup子图上的挂锁图标不清晰可见。
• ID 370509-多视图时间轴: Reconnect Media功能不包括detect views选项,并且无法重新连接多视图剪辑。
• ID 370512-LiveGroups:添加到已发布LiveGroups中的旋钮未随脚本一起保存。
• ID 370519-LiveGroups:使父LiveGroup可编辑,从而在子LiveGroup上启用了“撤消”和“重做”按钮Properties面板。
• ID 370536-频道管理:脚本中的“现有读取”节点在以下情况下错误地显示错误: Channel Warning Threshold达到了。
• ID 370626-ARRIRAW:设置Proxy Playback至Half Size Proxy没有按预期工作。
• ID 370645-ARRIRAW:启用lens squeeze旧版脚本中的选项导致它们消失。
• ID 370750-多视图时间轴:多视图轨道下方的单视图轨道在以下情况下不可见Obey Alpha和See Through Missing Media已启用。
• ID 370846-Sony SDK: SLog2色彩空间Nuke Studio与Sony Raw Viewer不匹配。
• ID 371220-ARRIRRAW: Noise Reduction控件不受支持,已被删除。
• ID 371327-多视图时间轴:双击引起的某些剪辑Nuke Studio坠毁。
• ID 371377-多视图时间轴:本地化立体声剪辑没有按预期方式工作。
• ID 371428-粒子:多个粒子输入无法正确渲染。
• ID 371435-多视图时间轴:某些多视图.exr文件未在其他轨道上显示英雄视图。
• ID 371437-多视图时间轴:使用“项目”面板中部分填充的本地化栏导入的具有无效视图的剪辑。
• ID 371463-仅Linux:R3D Use CUDA阅读中的选项Properties面板被禁用。
• ID 371466/371476-粒子: P_Fogbox工具集有时无法正确发射粒子。
• ID 371529-ParticleBounce: Properties面板包括三个ParticleBounce标签。
• ID 371596-查看器选择模式:使用以下方法在查看器中对像素进行采样Ctrl/Cmd在Gridwarp节点中,单击禁用的查看器选择。
• ID 371598-多视图时间轴:导出某些文件以尝试访问Preferences在命令行模式下显示错误。
• ID 371685-多视图时间轴:在单声道和立体声设置之间切换有时会导致查看器呈现黑色。
• ID 371747-ARRIRAW: Nuke Studio无法从某些内容创建伴奏.mxf文件。
• ID 371903/371987-ARRIRAW: Aspect Ratio, Resolution和Lens Squeeze在查看器中显示错误。
• ID 371926-LiveGroups:当锁定的LiveGroup中存在Viewer时,按1、2、3等将Viewer添加到节点图无法正常工作。
• ID 371931-LiveGroups:撤消Publish要么Make Editable没有使LiveGroup返回其先前的状态。
• ID 371973-ARRIRAW: Aspect Ratio控件已移至上方Resolution控制以反映优先级。
• ID 372286-LiveGroups:删除自定义rgba LiveGroup上的旋钮在Properties面板布局。
• ID 372290-LiveGroups:删除替代旋钮不会将源旋钮还原为原始值。
• ID 372422-LiveGroups:删除关联的旋钮时,某些替代值未完全删除。
• ID 372466-LiveGroups:发布删除的LiveGroup,以Python方式返回True。
• ID 372496-通道管理:从显示的命令行读取破坏了通道警告阈值的某些文件Warning: Read1: Cannot assign channel number to channel995多次。
• ID 372620-通道管理:执行后未显示通道阈值警告File > Close Comp要么Clear。
• ID 372639-频道管理:导致读取包含超过1024个频道的剪辑Nuke坠毁。
• ID 372672-Sony SDK:在多个读取节点中为同一文件设置不同的分辨率Nuke在播放过程中崩溃。
• ID 372740-ARRIRAW:的缩略图.ari和.mxf文件未设置为其原始分辨率。
• ID 372749-LiveGroups:删除暴露的旋钮上的替代并重新发布并没有锁定LiveGroup。
• ID 372772-LiveGroups:将已发布的LiveGroup嵌套在另一个LiveGroup中,然后撤消该操作会锁定已发布LiveGroup上的替代。
• ID 372777-Sony SDK:使用时存在无效的相对分辨率High Quality去拜耳。
• ID 372934-ARRIRAW:对于旧脚本中不受支持的分辨率,显示的错误消息具有误导性。
• ID 373011-ARRIRAW:某些.ari和.mxf读入文件时显示错误消息Nuke。
• ID 373069-Sony SDK:在更新“读取”节点时擦洗播放头Nuke坠毁。
• ID 373242-ARRIRAW:旧版控件未正确映射到新的旋钮名称更改。
• ID 373296-ARRIRAW:加载旧脚本意外更改了旋钮值。
• ID 373375-Sony SDK:不支持引用具有不同控制值的同一文件的多个读取节点。
• ID 373386-DeepRecolor:辅助通道中不同对象的软边缘在以下情况下未正确合并target input alpha已启用。
• ID 373581/373708-多视图时间轴:当视图位于单独的剪辑中时,而不是从诸如.exr剪辑。
• ID 373676-ARRIRAW:某些旧脚本无法加载。
• ID 373682-渠道管理: Channel Count输入文字Nuke的界面颜色错误。
• ID 373684-渠道管理: Channel Count在Nuke的界面固定为1024。
• ID 373701-多视图时间轴:从单独的剪辑而不是从多视图文件(例如, .exr剪辑。
• ID 373720-LiveGroups:修改LiveGroup,然后撤消该操作,并没有将LiveGroup还原为可编辑状态。
• ID 373860-Windows只有Proxy Playback控件未使用旧版正确设置.ari和.mxf文件。
• ID 373868-ARRIRAW:加载某些脚本显示警告。
• ID 373897-ARRIRAW:右键点击带有Properties面板打开.ari和.mxf造成枪击Nuke Studio坠毁。
• ID 373992-LiveGroup:将替代应用于公开的旋钮不能正确更新“节点图中”的LiveGroup状态图标。
• ID 374109-LiveGroups:取消Make Editable操作未在堆栈中注册为单个撤消。
• ID 374259-频道管理:位于页面右下方的信息栏Hiero界面显示不正确,并且在命令行上打印了错误。
• ID 374628-ParticleWind: steps per frame施加风时,未考虑“粒子设置”节点中的“控制”。
• ID 375178-R3D:切换Image Pipeline从legacy至IPP2模式未显示所有可用选项。
• ID 375204-柔和效果:在某些效果下,隐藏的旋钮未正确暴露。 Properties面板。
• ID 375909-Windows仅:重新加载LiveGroup显示了LiveGroupInfo: Unknown command信息。
• ID 375928-导出:对多视图序列中的音频镜头进行转码无法正常工作。
特定于新的已知问题Nuke 11.3
本节介绍了新的已知问题,并在适当时提供了解决方法。
• ID 376045-ARRIRAW:从文件名中删除文件名中带有多个句点的文件Project “节点图”面板在“读取”节点上显示临时错误。
• ID 374982-Windows仅:LiveGroups旋钮替代指示符不会立即显示或更新Properties面板。
• ID 374142-仅适用于macOS:使用克隆特定的自定义旋钮Shift并且拖放操作没有按预期进行。
• ID 373227-LiveGroups:取消对LiveGroup的编辑不会使该组的状态恢复为可编辑状态。
• ID 373222-时间轴缓存:当Clip Reformat选项已更改。
• ID 373170-Sony SDK:设置Gamut控制Rec709与Colorspace节点的不匹配sRGB输出。
• ID 373072-Sony SDK:设置Resolution至Eighth在某些剪辑中在查看器中显示的坏点。
• ID 369203-Sony 3.1:某些.mxf由于解码错误,文件无法按预期播放。
• ID 367089-ARRIRAW-拖动某些.ari节点图中的文件暂时显示“读取”节点上的错误。
• ID 366511-粒子:缓存某些繁重的模拟可能会比以前的版本慢Nuke。
• ID 366048 仅限Linux:运行重粒子模拟有时会显示操作系统not responding错误对话框。
开发者须知
以下是与开发人员相关的更改。看到Help > Documentation来自Nuke菜单栏或https://learn.foundry.com/nuke/developers/113/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”)
新的功能
此版本中没有新功能。
功能增强
• ID 374043-NDK文档:一种新方法, KnobChangedObserver添加了,使旋钮或op可以监视其他节点中的旋钮变化。
Bug修复
• ID 359072-Python:API函数openInTimeline()没有正确显示“轨迹视图”图标。
• ID 360592-LiveGroups:在没有有效的情况下以Python方式发布LiveGroup file路径引发异常。
• ID 364627-Python:调用nuke.thisClass()偶尔引起Nuke坠毁。
• ID 371058-多视图时间轴:Python导出无法识别路径替换Preferences。
抱歉,您没有找到此帮助
为什么这没有帮助? (检查所有适用)
感谢您抽出宝贵时间给我们反馈。