我对使用Quartz Composer测试自定义图像过滤器内核很感兴趣。考虑到文档(参见图9-2),这似乎是可能的:https://developer.apple.com/library/content/documentation/GraphicsImaging/Conceptual/CoreImaging/ci_custom_filters/ci_custom_filters.html
我已经安装了Quartz Composer (通过XCode 8工具),但是,我找不到任何允许我输入自定义内核着色器代码的选项。有人知道怎么做吗?
发布于 2016-10-17 23:15:30
在quartz composer中,进入补丁库(Command-Return默认快捷键),搜索核心图像过滤器。你可以通过双击或者如果它位于搜索结果的顶部,将其加载到合成中。单击加载的补丁并进入补丁设置面板(-2\f25 Command-2\f6默认快捷方式)。将代码放在文本字段中。
您可以拖放图像,并将输出图像连接到核心图像过滤器补丁的输入。您需要将其连接到渲染补丁,才能在查看器中查看它的渲染效果。在广告牌上投放广告将有助于促进这一点。如果你将广告牌的宽度设置为2,它应该会填满观众的屏幕。
https://stackoverflow.com/questions/39811610
复制相似问题