Quote Originally Posted by broadsword View Post
I have tileable texture images, which currently are 512 x 512 pixels in size. I have a texture map I'm making for a computer game which is 2048 x 2048 pixels in size.
When I bring one of these textures into gimp as a new layer, of course it fills only a small portion of the map layer.
And it's the wrong scale, because if used as-is, each leaf on a bush texture would be 100 yards long once the map is in the game.
How do I apply a texture so it fills an entire layer, and at the properly scaled size for a map like this?
Hi broadsword!

There are few way to do what you want. As Hohum stated you can drop the texture images into your pattern folder and then use them (unscaled) as a fill. Alternately, you can open then and copy them (ctrl-c) then use them as a fill from the "clipboard" pattern which is first in the pattern list.

If you want them scaled as 1 shot thing, I'd suggest following the link in my sig for the scale pattern script, or click here.

This will give you a new menu in the pattern context menu (i.e. right click on a pattern) and select "Scale Pattern" which will scale the pattern preserving seamless tiling and either leave it as a clipboard pattern (if the result is <512x512) or save it as a scaled copy of the pattern (it always uses the same apttern name for these temp scaled pattern so they over-write each time).

If you want to use them often at a fixed scale, I'd suggest scaling all your patterns and saving them as xxx-50.pat, xxx-10.pat for 50 and 10 percent (for example). Remember, scaling a tileable pattern is not trivial, as you can destroy the tileablility on the edges if care is not taken.

-Rob A>