Page 1 of 2 12 LastLast
Results 1 to 10 of 13

Thread: Seamless Tile filter for gimp

  1. #1
    Guild Applicant
    Join Date
    Sep 2010
    Posts
    4

    Default Seamless Tile filter for gimp

    I am working on some maps for a project. I am using high res photos to generate patterns for some stuff or just using the high res photos when I can. Well I've run into a problem with the seamless tile filter in gimp. The patterns are seamless but when I tile them I get distinct squares. I'm working with rather large images for patterns (around 1200 x 1200) but I am also making maps that are HUGE. 5' by 9' at 150 DPI. So 16200 x 9000. I had to order more ram my aging PC is not liking these files. The patterns work great because they are small and I can upload them to the printer company easier. I have a few that have worked out but the others are just not working out. Any ideas?

    Thanks
    Jonathan Bowen
    CorSec Engineer
    www.corseceng.com
    Last edited by jonbowen234; 11-14-2010 at 10:36 PM.

  2. #2
      tilt is offline
    Community Leader Facebook Connected tilt's Avatar
    Join Date
    May 2010
    Location
    Trelleborg, Sweden
    Posts
    4,657
    Blog Entries
    2

    Default

    the problem with seamless tiles are that eventhough the edges fit, you might have distinct features on the tile that is easily recognizable. So you need to make the elements on the tile look like one another, removing distinct features like a extra deep shadow or a stray wave (depending on the texture). When the texture look reasonable alike the tiling will dissapear.
    regs tilt
    :: My art on Deviant Art :: My mapping blog tilts fantasy maps :: My work Catapult - Perry & Gehrke - EasyTruckIT ::
    :: Finished Maps :: WIP Cartographia - Breakwater -Market -Lands of Twilight -Battle City :: Competion maps Iron Giant ::
    :: FREE Tiles - Compasses :: Other Taking a commision - Copyright & Creative Commons ::
    Works under CC licence unless mentioned otherwise

  3. #3
      Redrobes is offline
    Software Dev/Rep Redrobes's Avatar
    Join Date
    Dec 2007
    Location
    England
    Posts
    4,776
    Blog Entries
    4

    Default

    I concur. If the pattern is something that is not supposed to be recognized then what I would do is fill in with that texture at one scale then adjust the scale to some odd multiple of it like a prime number - say 1.3 x size and blend that in. Then do again with another like 1.7 x scale. Then the overall pattern breaks up.

  4. #4
      RobA is offline
    Administrator RobA's Avatar
    Join Date
    Apr 2007
    Location
    Niagara, Canada
    Posts
    5,532

    Default

    There is a "better seamless tile" script in my sig that might help you.

    It uses a technique redrobes (iir) posted.

    -Rob A>

  5. #5
    Guild Applicant
    Join Date
    Sep 2010
    Posts
    4

    Default

    Still not getting the results I like but the other seamless script works great. I think I'm going to reduce the size of the pattern and see if I can eliminate the problem without losing to much detail and making it boring.

  6. #6
      Redrobes is offline
    Software Dev/Rep Redrobes's Avatar
    Join Date
    Dec 2007
    Location
    England
    Posts
    4,776
    Blog Entries
    4

    Default

    Post some images and maybe the worst of the texture images and ill see if I can whoop up something to show you.

  7. #7
    Guild Applicant
    Join Date
    Sep 2010
    Posts
    4

    Default

    I forget what I was working on when I started this thread but I am on a new project with an old problem. Still not getting the seamless stuff to work in large repeats. I tried both the make seamless (standard) and the RR make seamless filters in gimp but none of the results where what I wanted. Here is the image I am working with. Any advice would be great.

    Seamless Tile filter for gimp-open-field-test.jpg

    Thanks
    Jonathan Bowen
    CorSec Engineering
    www.corseceng.com

  8. #8
      Gidde is offline
    Community Leader Gidde's Avatar
    Join Date
    May 2009
    Location
    Michigan, USA
    Posts
    2,992

    Default

    In my experience, none of the automated "make seamless" scripts work very well. Try this (I just had to do something very similar yesterday):

    1. Create a plain white layer, and then hide it or whatever. Call it "DisplaceMap".
    2. Filters -> Map -> Displace. For the x and y values, use the dimensions of your image, and next to each, set the map layer to your DisplaceMap (the plain white layer).
    3. Grab the clone stamp tool, ctrl-click a spot away from the seams that you should now see, and then paint over the seams with it.

    Repeat steps 2 and 3 until after the displace you can't see seams.

  9. #9
      RobA is offline
    Administrator RobA's Avatar
    Join Date
    Apr 2007
    Location
    Niagara, Canada
    Posts
    5,532

    Default

    It has been looked at before, and I must say imagesynth seems to do a nice job.

    Here is a larger seamless tile sourced from your uploaded tile:
    Seamless Tile filter for gimp-bigtile.jpg

    And one without high pass filtering:
    Seamless Tile filter for gimp-bigtile2.jpg

    -Rob A>

  10. #10
      Gidde is offline
    Community Leader Gidde's Avatar
    Join Date
    May 2009
    Location
    Michigan, USA
    Posts
    2,992

    Default

    Trust Rob to suggest a script I hadn't even heard of I'll go try that one as well!

Page 1 of 2 12 LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •