|
3D-программирование Вопросы, касающиеся программирования 3D мира |
25.04.2007, 18:09
|
#1
|
AnyKey`щик
Регистрация: 25.06.2006
Сообщений: 15
Написано 0 полезных сообщений (для 0 пользователей)
|
Следы от колес
1) Памагите. Сорри если такой вопрос был, но я не смог найти ничего похожего через поиск. Дайте ссылку, если что.Цель: чтобы танк оставлял следы от гусенец на терейне.2) PS: посоветуйте, как лучше сделать гусеницы у танка, должно быть красиво. 3) где кряк найти на panorama terrain editor? или посоветуйте другой стоящий редактор.
|
(Offline)
|
|
25.04.2007, 18:59
|
#2
|
Дэвелопер
Регистрация: 26.12.2006
Адрес: Санкт-Петербург
Сообщений: 1,572
Написано 547 полезных сообщений (для 1,540 пользователей)
|
Re: Следы от колес
Где-то на форуме уже обсуждался вопрос и тема помойму называется Текстурные Декалы(или просто - Декалы) помойму там описывается как делать то что ты хочешь
|
(Offline)
|
|
25.04.2007, 23:20
|
#3
|
Дэвелопер
Регистрация: 19.03.2006
Сообщений: 1,241
Написано 10 полезных сообщений (для 17 пользователей)
|
Re: Следы от колес
Да, тема хорошая!
А лутше не на терайне, а просто 3Дшные!
|
(Offline)
|
|
26.04.2007, 01:13
|
#4
|
.
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений (для 6,863 пользователей)
|
Re: Следы от колес
Если ландшафт разбит на части (дляпроизводительности), то для каждой текстурки есть ещё одна, неогромная конечно, и натягиваем её ровно на весь ландшафт, далее должно быть какое-лиюо соотношение, вычеслить его не сложно, тоесть нужно сравнить ширину ландшафта и ширину текстуры, так мы поймём, куда отрисовывать следы. Варриант удобен тем что от колличества следов не будет разницы в потреблении ресурсов, но нанесение на текстуру пикселей, это не быстрый способ, поэтому от колличества танков будет зависеть много. И хорошо, получается что следы однажды попадут на ландшафт и останутся там. Если ты делаешь спрайтами (для очень разнообразного ландшафта не идёт, и если для РТС, то это самый посто и быстрый в реализации способ), то делай что-бы они проподали, а то глюки потом могут огромные появиться. Если у тебя ландшафт свой ландшафт (не стандартный LoadTerrain() ), тот тут ещё появляются варрианты для качественых следов, для фпс идут в полне, они будут походить на шлейф, но натягиваться на ландшафт исходя из рёбер изгибов между вершинами, этот варриант будет непрост в реализации.
Да и ещё есть варриант, кстати красивый будет, это шлейф, был тут на форуме выложен, или у меня в "Полезные Функции", я делал фейверки, там будет от, только тогда укажи кто автор (там написано будет).
|
(Offline)
|
|
26.04.2007, 01:21
|
#5
|
☭
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений (для 2,707 пользователей)
|
Re: Следы от колес
насчет текстуры на весь террайн - идея неплохая, но только для маленьких террайнов, или тогда, когда надо отрисовать не качесвенные следы.
Отличный вариант со шлаейфами, тогда на них можно нанести текстуру следа с соответствующим альфом и след будет выглядеть намного качественне.
|
(Offline)
|
|
26.04.2007, 11:56
|
#6
|
AnyKey`щик
Регистрация: 25.06.2006
Сообщений: 15
Написано 0 полезных сообщений (для 0 пользователей)
|
Текстуры отпадают, я уже представляю это безобразие. У мну есть идея сделать их сюрфейсом, с помошью функций addvertex и addtriangle. Вот только реализовать это в коде у мну не получается)
а на счет редактора никто не знает? я седня его скачал (panorama) но там нужен кряк, без него отказывается сохранять.
|
(Offline)
|
|
27.04.2007, 02:02
|
#7
|
☭
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений (для 2,707 пользователей)
|
Re: Следы от колес
еще повторюсь, есть отличная Zidan'овская либя VBLUR, там все реализованно чисто и безглючно.
|
(Offline)
|
|
27.04.2007, 03:27
|
#8
|
Гигант индустрии
Регистрация: 14.12.2005
Сообщений: 2,785
Написано 1,183 полезных сообщений (для 4,437 пользователей)
|
Re: Следы от колес
Я делал синглмешем (либа АМТ), но можно и вручную Блитцем.
1 создаешь меш, добавляешь к нему квады с текстурой следа, сохраняя индексы вершин в типе. Штук 1000
2 когда ставишь след берешь квады по-очереди. дошел до конца - бери первый.
Практически нет снижения производительности
То же самое со следами от выстрелов. кровью на стенах и земле и тд и тп.
__________________
|
(Offline)
|
|
27.04.2007, 18:39
|
#9
|
Дэвелопер
Регистрация: 19.03.2006
Сообщений: 1,241
Написано 10 полезных сообщений (для 17 пользователей)
|
Re: Следы от колес
Что за либа????
|
(Offline)
|
|
27.04.2007, 20:46
|
#10
|
Дэвелопер
Регистрация: 17.01.2006
Сообщений: 1,512
Написано 78 полезных сообщений (для 110 пользователей)
|
Re: Следы от колес
|
(Offline)
|
|
04.05.2007, 15:42
|
#11
|
AnyKey`щик
Регистрация: 25.06.2006
Сообщений: 15
Написано 0 полезных сообщений (для 0 пользователей)
|
Re: Следы от колес
былабы она еще не шараварная)
|
(Offline)
|
|
04.05.2007, 16:02
|
#12
|
Дэвелопер
Регистрация: 17.01.2006
Сообщений: 1,512
Написано 78 полезных сообщений (для 110 пользователей)
|
Re: Следы от колес
Для своих вполне может быть. Свяжись с Максусом.
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 07:48.
|