Показать сообщение отдельно
Старый 09.03.2012, 11:02   #3
Crystal
Терабайт исходников
 
Аватар для Crystal
 
Регистрация: 05.07.2007
Сообщений: 5,196
Написано 1,721 полезных сообщений
(для 5,374 пользователей)
Ответ: Мультитекстуринг

Сообщение от HolyDel Посмотреть сообщение
никак. это должны быть разные сюрфейсы. на дх10 есть текстурные массивы.

ну или атлас.
Читал вчера справку по шейдерам, там написано:

Текстуры объекта. Каждый объект (а точнее его поверхности), могут иметь до 8 текстур, они передаются по семантике TEXTURE_n, где n – номе текстурного слоя в диапазоне [0, 7]. Например:
texture diffuseTexture : TEXTURE_0; // дифузная текстура, будет взята с
// нулевого слоя поверхности объекта
texture normalTexture : TEXTURE_1; // текстура карты нормалей, будет
// взята с первого слоя поверхности
// объекта
Значит, через шейдеры к одному сурфейсу можно применить до 8 текстур.
Значит уже есть готовые решения, кто-нибудь этим занимался.
(Offline)
 
Ответить с цитированием