Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для компьютеров > Blitz3D > 3D-программирование

3D-программирование Вопросы, касающиеся программирования 3D мира

Ответ
 
Опции темы
Старый 24.01.2008, 18:03   #16
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Ответ: Мультитекстуринг

Если у тебя 2 текстуры, любой движок всегда и везде создаст больше одной поверхности.
да ну. понятие мультитекстуринга и основывается на том что на одну поверхность наносится одна текстура. Про "тетрисовый двиг" - блиц промолчу, но вроде если видюха держит n текстур, то до n включительно будут аппаратно рисоваться на одной поверхности, а если больше - то будет врубаться фейкновый мультитексуринг, тогда создается несколько поверхностей.

МоКа, да.
(Offline)
 
Ответить с цитированием
Старый 24.01.2008, 19:18   #17
tormoz
Гигант индустрии
 
Аватар для tormoz
 
Регистрация: 14.12.2005
Сообщений: 2,785
Написано 1,183 полезных сообщений
(для 4,437 пользователей)
Ответ: Мультитекстуринг

Ты прав, не подумал.

По сабжу: на Блитце стандартными средствами сделать несколько текстур с плавными переходами с одной поверхностью невозможно.
Михаил написал рульную либу ФастЕкстенд, которая среди массы вкусностей, добавляет новые блендинги, и возможность задавать свои.
Вот там все можно сделать.
Будем ждать релиза (пока доступна только демка с ограничением времени)
__________________
(Offline)
 
Ответить с цитированием
Старый 24.01.2008, 20:12   #18
Черный крыс
 
Сообщений: n/a
Ответ: Мультитекстуринг

По сабжу: на Блитце стандартными средствами сделать несколько текстур с плавными переходами с одной поверхностью невозможно.
Можно. Причем, сделать можно очень качественно, и сделать переходы любого уровня сложности....хотя это гемор. Вот Готика-2 например.....здесь надо уметь текстурить в максе.
 
Ответить с цитированием
Старый 24.01.2008, 20:20   #19
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Ответ: Мультитекстуринг

Можно. Причем, сделать можно очень качественно, и сделать переходы любого уровня сложности....хотя это гемор. Вот Готика-2 например.....здесь надо уметь текстурить в максе.
приведи пример, о великий гуру. без примера, или, хотя-бы детального описания алгоритма нещитово.
(Offline)
 
Ответить с цитированием
Старый 24.01.2008, 20:28   #20
moka
.
 
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений
(для 6,863 пользователей)
Ответ: Мультитекстуринг

В Готике не такие объёмы ландшавтов. Там и не ландшафты, а модели.
(Offline)
 
Ответить с цитированием
Старый 29.01.2008, 14:35   #21
69Ika
AnyKey`щик
 
Регистрация: 08.10.2007
Сообщений: 1
Написано 0 полезных сообщений
(для 0 пользователей)
Re: Мультитекстуринг

нужен пример ландшафтов, поюзай эдитор TitanQuest, вот там ландшафты.Такой бы с поддержкой экспорта в b3d
(Offline)
 
Ответить с цитированием
Старый 29.01.2008, 23:14   #22
FrankH
Разработчик
 
Регистрация: 09.12.2007
Сообщений: 376
Написано 83 полезных сообщений
(для 122 пользователей)
Ответ: Мультитекстуринг

Диабло скорее всего имел ввиду создание набора текстур(точнее большой текстуры разбитой на кучу маленьких, дабы к обьекту применять всего одну) со всеми необходимыми переходами и цветами(для каждого квадрата поверхности или сразу для нескольких квадратов), и последующем ихсборе в редакторе(или по карте) в единую картину. Как в 2Д стратегиях семейства С&С и проч. Такой вариант трудоемок и не точен, за то поизводителен.
(Offline)
 
Ответить с цитированием
Старый 29.01.2008, 23:16   #23
moka
.
 
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений
(для 6,863 пользователей)
Ответ: Мультитекстуринг

Это называется Тайлинг, пробовал делать, можно поискать другие методы, но метод который я реализовал, меня Очень не устроил.
Вот ссылочка, на файлик (сорс), кому интерестно гляньте.
(Offline)
 
Ответить с цитированием
Старый 30.01.2008, 00:30   #24
FrankH
Разработчик
 
Регистрация: 09.12.2007
Сообщений: 376
Написано 83 полезных сообщений
(для 122 пользователей)
Смущение Ответ: Мультитекстуринг

Не лучший пример в плане текстур:
1) Слишком навязчивые переходы подчеркивают границы и повторяемость форм.
2) Слишком не соответствует текстура геометрии(все равно что вешать на текстуру не подходящий бамп)..
Мне лично сам метод понравился безслойностью.В аттаче мой старенький пример(демка, всего 2 типа текстуры), текстурилось вручную(тогда прогал еще очень криво, потому текстуры на максимум не ставить, долго тень строиться будет)
Вложения
Тип файла: zip WK.KKD.00a06.zip (1.71 Мб, 302 просмотров)
(Offline)
 
Ответить с цитированием
Старый 30.01.2008, 01:13   #25
moka
.
 
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений
(для 6,863 пользователей)
Ответ: Мультитекстуринг

Заметь, эти переходы никак не убрать Если только не делать закраинки, и не ставить текстурные координаты чуть меньше чем квад. Но это полное жоперство.
На шейдерах реализовать тайлинг можно очень просто, и практически без ограничений
(Offline)
 
Ответить с цитированием
Старый 18.07.2008, 18:37   #26
xbz3d
AnyKey`щик
 
Регистрация: 18.07.2008
Сообщений: 6
Написано одно полезное сообщение
(для 2 участников)
Ответ: Мультитекстуринг

Нажмите на изображение для увеличения
Название: insaner.JPG
Просмотров: 845
Размер:	58.3 Кб
ID:	4595
http://depositfiles.com/files/6630197

Исходник как без userlibs сделать мультитекстуринг ландшафта
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо xbz3d за это полезное сообщение:
HolyDel (18.07.2008), mumo1991 (24.11.2008)
Старый 18.07.2008, 19:18   #27
ABTOMAT
Ференька
 
Аватар для ABTOMAT
 
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений
(для 15,675 пользователей)
Ответ: Мультитекстуринг

xbz3d, жжош!
Ты код смотрел?
Там 2 террайна создаёцо
И толку от подобного "мультитекстуринга" ноль.
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**

* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена

(Offline)
 
Ответить с цитированием
Старый 18.07.2008, 19:45   #28
HolyDel
 
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений
(для 2,707 пользователей)
Ответ: Мультитекстуринг

дык это единственный способ сделать на блице? не юзая всякие там фастекстендсы, которые платные вдобавок.
(Offline)
 
Ответить с цитированием
Старый 18.07.2008, 19:55   #29
ABTOMAT
Ференька
 
Аватар для ABTOMAT
 
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений
(для 15,675 пользователей)
Ответ: Мультитекстуринг

Ну так ёмоё зачем тогда это мультитекстурингом обзывать? Тогда это дело ничем не отличается от тормозовой проги.
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**

* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена

(Offline)
 
Ответить с цитированием
Старый 18.07.2008, 20:52   #30
xbz3d
AnyKey`щик
 
Регистрация: 18.07.2008
Сообщений: 6
Написано одно полезное сообщение
(для 2 участников)
Ответ: Мультитекстуринг

нарисовать 4 раза террейн 64x64, тоже самое что один! раз 128x128, так что не такой уж и тормозной
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Мультитекстуринг Progger_Leo 3D-программирование 7 25.12.2006 18:07


Часовой пояс GMT +4, время: 13:11.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com