由数量众多照片拼贴而成的马赛克图片是怎么做出来的?

由数量众多照片拼贴而成的马赛克图片是怎么做出来的?

这种效果可以使用C4D的着色效果器进行实现,首先看一下最终效果,如下图:

具体的操作步骤如下:

第一步,建立一个立方体盒子。

给盒子添加克隆,修改克隆的数量和尺寸,得到一个方盒子的阵列

建立一个着色效果器,拖动到克隆的效果器列表当中。

此时编辑器里面的克隆会发生一些缩放的变形。

所以产生这种效果,主要是着色器的变换参数里面开启了缩放参数导致的。这里先关闭缩放。

进入着色器的着色选项。修改通道为自定义着色器,给着色器加载一张图像进来。

加载图片后的效果如下:

此时显示的效果不是很好,需要关闭参数选项里面的使用Alpha强度。

调整后的显示效果如下:

把图像放大后观察,现在的效果只是给每个方盒子赋予了一个纯色而已。所以这里的着色器着色器加载的图片可以理解为一个底图。赋予每个盒子一个参考的颜色值。

要想得到马赛克拼图的效果,其实就把每个方块赋予不同的独立的图案。

建立一个空白材质,在颜色纹理MoGraph里面添加一个多重着色器。

进入多重着色器,选择从文件夹中添加。

在做这一步之前需要提前准备一个独立的文件夹,将用到的图片全部放进来。图片越多也好,颜色越丰富越好。这样有利于最终呈现出差异化的效果。

将制作好的材质拖给克隆对象。

得到的效果如下,杂乱且没有章法。

显然这并不是我们想要的效果。要得到有规律的马赛克拼贴效果,还需要调整一下材质里面着色器的模式才可以。

进入材质编辑模式,找到多重着色器。默认状态下,着色器属性的模式是颜色亮度。

将模式修改为平均色(欧几里色彩距离)

在编辑器里面查看一下得到的效果如下

将图像放大,局部细节可见,每个方盒子都给予了相对独立的一个图案,并且图案的拼贴规律是按照之前在着色器里面给定的着色底图的颜色变化规律排布的。这样就基本达到了我们的预期。

以上,望有帮助。

——————————————————————————