Skip to main content
teachertrev6365250
Participant
February 27, 2019
Answered

Advanced question: Create a tileable texture in Photoshop from a tileable texture created in illustrator

  • February 27, 2019
  • 3 replies
  • 2141 views

Been using Photoshop 15 years, and finally learned how to create repeatable vector illustrator textures, as it's much easier than doing all the math involved in Photoshop's repeatable patterns, filter >> offset, etc.

I can bring in an illustrator tile swatch into Photoshop, as a repeatable texture. I can then make it a pattern in Photoshop, edit >> define pattern.

When I then, in a separate file, run the Layer >>New Fill Layer>>pattern, so I can scale the pattern up and down in Photoshop how I want, BUT it then gives me a border edge.

I assume this edge is happening from saving the repeatable texture as a pattern in Photoshop.

Here's my question:

How can I bring in a tileable texture from illustrator into Photoshop, and make it a repeatable Photoshop pattern without the borders.

With all the textures, digital painting, and now the new implementation of 3D models in Photoshop, why adobe hasn't made tileable textures easier in Photoshop like it is in illustrator is beyond me.

This topic has been closed for replies.
Correct answer Semaphoric

Are you bringing a rectangle filled with the pattern from Illustrator into Photoshop? The pattern in Photoshop needs to be equal to the vertical and horizontal offsets of each element of the pattern, which is fairly easy to find.

Make a duplicate of the layer with the pattern you brought over from Illustrator, and set the blending mode to Difference. Edit > Free Transform using Relative Positioning, and use the arrow keys to move the duplicate layer horizontally and vertically until it turns black.

    

Note the values in the X and Y fields of the Transform options:

    

Use these as the dimensions for a fixed-size selection, and make a selection on the pattern, and define that as a pattern.

    

3 replies

Semaphoric
Community Expert
SemaphoricCommunity ExpertCorrect answer
Community Expert
February 28, 2019

Are you bringing a rectangle filled with the pattern from Illustrator into Photoshop? The pattern in Photoshop needs to be equal to the vertical and horizontal offsets of each element of the pattern, which is fairly easy to find.

Make a duplicate of the layer with the pattern you brought over from Illustrator, and set the blending mode to Difference. Edit > Free Transform using Relative Positioning, and use the arrow keys to move the duplicate layer horizontally and vertically until it turns black.

    

Note the values in the X and Y fields of the Transform options:

    

Use these as the dimensions for a fixed-size selection, and make a selection on the pattern, and define that as a pattern.

    

teachertrev6365250
Participant
February 28, 2019

Thanks for the help. I'm stuck on "relative positioning." I think I'm starting to understand it from my reading. Am I flipping the duplicated layer over? Please, and thank you in advance for explaining relative positioning.

Semaphoric
Community Expert
Community Expert
February 28, 2019

When the little triangle icon in the options for Free Transform is highlighted, the readouts display the position of the object compared to the original position. In the case of the example I posted, 240 pixels to the left, and 139 pixels down.

If the triangle icon is not highlighted, the display will show the position compared to the origin point of the rulers.

chanaart
Community Expert
Community Expert
February 27, 2019

The answer below might give you a good workaround but in general when you bring it to Photoshop and capture the pattern it is pixel and all rule are gone!!! it will behave like Photoshop!

Chana

JJMack
Community Expert
Community Expert
February 27, 2019

I found a tutorial once that gave me a good tip.  when I isolate the image I want to define a pattern with like your screen captured polygon to use Filter Offset with wrap around to see how the pattern will stitch together.   Here I see there was a problem with the crop I made of your screen capture. So I used canvas size to crop two pixels from the height top and bottom both need a 1 px crop. the width was good.

Some times a little healing can be used. I made the background vivid to make the problem easy to see.

JJMack
teachertrev6365250
Participant
February 28, 2019

Yes, I've used offset before. I just feel there should be a better way than me having to break out a calculator to figure out how to offset it. Just looking for a faster, more efficient way.