Let's say I have created one photoshop document with 3 layers. (visible in the image I posted).

I am going to use these maps in a 3d-modeling program, so it is very important that I need to have these files to be seamless in the exactly similar way.

I know that I can use the "Offset" filter and then "clone stamp tool" to make one image to be a seamless pattern, but the problem with that is that I need to have all the layers exactly similar way to be seamless. Otherwise, the texture won't work. With manual clone stamping, I cannot find it be possible. So is there someone who knows how this can be achieved?

enter image description here

Here is also an image of how these are being used. You can see the seam in the render quite clearly in the middle of the rendering viewport editor. enter image description here

  • Why do you not create at first the grey version as a tileable pattern and process then the colored versions from the result? – user287001 Feb 2 '18 at 8:15
  • Because the process of making this kind of images don't work like that. If I, for example, do camera mapping/photogrammetry, the first image is the cluster of photos from which I have to generate the other images. – Artturi Feb 2 '18 at 8:17
  • Am I right that the images are compositionally the same to begin with? – Cai Feb 2 '18 at 8:32
  • Yes, the composition of the images is similar in all of those, they just have different colors. – Artturi Feb 2 '18 at 8:40
  • The source maps have actually been done in 3d Because generating the depth map or normal map out of a image is not really possible unless you have a VERY well equipped photographic lab for this purpose at your disposal. But yes you can also tile it by masking isntead of cloning which would keep multiple separate source images the same. But then making the 3d tileable is pretty easy. – joojaa Feb 2 '18 at 10:20

If you want to apply the same pattern-making process to a number of similar images then all you need to do is make your edits non-destructively to smart objects; you can then swap out the smart object's content to each original image.

Mostly this just means duplicating layers and using masks instead of clone-stamping.

An example. Take this un-repeating image...

enter image description here

I place it in Photoshop as a linked smart object. I then offset it both horizontally and vertically (if you're going to be manually masking areas than you may want to create the offset manually by duplicating the layer and moving/masking as appropriate):

enter image description here

I then cover the "seams" by duplicating the smart object and isolating specific bricks:

enter image description here

"Applying" the process to a similar image is then as simple as swapping the contents of the smart object:

enter image description here

I'd note that the hardest part of making a repeating pattern from your image is the image itself; with a more uniform texture (e.g. paper, fabric) clone-stamping or blending is easy enough. But your image is made up of distinct objects so you need to give a lot more time and attention to covering the "seams". Unfortunately the only solution to that is spending the time doing it manually; as such my example is very quick and crude.

  • I'd like to see the end result of this – lots and lots of Lego! :) – Jongware Feb 2 '18 at 10:38
  • Endless lego! My house would be a happier place – Cai Feb 2 '18 at 10:41
  • Thank you. If I cannot find some faster process later, I will start using this. :) – Artturi Feb 2 '18 at 11:35
  • I learned that I can do the clone stamping better in Affinity Photo which supports clone stamping multiple layers simultaneously, so I think I will continue this project in that software instead. – Artturi Feb 2 '18 at 15:22

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.