音视频视频处理图形学桌面应用【免费下载链接】NatronOpen-source video compositing software. Node-graph based. Similar in functionalities to Adobe After Effects and Nuke by The Foundry.项目地址https://gitcode.com/gh_mirrors/na/Natron点击查看免费下载GMIC Wave插件 IDeu.gmic.Wave是 Natron 节点式合成软件中 GMIC 插件组GMIC 组的一员用于对输入图像施加基于周期性位移场的波浪形几何变形。本文以官方插件文档为骨架结合仓库中的生成机制与集成证据完整讲解该节点的输入端口、全部控制参数含脚本名、类型、默认值与取值选项并给出动画与图层输出等实用配置思路帮助你直接把这颗节点接入合成流程。GMIC 插件体系与 Wave 节点的定位Natron 通过 OpenFX 标准接入第三方插件。GMIC 节点组GMIC来自 openfx-gmic 项目——README 中明确指出Natron 二进制发行版随附四套 OpenFX 插件其中就包括 openfx-gmic见 README.md构建安装包时也包含名为fr.inria.openfx.gmic的 GMIC 插件包见 tools/buildmaster/include/xml/openfx-gmic.xml。在 Natron 中GMIC 系列节点以eu.gmic.*作为插件 ID 前缀。根据 Documentation/source/_groupGMIC.rst所有 GMIC 节点集中在 GMIC nodes 组中可通过左侧工具栏的组按钮或在 Node Graph 区域右键呼出的菜单访问。引擎侧在导出文档时同样把GMIC作为一个独立节点分组处理见 Engine/AppInstance.cpp#L1411-L1428 的exportDocs函数。Wave 节点的文档由其作者 David TschumperleGMIC / CImg 框架作者提供最后更新于 2010/12/29插件本体是 GMIC 框架在 OpenFX 宿主中的封装实现。需要注意的是仓库 CHANGELOG.md 明确说明 GMIC 插件目前仍处于 beta 阶段GMIC plugins ... still beta且 2.x 系列将 CImg 与 GMIC 升级到了 2.8.4——因此在新旧版本间切换时建议留意现有合成工程中 GMIC 节点参数是否兼容。输入端口InputsWave 节点只有一个输入端口且为必选Optional NoInputDescriptionOptionalSource未提供详细说明No使用时需要将图像Read 节点、合成结果或其他处理节点的输出接入Source端口若端口悬空节点无法产生有效输出。控制参数详解Controls下表完整列出了 GMIC Wave 节点的全部控制参数包括脚本名Script Name、类型、默认值供你在界面参数面板与脚本/表达式环境中对照使用参数 / 脚本名类型默认值取值选项Amplitude /AmplitudeDouble10—Frequency /FrequencyDouble0.4—Center /CenterDoublex: 0.5, y: 0.5—Output Layer /Output_LayerChoiceLayer 0Merged、Layer 0、Layer -1~Layer -9Resize Mode /Resize_ModeChoiceDynamicFixed (Inplace)、Dynamic、Downsample 1/2、Downsample 1/4、Downsample 1/8、Downsample 1/16Ignore Alpha /Ignore_AlphaBooleanOffOn / OffGlobal Random Seed /Global_Random_SeedInteger0—Animate Random Seed /Animate_Random_SeedBooleanOffOn / OffLog Verbosity /Log_VerbosityChoiceOffOff、Level 1、Level 2、Level 3Amplitude振幅脚本名Amplitude类型Double默认值10。该参数控制波浪变形的幅度大小。从参数命名与同类 GMIC 变形滤镜如eu.gmic.Ripple同样以Amplitude为默认 10 的位移振幅参数见 Documentation/source/plugins/eu.gmic.Ripple.rst可以推断数值越大图像像素的位移偏移越显著波浪效果越强烈数值为 0 时输出接近原图。实际操作时可按需在 0 附近到较大值之间试探观察 Viewer 中的实时反馈。Frequency频率脚本名Frequency类型Double默认值0.4。控制波浪在画面内周期性分布的疏密程度。频率越高单位距离内波峰/波谷越密集波纹越细碎频率越低波纹越宽大平缓。配合 Amplitude 一起调整可以组合出从轻柔水面涟漪到强烈扭曲的不同观感。Center中心脚本名Center类型Double默认值x: 0.5, y: 0.5。默认值为归一化坐标 (0.5, 0.5)即画面中心。该参数决定波浪变形场的中心参考位置将中心偏移到画面其他位置波纹的相位与分布会随之整体移动。由于它是 Double 类型的可动画参数你可以在 Natron 的曲线编辑器Curve Editor中为 x、y 分量分别设置关键帧实现波浪中心随时间漂移的动态效果——Natron 的曲线编辑与关键帧机制可参考 Documentation/source/guide/getstarted-about-features.rst 中的 motion editing 说明。Output Layer输出图层脚本名Output_Layer类型Choice默认值Layer 0。GMIC 滤镜内部可基于多图层layers进行计算该参数用于选择把哪一层结果作为节点输出Merged输出所有图层合并后的结果Layer 0输出第 0 层Layer -1~Layer -9从底部倒数输出第 1 至第 9 层。对大多数单图层合成素材保持默认Layer 0即可只有当输入为多图层文件如带图层的 PSD/EXR且希望提取特定图层结果时才需要切换此项。Resize Mode缩放/重采样模式脚本名Resize_Mode类型Choice默认值Dynamic。控制滤镜处理前后图像尺寸的适配策略Fixed (Inplace)固定尺寸原地处理输出保持输入分辨率位移可能截断边缘Dynamic动态模式默认按需扩展画布以容纳变形后的像素避免边缘内容丢失Downsample 1/2、1/4、1/8、1/16先降采样再处理用于快速预览或处理超大图时节省内存与计算量。建议在最终输出时使用Dynamic以保留完整画面在交互预览阶段可临时切换为降采样档位提高响应速度这与 Natron 整体所见即所得的实时反馈与代理渲染思路一致见 Documentation/source/guide/getstarted-about-features.rst。Ignore Alpha忽略 Alpha脚本名Ignore_Alpha类型Boolean默认值Off。开启后滤镜在计算过程中忽略图像的 Alpha 通道仅处理颜色通道关闭默认则同时处理 Alpha。若你的素材带有透明区域且不希望波浪变形在 Alpha 上产生额外伪影可以尝试开启此选项。Global Random Seed 与 Animate Random Seed随机种子Global_Random_SeedInteger默认值0。为滤镜内部可能使用的随机过程设定全局随机种子固定种子可让每次计算结果可复现Animate_Random_SeedBoolean默认值Off。开启后随机种子会随时间逐帧变化使依赖随机性的滤镜在序列渲染中产生每帧不同的随机演化效果。这是 GMIC 系列节点共享的通用控制在eu.gmic.Ripple、eu.gmic.AboutGMIC等文档中同样出现见 Documentation/source/plugins/eu.gmic.AboutGMIC.rst需要稳定可复现的渲染结果时保持种子固定需要逐帧随机变化时打开Animate_Random_Seed。Log Verbosity日志详细程度脚本名Log_Verbosity类型Choice默认值Off。控制 GMIC 插件运行时输出日志的详细级别Off关闭日志Level 1~Level 3依次输出更多内部信息。日常合成保持 Off 即可当节点行为异常、需要排查 GMIC 引擎内部执行情况时可临时调高日志级别并查看 Natron 的日志/控制台输出。实战配置建议典型连接方式在 Node Graph 中通过工具栏 GMIC 组或右键菜单创建 GMIC Wave 节点将上游图像接入SourceRead / 其他节点输出 ──► GMIC Wave ──► Viewer或后续节点随后在右侧参数面板中调整 Amplitude、Frequency 与 Center 三个核心参数Viewer 会实时反馈变形效果。波浪动画设置将时间线置于起始帧在Center或Amplitude参数上打上关键帧移动到其他帧并修改参数值Natron 会自动插值如需更精细的插值曲线打开 Curve Editor 调整运动节奏参见 Documentation/source/guide/getstarted-about-features.rst。输出与预览策略最终渲染Resize_Mode设为DynamicLog_Verbosity设为Off快速预览临时使用Downsample 1/2或1/4多图层素材先确认期望的输出层再在Output Layer中选择对应图层。工程兼容性提醒由于 GMIC 插件整体仍标记为 beta 且跨版本参数不保证向后兼容见 CHANGELOG.md 关于Changes are not backward compatible and existing graphs may need to be reworked的说明在升级 Natron 或 GMIC 插件后请复查工程中 Wave 节点的参数值是否仍符合预期。文档来源说明本节点的参数表与描述来自 Natron 官方参考文档 Documentation/source/plugins/eu.gmic.Wave.rst其原始文本由 Natron 引擎根据插件元数据自动生成文件头部注明 Do not edit this file! It is generated automatically by Natron itself。对应的生成逻辑位于 Engine/NodeDocumentation.cpp引擎遍历已加载插件读取其参数定义类型、默认值、脚本名与选项列表再拼接为 Markdown 并经转换生成 RST 文档分组页 Documentation/source/_groupGMIC.rst 则汇总了全部eu.gmic.*节点文档的目录。因此本文中的参数默认值、类型与选项均与当前仓库所随附插件元数据严格一致可直接作为参数面板与脚本引用如node.Amplitude、node.Output_Layer时的对照基准。赞分享音视频视频处理图形学桌面应用【免费下载链接】NatronOpen-source video compositing software. Node-graph based. Similar in functionalities to Adobe After Effects and Nuke by The Foundry.项目地址https://gitcode.com/gh_mirrors/na/Natron点击查看免费下载相关推荐Natron GMIC Symmetrize 节点完全指南对称镜像滤镜的参数详解与应用Natron GMIC Symmetrize 节点完全指南对称镜像滤镜的参数详解与应用 导读 GMIC Symmetrize eu.gmic.Symme音视频视频处理图形学桌面应用Natron 中 GMIC Spherize 节点完全指南球形畸变滤镜的参数详解与合成实战Natron 中 GMIC Spherize 节点完全指南球形畸变滤镜的参数详解与合成实战 GMIC Spherize eu.gmic.Spherize音视频视频处理图形学桌面应用Natron 节点详解GMIC Dithering 抖动滤镜的参数配置与实战应用Natron 节点详解GMIC Dithering 抖动滤镜的参数配置与实战应用 本篇技术指南聚焦 Natron 节点图系统中的 GMIC Ditheri音视频视频处理图形学桌面应用上一篇5步从零开始Chanlun-Pro缠论量化交易完整指南下一篇macOS用户必备Adobe Downloader一键下载安装Adobe全家桶的终极指南创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考