Matcap Generator

Edit: I’ve updated the .blend download to fix an issue with the rendered matcap images not aliasing correctly when used as matcaps, but to get the most out of the matcap images at the bottom you may want to crop the outer few pixels from the outside of the image. Alternatively if you’re using them in blender, just set the “size” option in the texture mapping options to 0.98 in each direction.

Whilst doing some sculpting today I found myself casting around for some nice matcap images to apply to my sculpt. Whilst zbrush central has some great ones that are well worth checking out, these all come in a rather unhelpful .zmt format, which if you dont have zbrush are difficult if not impossible to export to something you can use in blender. So I thought it would be simple enough to build my own matcap generator in blender that I could use to generate whatever material I liked and render it as a matcap style sphere. It was a fairly quick process and the results work rather well as matcap images for my sculpts. I thought I’d share the generator .blend and a few of the matcaps I generated for anyone interested in doing some sculpting in blender, or just showing off the results.

You can download the generator .blend file from BlendSwap , see after the jump for the matcap images themselves.

As you can see it’s a pretty simple blend file. just a sphere with a basic three point lighting rig and some planes for ray traced reflections. You can mess around with the world settings and material settings on the sphere to get all sorts of results though.

Here are the seven matcap images used for the renders above. To use them, just create a shadeless material for your model and then add the image as a texture mapped to the materials normal co-ordinates. Then, in the display settings panel of the transform sidebar (hit “N” while in the 3D view to bring it up) set the shading mode to GLSL and set the window draw mode to textured. The generator file also includes a sample matcap material if you need to know the specifics of how to set it up.

Creative Commons Licence
This work by Ben Simonds is licensed under a Creative Commons Attribution 3.0 Unported License.
Based on a work at

21 responses to “Matcap Generator

  1. Very awesome, man! The matcap has some bad black artifacts around the edges, especially if you have a lot of tiny details. But it’s better than modeling with the standard material, so, thanks!

    • I’ve come across this too it’s an aliasing issue with the black pixels around the edges. It’s very simple to fix, just set the size of the texture to 0.98 in all directions to crop away the outermost pixels. I’d update the blend to fix it, but blendswap doesn’t seem to have the capability to upload new versions.

  2. thans mate… this feature is awesome and you upgradet it with this setup!!! job really well done i think

  3. Pingback: 7 Blender Features All Beginners Need to Know | Regus Ttef·

  4. I dont understand, how come none ever thought about that spherical/normal mapping before
    althought it’s fake material, it gives such great results with a simple SEM shader

  5. Awesome work but I have trouble using it. Could you please elaborate on “To use them, just create a shadeless material for your model and then add the image as a texture mapped to the materials normal co-ordinates.”? What modes should I use for it, Blender Render with nodes? Could not set it up at all. I am using 2.76. Thanks!

  6. Pingback: Creating your own Matcaps (a cool way to viz characters in Blender) : CG Masters·

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s