Текстура состоит из нарезаных картинок на которые "кидают" проекции различных поверхностей объекта при текстурировании. Как образец, смотрим текстуру натива (скажем fake_houses.dss), на квадрате 512х512 помещается основные части зданий: множество видов стен, крыша...
Создавать текстуру можно 2 способами: собрать ее сразу или постепенно.
Если не рисовать все самому, то за основу берутся фотки реальных объектов, вырезая из них нужные елементы компонуем нашу текстуру. Главное правило: большая поверхность - большая картинка. Если маленькие картинки натягивать на большие поверхности они сильно растягиваются и не смотрятся (это не касается простых текстур используемых для заливки одним цветом).
Свою первую текстуру я делал постепенно. В blendere получал проекцию поверхности, изменял её масштаб (на пустой текстуре) с таким расчетом, чтобы поместились и будущие елементы, по этому размеру в фотошопе нарезал картинку и размещал её в файле текстуры в месте проекции.. поподробнее...
Делим главное окно на два: в первом остается 3D-вид, во втором - UV-mapping.
В 3D-окне жмем режим выделения "face", отключаем прозрачность фейсов объекта и выделяем меш полностью (А).
Если есть готовая текстура подгружаем ее: в UV-окне жмем [Alt+O] (Image => Open).
В противном случае создаем новую: в UV-окне жмем [Alt+N] (Image => New) => 512х512 (native-стандарт для объктов карты мира). Далее сохраняем ее как .png (Image => Save as) для внешнего редактора.

В 3D-окне, в режиме редактирования, снимаем выделение всего объекта и выделяем нужную поверхность(ти) (например "стену дома"), в UV-окне выбираем нашу текстуру (если она вдруг перестала отображаться), мышь в 3D-окно жмем U => Unwrap => в UV-окне появляется контур этой "стены" который сразу же выделяем (RClick или (B)) и уменьшаем (S), по необходимости трансформируем (выделяем нужные вершины и двигаем (G)), крутим (R)... Делаем контур нужного размера и формы, передвигаем его на нужную картинку (если текстура готовилась заранее). Если текстура делается в процессе, смотрим размер проекции и её положение на пустой текстуре. Открываем текстуру в редакторе графики и в это же место подсовываем картинку нужного размера, сохраняем изменения. В blendere, в UV-окне жмем [Alt+R] (Image=>Reload). Текстура обновляется.. нашу проекцию подравниваем по картинке. Такими сегментами постепенно заполняется вся текстура.
Если какую-нибудь часть объекта нужно залить простым цветом, на текстуре рисуется маленький 1х1 квадрат нужного цвета, на который кидают уменьшенную в точку проекцию. Обычно это касается мелких деталей.
