Ste*_*fan 5 objective-c swift metal
我见过许多版本的彩色渐变图像,它们既是非线性的又是高度风格化的。通常呈分层斑点状形状的形式。
我对他们如何实现这种效果的猜测是
然而,正如您通过图像中的清晰线条注意到的那样,插值效果仅出现在图像的某些区域。这种效果就是我想在金属中达到的效果。
一种方法是绘制纯色,然后应用缩放或运动模糊 CoreImage 滤镜来实现渐变效果,根据放置中心(用于缩放)或设置角度(用于运动)的位置留下一些细节。
这是之前和之后的示例。在这种情况下,原始图像是使用 2D 函数绘图绘制的,但您可以轻松使用静态输入图像/视频帧、绘制带有填充贝塞尔曲线路径的图像等。
第二张图像使用 CIZoomBlur,输入中心点位于图像中心 (240, 220) 处,数量设置为 134.9。
CIMotionBlur 滤镜还会产生一些有趣的渐变效果。这是相同的输入图像,CIMotionBlur inputRadius 57.6 和 inputAngle -0.415。
我认为这可以实现您想要的效果,前提是您可以根据需要设置原始纯色图像,并且能够找出过滤器的最佳设置(角度、中心点等)。
| 归档时间: |
|
| 查看次数: |
610 次 |
| 最近记录: |