forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   3D-программирование (http://forum.boolean.name/forumdisplay.php?f=12)
-   -   Мультитекстуринг (http://forum.boolean.name/showthread.php?t=3139)

HolyDel 24.01.2008 18:03

Ответ: Мультитекстуринг
 
Цитата:

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

МоКа, да.

tormoz 24.01.2008 19:18

Ответ: Мультитекстуринг
 
Ты прав, не подумал.

По сабжу: на Блитце стандартными средствами сделать несколько текстур с плавными переходами с одной поверхностью невозможно.
Михаил написал рульную либу ФастЕкстенд, которая среди массы вкусностей, добавляет новые блендинги, и возможность задавать свои.
Вот там все можно сделать.
Будем ждать релиза (пока доступна только демка с ограничением времени)

Черный крыс 24.01.2008 20:12

Ответ: Мультитекстуринг
 
Цитата:

По сабжу: на Блитце стандартными средствами сделать несколько текстур с плавными переходами с одной поверхностью невозможно.
Можно. Причем, сделать можно очень качественно, и сделать переходы любого уровня сложности....хотя это гемор. Вот Готика-2 например.....здесь надо уметь текстурить в максе.

HolyDel 24.01.2008 20:20

Ответ: Мультитекстуринг
 
Цитата:

Можно. Причем, сделать можно очень качественно, и сделать переходы любого уровня сложности....хотя это гемор. Вот Готика-2 например.....здесь надо уметь текстурить в максе.
приведи пример, о великий гуру. без примера, или, хотя-бы детального описания алгоритма нещитово.

moka 24.01.2008 20:28

Ответ: Мультитекстуринг
 
В Готике не такие объёмы ландшавтов. Там и не ландшафты, а модели.

69Ika 29.01.2008 14:35

Re: Мультитекстуринг
 
нужен пример ландшафтов, поюзай эдитор TitanQuest, вот там ландшафты.Такой бы с поддержкой экспорта в b3d :)

FrankH 29.01.2008 23:14

Ответ: Мультитекстуринг
 
Диабло скорее всего имел ввиду создание набора текстур(точнее большой текстуры разбитой на кучу маленьких, дабы к обьекту применять всего одну) со всеми необходимыми переходами и цветами(для каждого квадрата поверхности или сразу для нескольких квадратов), и последующем ихсборе в редакторе(или по карте) в единую картину. Как в 2Д стратегиях семейства С&С и проч. Такой вариант трудоемок и не точен, за то поизводителен.

moka 29.01.2008 23:16

Ответ: Мультитекстуринг
 
Это называется Тайлинг, пробовал делать, можно поискать другие методы, но метод который я реализовал, меня Очень не устроил.
Вот ссылочка, на файлик (сорс), кому интерестно гляньте.

FrankH 30.01.2008 00:30

Ответ: Мультитекстуринг
 
Вложений: 1
Не лучший пример в плане текстур:
1) Слишком навязчивые переходы подчеркивают границы и повторяемость форм.
2) Слишком не соответствует текстура геометрии(все равно что вешать на текстуру не подходящий бамп)..
Мне лично сам метод понравился безслойностью.В аттаче мой старенький пример(демка, всего 2 типа текстуры), текстурилось вручную(тогда прогал еще очень криво, потому текстуры на максимум не ставить, долго тень строиться будет)

moka 30.01.2008 01:13

Ответ: Мультитекстуринг
 
Заметь, эти переходы никак не убрать :) Если только не делать закраинки, и не ставить текстурные координаты чуть меньше чем квад. Но это полное жоперство.
На шейдерах реализовать тайлинг можно очень просто, и практически без ограничений :)

xbz3d 18.07.2008 18:37

Ответ: Мультитекстуринг
 
Вложений: 1
Вложение 4595
http://depositfiles.com/files/6630197

Исходник как без userlibs сделать мультитекстуринг ландшафта :cool:

ABTOMAT 18.07.2008 19:18

Ответ: Мультитекстуринг
 
xbz3d, жжош! :lol:
Ты код смотрел?
Там 2 террайна создаёцо :-D
И толку от подобного "мультитекстуринга" ноль.

HolyDel 18.07.2008 19:45

Ответ: Мультитекстуринг
 
дык это единственный способ сделать на блице? не юзая всякие там фастекстендсы, которые платные вдобавок.

ABTOMAT 18.07.2008 19:55

Ответ: Мультитекстуринг
 
Ну так ёмоё зачем тогда это мультитекстурингом обзывать? Тогда это дело ничем не отличается от тормозовой проги.

xbz3d 18.07.2008 20:52

Ответ: Мультитекстуринг
 
нарисовать 4 раза террейн 64x64, тоже самое что один! раз 128x128, так что не такой уж и тормозной


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

vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot