Мультитекстуринг
Как присвоить отдельным вертексам сурфейса разные текстуры?
Есть ли готовые решения? (не предлагайте написать шейдер, я не умею их писать) |
Ответ: Мультитекстуринг
никак. это должны быть разные сюрфейсы. на дх10 есть текстурные массивы.
ну или атлас. |
Ответ: Мультитекстуринг
Цитата:
Цитата:
Код:
texture diffuseTexture : TEXTURE_0; // дифузная текстура, будет взята с Значит уже есть готовые решения, кто-нибудь этим занимался. |
Ответ: Мультитекстуринг
8 текстур.
текстурные координаты то одни. ну или максимум две. |
Ответ: Мультитекстуринг
Цитата:
Берут текстуру, и наносят в нужную область. Никаких дополнительных мешей при этом имхо не создаётся. Есть теория, как они это делают? Я много проблем для себя решил в программировании, но проблему текстурирования ландшафтов не смог. В максе я могу замоделить ландшафт, и затекстурить как надо, но это мне не подходит. Есть какие предложения по реализации нормального текстурирования ландшафта? |
Ответ: Мультитекстуринг
смотря сколько текстур.
5 - вполне влазят в интерполяцию по цвету. Код:
float4 resultcolor = tex2D(tex0,uv) * color.a + tex2D(tex1,uv) * color.r + tex2D(tex2,uv) * color.g + tex2D(tex3,uv) * color.b + tex2D(tex4,uv) * ((1.0 - color.a + color.r + color.g + color.b)); |
Ответ: Мультитекстуринг
Пардон, этот код - это что вообще?
|
Ответ: Мультитекстуринг
Цитата:
если тебе не говорят, что дополнительные меши создаются, это не значит, что они не создаются. |
Ответ: Мультитекстуринг
Цитата:
|
Ответ: Мультитекстуринг
Кури Terrain Splatting.
|
Ответ: Мультитекстуринг
Цитата:
В последней версии используется один mesh. |
Ответ: Мультитекстуринг
сюрфейсов несколько, а именно они олицетворяют вызовы отрисовки.
|
Ответ: Мультитекстуринг
Цитата:
Где-то даже лежит (наверное) у меня исходник шейдера... В качестве "бонуса" - 16 выборок на пиксель, да. Вот шейдер; правда комменты похерились в кодировке... Ну и леший с ними: |
Ответ: Мультитекстуринг
http://www.youtube.com/watch?v=kKov7Uyqm6E
Вот видео из редактора юнити, смотрим на 3:00. Вы хотите сказать, что при рисовке этой дороги создалась копия террайна с альфой??? А если мне надо 20 дорог из разного кирпича, эт что 20 альфатеррайнов создастся? Да брехня это всё. |
Ответ: Мультитекстуринг
Даже вот возьмём например не мэп эдиторы, а текстурирование в максе.
Я могу на одну цельную модель кучу разных текстур наляпать в разные области. Если это возможно в максе сделать с моделью, то блин наверное и в игре можно. |
Часовой пояс GMT +4, время: 16:44. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot