How to pixelate a texture in Cycles? I've been creating various camouflage patterns using Cycles material nodes. Now I want to create a digital camouflage pattern like the one below.



My first thought was to pixelate a noise pattern. I've tried to do so but haven't been able to find a way to. So my question is:

Is it possible to pixelate a procedural texture such as noise? Or is there another way I could create this pattern using cycles nodes?

Thanks :)
This is done with rounding the mapping vectors.

The resolution for X and Y can be set with value nodes.
It will work for any texture (for 3D texture just copy the rounding nodes into the Z channel) and you have separate controls for X and Y resolutions.

If you also surround the Multi-Round-Divide nodes with Add and Subtract you can change the center point of effect (add and subtract the same number..)