This is a test render of a customizable jigsaw puzzle I've been working on for a week now.. While working on a separate image that required a simple jigsaw puzzle, I set about creating one. I decided to stay clear of scripting or AniNodes (largely cause I'm crap at both) and stick to old fashioned array's and particles. I did admittedly get a bit carried away with most aspects from coupling shape,image. tile count and seed placement all adjustable. Turned out to be a bit more complicated then I would have imagined, especially with regard to user friendliness. There is a fair few steps involved in getting from a base puzzle to final product but nothing complicated. It can get a bit poly heavy when you go above a couple hundred tiles.
This puzzle has about 350k verts. The image was rendered in cycles at 512 samples, bounces at 12 max and denoising at half default.
Available for use on blendswap.
https://www.blendswap.com/blend/23563