XGM Forum
Сайт - Статьи - Проекты - Ресурсы - Блоги

Форуме в режиме ТОЛЬКО ЧТЕНИЕ. Вы можете задать вопросы в Q/A на сайте, либо создать свой проект или ресурс.
Вернуться   XGM Forum > Warcraft> Академия: форум для вопросов
Ник
Пароль
Войти через VK в один клик
Сайт использует только имя.

Закрытая тема
 
dave_wwid

offline
Опыт: 12,954
Активность:
Цитата:
Почему то подумалось сделать динамическую смену текстуры. импорт 1 дерева и двух текстур(полупрозрачной и непрозрачной). В базе была статья про это.

Это на базе warclub - думается сложно будет реализовать. А прозрачная текстура это помоему не только альфа-канал но и свойства материала.
Старый 15.12.2009, 17:34
3aragka

offline
Опыт: 7,141
Активность:
Lord_Vampire:
>vertex coloring to (100.00%, 100.00%, 100.00%) with 80.00% transparency
Попробуй
vertex coloring to (10.00%, 10.00%, 10.00%) with 80.00% transparency
+
можно просто удалять/менять модель дерева на скажем пень или куст
а потом возвращать исходное тока это потребуется вносить каждое измененное дерево в переменные (точку модель и угол)
Старый 16.12.2009, 17:06
Lord Vampire
В больнице -_-
offline
Опыт: 2,211
Активность:
Ха! Эврика! Я разобрался)) Кидаю рабочую версию деревцев (тока вместо деревцев - бочки))))
Прикрепленные файлы
Тип файла: w3x My_wood_transpency.w3x (20.9 Кбайт, 20 просмотров )
Старый 16.12.2009, 18:01
ZregerZ
Мы - лёд!
offline
Опыт: 7,029
Активность:
А обратно как будешь?
ZregerZ добавил:
Через 3 часа норм сделаю.
Прикрепленные файлы
Тип файла: w3x My_wood_transpency.w3x (37.6 Кбайт, 24 просмотров )
Старый 16.12.2009, 18:37
Lord Vampire
В больнице -_-
offline
Опыт: 2,211
Активность:
Блин забыл поставить.
Я сначала хотел тупо сделать wait на пару секунд и потом ставить обратно, но потом понял что это тупость.

Можно сделать так но не уверен что это возможно:
Привязать к юниту область (эт легко, если надо напишу как)
И два триггера (второй скорей всего на джассе надо писать, т.к. на GUI мне кажется это невозможно)
Замена первому триггеру:
Событие: юнит входит в область (дерево у нас юнит как видно в триггере)
Условие: юнит равно дерево
Действие: сделать тригерного юнита прозрачным на 60%

Следующий триггер:
Юнит покидает область:
Условие: юнит равно дерево
Действие: убрать прозрачность

должно работать

Lord Vampire добавил:
Блин забыл поставить.
Я сначала хотел тупо сделать wait на пару секунд и потом ставить обратно, но потом понял что это тупость.

Можно сделать так но не уверен что это возможно:
Привязать к юниту область (эт легко, если надо напишу как)
И два триггера (второй скорей всего на джассе надо писать, т.к. на GUI мне кажется это невозможно)
Замена первому триггеру:
Событие: юнит входит в область (дерево у нас юнит как видно в триггере)
Условие: юнит равно дерево
Действие: сделать тригерного юнита прозрачным на 60%

Следующий триггер:
Юнит покидает область:
Условие: юнит равно дерево
Действие: убрать прозрачность

должно работать
Старый 16.12.2009, 18:54
MblLLlbl
Кризис в творчестве...
offline
Опыт: 5,484
Активность:
ZregerZ, Lord_Vampire, Впринцепе сделано то, что надо, вот только надпись "Бочонок" при наводе на дерево обычного игрока приведет в ступор и недоумение...
Сделано все хорошо, но разве нельзя сделать именно этоже, но на самих деревьях?
Старый 17.12.2009, 04:58
Lord Vampire
В больнице -_-
offline
Опыт: 2,211
Активность:
MblLLlbl, модель дерева делиться на две части: база (корпус, основа) и вторые (они разные на выбор - в игре "вариации").
А модель у юнита задаётся только одна, то есть если мы дадим юниту дерево модель базы то увидим на мапе лишь белый корпус дерева. А если зададим одну из вариаций - не увидим нечего.
Эта проблема решается созданием модельки дерева без вариаций (но проблема ещё в том что деревья бывают разных размеров и вариаций как на карте, так и в жизни, а изменить размер нашей модели на точно такую же как у стандартного дерева которое она будет заменять невозможно).

Также вторая проблема - в игре же деревья нельзя выделить. А если мы дадим юниту дерева способность москиты - триггер делающий прозрачным юнита не будет работать.
Старый 17.12.2009, 12:35
MblLLlbl
Кризис в творчестве...
offline
Опыт: 5,484
Активность:
Наконец нашол ту саму карту D&D 3.5 - Calim River v0.55
только 1 минус - она работает на версии ниже 1.24...
И кстати, если ковырнуть её X-Deprotect`ом, то можно в WE открыть без проблем и шариться...
Может кто наподобие сделать прозрачность?
Старый 23.01.2010, 12:22
FellGuard
Losyash
offline
Опыт: 39,547
Активность:
Прозрачность юнитам можно задавать локально без десинхронизации вроде, что есть немалый плюс - хотя бы в смысле экономии производительности. Остаётся только периодически пикать юнитов в радиусе с фильтром на определённый сектор круга - в зависимости от поворота камеры (и можно дополниельно на "рендеринг" условие, т.е. если юнит вне поля зрения игрока - не выполнять "опрозрачнивание", это ведь чисто UI фишка).
Никаких ни регионов, ни даже ректов а одна чистая математика.
Старый 23.01.2010, 15:05
MblLLlbl
Кризис в творчестве...
offline
Опыт: 5,484
Активность:
FellGuard, пример можешь сделать?
Старый 24.01.2010, 01:27
MIW Inc

offline
Опыт: 1,500
Активность:
Прикрепленные файлы
Тип файла: w3x TreeFadeSystem1.2.w3x (43.3 Кбайт, 26 просмотров )
Старый 24.01.2010, 18:07
MblLLlbl
Кризис в творчестве...
offline
Опыт: 5,484
Активность:
вопрос закрыт, система найдена, тему тоже можно закрыть.
Старый 28.01.2010, 05:10
Закрытая тема

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

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

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 20:53.