1. Запрашиваем в Google либо другом поисковике картинок "бесшовные текстуры". Находим подходящий и сохраняем на жёстком диске.
2. Открываем файл в Adobe Photoshop.
![](http://www.ljplus.ru/img4/y/u/yukatan/th_screen1.jpg)
.
3. Находим на изображении повторяющиеся элементы и выделяем, как показано на картинке (с точностью до пикселя).
![](http://www.ljplus.ru/img4/y/u/yukatan/th_screen2.jpg)
Копируем выделенный участок в буфер обмена.
4. Открываем новый файл, вставляем скопированное и меняем размер файла на кратный 256 пикселей (может быть 128, 64, или 32) - чтобы в игре не было видно швов. Обратите внимание, что поле "Constrain Proroptions" должно быть отмечено.
![](http://www.ljplus.ru/img4/y/u/yukatan/th_screen4.jpg)
5. Выделяем всю область файла и определяем образец заливки (Edit -> Define pattern). После этого файл можно закрыть, сохранять не обязательно.
![](http://www.ljplus.ru/img4/y/u/yukatan/th_screen6.jpg)
6. Открываем новый файл с размерами 256 х 768 пикселей и заливаем всю его область получившимся паттерном.
![](http://www.ljplus.ru/img4/y/u/yukatan/th_screen9.jpg)
7. Объединяем слои и сохраняем в режиме bmp. Текстура готова.
Все картинки кликабельны.