Войти
ПрограммированиеФорумГрафика

Создание следа "трассирующие пули" (2 стр)

Страницы: 1 2 3 Следующая »
#15
13:34, 4 ноя. 2017

Да что там думать? Я вытянутым партиклем трассеры делал.


#16
14:33, 4 ноя. 2017

Естьbarnes
> Да что там думать? Я вытянутым партиклем трассеры делал.
Есть где посмотреть результат?

#17
21:16, 4 ноя. 2017

на ютубе куча видео - quake2xp

#18
2:54, 5 ноя. 2017

barnes
> на ютубе куча видео - quake2xp

На ютубе понятно что куча видео. Квака 2 - это твой проект?
Я бы хотел увидеть плоды именно твоего труда. Именно "трассеры", сделанные вытянутым партиклем, посмотреть как оно выглядит.
А так и на HL2 (cource даижек) можно вдоволь насмотреться.

#19
11:12, 5 ноя. 2017

Да это мой проект. Тут вроде это никогда секретом не было.

#20
12:55, 5 ноя. 2017

tonline_kms65
> Именно "трассеры", сделанные вытянутым партиклем, посмотреть как оно выглядит.
Я что-то подобное делал.
шейдер
но там есть баг - если партикл летит на тебя, то становится невидимым, вроде не сложно пофиксить...

+ видео
#21
18:38, 5 ноя. 2017

barnes
> Да это мой проект. Тут вроде это никогда секретом не было.

Насчет секретов - разгадывать некогда, а вот то что не могу запустить твою Кваку, это факт. Пишет что не поддерживает OpenGL4.5.
Что можно сделать? Хочу посмотреть игрушку. У меня ATI, Win7, 64.

#22
13:05, 6 ноя. 2017

Я так и понял что ати))) 4,3 хоть держит?)))

#23
10:54, 8 ноя. 2017

barnes
> Я так и понял что ати))) 4,3 хоть держит?)))

Старая контра 1,6 запускается на OpenGL, вообще 11.1.  Упс.....Прошу прощения. А я даже и не знаю какой OpenGL, 11.1 это DirectX
Так как запустить? Хочу посмотреть, а вдруг заинтересует. Движек на Халвовский (HL) похож, на сколько я знаю.

#24
11:03, 8 ноя. 2017

/A\
> но там есть баг - если партикл летит на тебя, то становится невидимым, вроде не
> сложно пофиксить...

С партиклями не все так просто, их потом сложно клиентам закачать. Они не стандартны, во первых, во вторых не каждая версия движка их примет.
На сервер то я смогу установить, а вот с клиентами будет проблема. Если бы это была просто сингл-игра, то не было бы вопросов, а так проблематично.

#25
11:47, 8 ноя. 2017

не понимаю проблемы. сервер шлет эвент, клиент его рисует. я ничего нового в сервер не добавлял. все прлностью клиент сайд

#26
12:10, 8 ноя. 2017

barnes
> не понимаю проблемы. сервер шлет эвент, клиент его рисует. я ничего нового в
> сервер не добавлял. все прлностью клиент сайд

Предлагаешь переписать на скриптовый язык код партикля? Смысл?
На Pawn(Source) партиклы, как бы, скомпилированными идут, видимо для облегчения работы движка. Что-то наподобие анимированых текстур. Есть стандартные партиклы, (с ними нет проблем), а есть самопальные, вот типа этих самых трассеров (в этой версии движка таких стандартных партиклов нет). Я конечно могу отредактировать имеющиеся стандартные, подправить их так как мне нужно, но это будут уже не стандартные партиклы.
Поэтому для того что бы партиклы заработали на клиентской стороне, нужно,  естественно закачать готовый нестандартный партикл на клиента, и потом по команде (Event) его запускать, либо программно, с сервера, отрисовать на клиенте.
Так вот второй вариант сомнительный, в плане целесообразности. Я же говорю - я такого же эффекта могу добиться при помощи текстуры, проблем с закачкой текстур клиентам нет.

Намного проще программно сделать код перемещения этой самой текстуры по линии трассировки.
Но вот с этим самым перемещением у меня и возникают сложности. Я могу нарисовать просто линию, от начальной точки до конечной. А вот как сделать её прерывистой, не могу сообразить. Понятно что нужно менять начальные координаты положения и установить длину текстуры, потом двигать, как-то, циклом что-ли, меняя координаты положения (длинна будет задана). Ну не могу сообразить и всё тут.
Возможно, я просто на этом варианте зациклился, но в использовании партиклов здесь я не вижу смысла (тем более програмно). Если только для красоты, и эффектности. Но это уже потом.

Если я верно ответ barnes понял.

#27
12:38, 8 ноя. 2017

Пример использования стандартных партиклов, смотри с 0.35 сек. Эти партиклы можно отредактировать под то что нужно, НО это будут уже нестандартные партиклы.

#28
14:31, 8 ноя. 2017

Люди! Будьте реальнее, в жизни не существует трасеров пуль.

#29
15:29, 8 ноя. 2017

Что такое БЗТ в курсе?

Страницы: 1 2 3 Следующая »
ПрограммированиеФорумГрафика

Тема в архиве.