Note: Creating a Pixel-Style Texture in Blender

Published on

Original language: Chinese . AI translations: English , Japanese .


Result

Left is the normal image, right is the pixelated effect.

Zoomed in, you can see each cube has its own single color.

The core idea is: how to make each small cube display only a single color.
(This method comes from Ducky 3D’s tutorial “Blender - Easy Blinking Lights Animation in Cycles and Eevee”. It’s a clever trick. I’m just repeating it.)


Method

  • Add an Array modifier to the cube. Set count and spacing to something reasonable (I set the count based on the image aspect ratio).
  • Apply the modifiers one by one (important, so each cube becomes an independent element).
  • In Edit Mode, switch to top view. Unwrap with U, choose Project from view.
  • In the UV editor, you’ll see the array’s UVs projected from the top view onto the plane (on the right is a zoomed view: small squares arranged into the effect on the left).
  • Set Pivot to Individual Origin, then press S and scale to 0 (each cube will scale down around its own center).
  • Now each cube’s UV collapses to a point.
  • Add a material. You can use procedural textures, or use an image texture (just drag any image in as an example).

This is just an idea. How you use it is flexible.

(I recently finished Ducky 3D’s tutorials and took some notes, but the videos are more about small tricks and are a bit fragmented. I might slowly post these notes like this one.)


2019/11/26 update
miao miao miao