HLFX.Ru Forum Страницы (7): « Первая ... « 2 3 4 5 [6] 7 »
Показать все 99 сообщений этой темы на одной странице

HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- XashXT (https://hlfx.ru/forum/forumdisplay.php?forumid=30)
-- XashXT 0.81 rev. 2 (https://hlfx.ru/forum/showthread.php?threadid=5279)


Отправлено Дядя Миша 06-09-2020 в 09:42:

Цитата:
Aynekko писал:
Насколько сложно перетащить тогда новую систему из паранои?

кто перетащит, тот пусть и расскажет.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Weapon_Kukuruza 13-02-2021 в 12:02:

Круто

Добавлено 13-02-2021 в 15:02:

Круто

__________________
Маппер, немного моделлер и кодер. Делаю мод


Отправлено SNMetamorph 13-02-2021 в 16:33:

Цитата:
Aynekko писал:
С коллизией беда конечно. Еще один человек, кто тестировал, отписался, что у него нет коллизии (тоже надо скачивать физикс видимо). Но откуда рядовому игроку знать о таком, если он просто хочет поиграть? Я и сам думал, что за бред такой, никогда не было коллизии ни у одной модели, так что не зря я маппил по старинке func_wall'ом
А кстати, во второй параное-то с коллизией норм все. Ничего не понятно. На радеоне тоже коллизия есть, проверял.
В некоторых моделях можно застрять иногда.
В общем, система требует доработки (или она уже доработана в параное, там я ни с тем, ни с другим не сталкивался).

Ну надо просто с игрой поставлять в комплекте PhysX Redist, я уже во время тестов свежий скачивал с сайта нвидии, и все сразу же начинало работать.

__________________
Мой сайт
Xash3D Modding Discord


Отправлено Ku2zoff 14-02-2021 в 04:09:

Цитата:
SNMetamorph писал:
Ну надо просто с игрой поставлять в комплекте PhysX Redist

До чего нарот избалованный стал. Всё им разжуй и в рот положы. Поколение Тик-Тока, блин. В годы моей юности мы всё сами ручками скачивали, если чё не работало. Доходило до того, что приходилось качать по пять версий дллки с длл-файлс.ру, пока какая-то одна версия не подойдёт.
Цитата:
SNMetamorph писал:
На радеоне тоже коллизия есть, проверял.

И на интеле будет. Физикс вполне себе считается на ЦП, если авторы движка это предусмотрели. В ксаше должно всегда на ЦП считаться.


Отправлено Дядя Миша 14-02-2021 в 06:30:

Цитата:
Ku2zoff писал:
Физикс вполне себе считается на ЦП

На GPU считаются только партикли-флюиды

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Aynekko 14-02-2021 в 06:55:

Цитата:
Ku2zoff писал:
До чего нарот избалованный стал. Всё им разжуй и в рот положы

Не в этом дело. А в том, что человек мне кинул свой мод (и еще одному), а мы ходим сквозь все модели. Ксаш ни на что не ругается. Уже потом я вспомнил что у ксаша какой-то там физикс и попробовал скачать - коллизия появилась. И откуда рядовой игрок должен это знать? Я не хочу, чтобы у меня после релиза игроки жаловались, что они ходят сквозь модели.

__________________
Мой мод на Xash


Отправлено SNMetamorph 14-02-2021 в 07:55:

Цитата:
Aynekko писал:
Не в этом дело. А в том, что человек мне кинул свой мод (и еще одному), а мы ходим сквозь все модели. Ксаш ни на что не ругается. Уже потом я вспомнил что у ксаша какой-то там физикс и попробовал скачать - коллизия появилась. И откуда рядовой игрок должен это знать? Я не хочу, чтобы у меня после релиза игроки жаловались, что они ходят сквозь модели.

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

__________________
Мой сайт
Xash3D Modding Discord


Отправлено Aynekko 26-04-2021 в 10:36:

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

Ну и если во время арбалетного зума загрузить вообще другую сохраненную игру - там мы тоже появимся в зуме. Будет неприятно, если там у нас арбалета вообще нет.

В общем, пофиксилось так: в UpdateClientData, перед условием

C++ Source Code:
if( m_iFOV !=  m_iClientFOV )

Поставил новое условие:
C++ Source Code:
if( m_iFOV == 0 )
  m_iFOV = CVAR_GET_FLOAT( "default_fov" );

__________________
Мой мод на Xash


Отправлено Aynekko 27-04-2021 в 21:05:

Нашел еще небольшой баг с танком. По некоторым причинам, если rate of fire стоит 10, то при игровом времени gpGlobals->time равному от 16 до 32 (именно в этом промежутке) пулемет стреляет медленее, потому что m_flnextattack становится равен 0.15, а до и после он идет как 0.10.
Пофиксилось только путем выставления SetThink не 0.05, а каждый кадр - наверное в этом и была вся проблема. В параное 2 все то же самое, ну и на ванильном ксаш-моде. А вот в голде все нормально - уже потом залазил на гитхаб, а там танк у них переделан, и как раз Fire они вынесли в отдельную функцию, которая вызывается каждый кадр. Такие дела.

Ну и небольшой видос, что сегодня сделал
https://youtu.be/JuPw2V4o4QM

__________________
Мой мод на Xash


Отправлено Aynekko 20-06-2021 в 16:16:

Баг с травой и спрайтами. Если на карте хоть где-то есть текстура, описанная в грассинфо, то некоторые спрайты криво рендерятся (исчезают под определенным углом), а анимированные спрайты могут вообще моргать. Как только я закомментирую текстуры в грассинфо - со спрайтами все окей. r_grass 0 не помогает. Если r_grass 1, но в кадре все равно 0 grass - тоже не помогает - спрайты так же криво рендерятся.
Есть идеи как это можно пофиксить?

Добавлено 20-06-2021 в 18:17:

Сузил проблему - спрайты перестают криво рендерится если r_grass_alpha < 0.3. Анимированный спрайт все так же мигает, но очень быстро. Если грасс альфа больше 0.8, то анимированный спрайт вообще исчез. Только при нулевой альфе все отлично, но трава такая себе…

Добавлено 20-06-2021 в 19:16:

Вроде решил проблему. В R_RenderGrassOnList перед строчкой GL_Cull( GL_FRONT ); поставил GL_AlphaTest( GL_FALSE );

__________________
Мой мод на Xash


Отправлено Aynekko 25-10-2021 в 16:05:

Когда-то я тут писал про дикий засвет лучей в этом посте:
https://hlfx.ru/forum/showthread.ph...4724#post194724

В общем, там оказалось, что лучи рендерятся 2 раза из-за 3д скайбокса. Как я понял из кода, сначала делаются лучи там, а потом берется все это вот отрендеренное и делаются лучи на основной карте от скайбокса, где и так уже все в лучах. Поэтому и засвечивает весь экран. Без 3д ская нормально все.
И еще баг - лучи рендерятся все равно, даже если игрок ушел под землю на уровне, и скай-полигонов в PVS вообще нет нигде. Достаточно, чтобы на карте хоть где-то были скай-полигоны.

Все это я проверял на слабом компе и очень удивился, когда с gl_sunshafts 1 лучей не было (т.к. я в помещении и скайбокса в PVS ну точно нет), а фпс упал в 2 раза. На домашней машине-то незаметно, там постоянно выше 200. Хорошо хоть увидел)

__________________
Мой мод на Xash


Отправлено Дядя Миша 26-10-2021 в 14:28:

Цитата:
Aynekko писал:
оказалось, что лучи рендерятся 2 раза из-за 3д скайбокса

Ну да, чтобы 3д скайбокс тоже излучал. Это не совсем корректно.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Aynekko 26-10-2021 в 16:06:

Цитата:
Дядя Миша писал:
чтобы 3д скайбокс тоже излучал

А зачем? Модели и браши генерируют лучи и это выглядит не очень.

__________________
Мой мод на Xash


Отправлено Дядя Миша 26-10-2021 в 16:51:

Я выше написал зачем

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'


Отправлено Crystallize 02-12-2023 в 18:03:

Блин, decal_writer должно было стать реальным лого Ксаша 0.63. Намного эффектнее этих красных буковок, они вообще ни о чём.

Куда кидать дллки физикса чтобы на демокарте 0.63 ящик этот полетел? Кидаю в cl_dlls, и в корень, один хрен не работает.


Временная зона GMT. Текущее время 13:43. Страницы (7): « Первая ... « 2 3 4 5 [6] 7 »
Показать все 99 сообщений этой темы на одной странице

На основе vBulletin версии 2.3.0
Авторское право © Jelsoft Enterprises Limited 2000 - 2002.
Дизайн и программирование: Crystice Softworks © 2005 - 2024