|
3D-программирование Вопросы, касающиеся программирования 3D мира |
24.01.2008, 18:03
|
#16
|
☭
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений (для 2,707 пользователей)
|
Ответ: Мультитекстуринг
Если у тебя 2 текстуры, любой движок всегда и везде создаст больше одной поверхности.
|
да ну. понятие мультитекстуринга и основывается на том что на одну поверхность наносится одна текстура. Про "тетрисовый двиг" - блиц промолчу, но вроде если видюха держит n текстур, то до n включительно будут аппаратно рисоваться на одной поверхности, а если больше - то будет врубаться фейкновый мультитексуринг, тогда создается несколько поверхностей.
МоКа, да.
|
(Offline)
|
|
24.01.2008, 19:18
|
#17
|
Гигант индустрии
Регистрация: 14.12.2005
Сообщений: 2,785
Написано 1,183 полезных сообщений (для 4,437 пользователей)
|
Ответ: Мультитекстуринг
Ты прав, не подумал.
По сабжу: на Блитце стандартными средствами сделать несколько текстур с плавными переходами с одной поверхностью невозможно.
Михаил написал рульную либу ФастЕкстенд, которая среди массы вкусностей, добавляет новые блендинги, и возможность задавать свои.
Вот там все можно сделать.
Будем ждать релиза (пока доступна только демка с ограничением времени)
__________________
|
(Offline)
|
|
24.01.2008, 20:12
|
#18
|
|
Ответ: Мультитекстуринг
По сабжу: на Блитце стандартными средствами сделать несколько текстур с плавными переходами с одной поверхностью невозможно.
|
Можно. Причем, сделать можно очень качественно, и сделать переходы любого уровня сложности....хотя это гемор. Вот Готика-2 например.....здесь надо уметь текстурить в максе.
|
|
|
24.01.2008, 20:20
|
#19
|
☭
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений (для 2,707 пользователей)
|
Ответ: Мультитекстуринг
Можно. Причем, сделать можно очень качественно, и сделать переходы любого уровня сложности....хотя это гемор. Вот Готика-2 например.....здесь надо уметь текстурить в максе.
|
приведи пример, о великий гуру. без примера, или, хотя-бы детального описания алгоритма нещитово.
|
(Offline)
|
|
24.01.2008, 20:28
|
#20
|
.
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений (для 6,863 пользователей)
|
Ответ: Мультитекстуринг
В Готике не такие объёмы ландшавтов. Там и не ландшафты, а модели.
|
(Offline)
|
|
29.01.2008, 14:35
|
#21
|
AnyKey`щик
Регистрация: 08.10.2007
Сообщений: 1
Написано 0 полезных сообщений (для 0 пользователей)
|
Re: Мультитекстуринг
нужен пример ландшафтов, поюзай эдитор TitanQuest, вот там ландшафты.Такой бы с поддержкой экспорта в b3d
|
(Offline)
|
|
29.01.2008, 23:14
|
#22
|
Разработчик
Регистрация: 09.12.2007
Сообщений: 376
Написано 83 полезных сообщений (для 122 пользователей)
|
Ответ: Мультитекстуринг
Диабло скорее всего имел ввиду создание набора текстур(точнее большой текстуры разбитой на кучу маленьких, дабы к обьекту применять всего одну) со всеми необходимыми переходами и цветами(для каждого квадрата поверхности или сразу для нескольких квадратов), и последующем ихсборе в редакторе(или по карте) в единую картину. Как в 2Д стратегиях семейства С&С и проч. Такой вариант трудоемок и не точен, за то поизводителен.
|
(Offline)
|
|
29.01.2008, 23:16
|
#23
|
.
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений (для 6,863 пользователей)
|
Ответ: Мультитекстуринг
Это называется Тайлинг, пробовал делать, можно поискать другие методы, но метод который я реализовал, меня Очень не устроил.
Вот ссылочка, на файлик (сорс), кому интерестно гляньте.
|
(Offline)
|
|
30.01.2008, 00:30
|
#24
|
Разработчик
Регистрация: 09.12.2007
Сообщений: 376
Написано 83 полезных сообщений (для 122 пользователей)
|
Ответ: Мультитекстуринг
Не лучший пример в плане текстур:
1) Слишком навязчивые переходы подчеркивают границы и повторяемость форм.
2) Слишком не соответствует текстура геометрии(все равно что вешать на текстуру не подходящий бамп)..
Мне лично сам метод понравился безслойностью.В аттаче мой старенький пример(демка, всего 2 типа текстуры), текстурилось вручную(тогда прогал еще очень криво, потому текстуры на максимум не ставить, долго тень строиться будет)
|
(Offline)
|
|
30.01.2008, 01:13
|
#25
|
.
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений (для 6,863 пользователей)
|
Ответ: Мультитекстуринг
Заметь, эти переходы никак не убрать Если только не делать закраинки, и не ставить текстурные координаты чуть меньше чем квад. Но это полное жоперство.
На шейдерах реализовать тайлинг можно очень просто, и практически без ограничений
|
(Offline)
|
|
18.07.2008, 18:37
|
#26
|
AnyKey`щик
Регистрация: 18.07.2008
Сообщений: 6
Написано одно полезное сообщение (для 2 участников)
|
Ответ: Мультитекстуринг
http://depositfiles.com/files/6630197
Исходник как без userlibs сделать мультитекстуринг ландшафта
|
(Offline)
|
|
Эти 2 пользователя(ей) сказали Спасибо xbz3d за это полезное сообщение:
|
|
18.07.2008, 19:18
|
#27
|
Ференька
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений (для 15,675 пользователей)
|
Ответ: Мультитекстуринг
xbz3d, жжош!
Ты код смотрел?
Там 2 террайна создаёцо
И толку от подобного "мультитекстуринга" ноль.
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**
* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена
|
(Offline)
|
|
18.07.2008, 19:45
|
#28
|
☭
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений (для 2,707 пользователей)
|
Ответ: Мультитекстуринг
дык это единственный способ сделать на блице? не юзая всякие там фастекстендсы, которые платные вдобавок.
|
(Offline)
|
|
18.07.2008, 19:55
|
#29
|
Ференька
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений (для 15,675 пользователей)
|
Ответ: Мультитекстуринг
Ну так ёмоё зачем тогда это мультитекстурингом обзывать? Тогда это дело ничем не отличается от тормозовой проги.
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**
* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена
|
(Offline)
|
|
18.07.2008, 20:52
|
#30
|
AnyKey`щик
Регистрация: 18.07.2008
Сообщений: 6
Написано одно полезное сообщение (для 2 участников)
|
Ответ: Мультитекстуринг
нарисовать 4 раза террейн 64x64, тоже самое что один! раз 128x128, так что не такой уж и тормозной
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Похожие темы
|
Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
Мультитекстуринг |
Progger_Leo |
3D-программирование |
7 |
25.12.2006 18:07 |
Часовой пояс GMT +4, время: 13:11.
|