HLFX.Ru Forum
профиль •  правила •  регистрация •  календарь •  народ •  FAQ •  поиск •  новое •  сутки •  главная •  выход  
HLFX.Ru Forum HLFX.Ru Forum > Разработка игр > Наши проекты > PrimeXT - логическое продолжение XashXT
Будет ли полезен этот форк?
(публичный опрос)
Вам не разрешено голосовать в этом опросе.
да
***FantoM*** a1batross Accorsi avegamer Aynekko blsha Casperx69x Cep}I{ Chyvachok Crystallize Dako.Dromkov Dneyrin Flash KorteZZ Lev nekonomicon nemyax Next Day SNMetamorph thambs The Sam xrcore_cpu Дядя Миша
23 67.65%
нет
AntiPlayer Cybermax FiEctro Ghoul [BB] Government-Man marikcool NameLesS qpAHToMAS XaeroX XF-Alien [CFR] [email protected]@N
11 32.35%
Всего: 34 голосов 100%
  [Редактировать опрос (только для модераторов)]

Страницы (31): « Первая ... « 27 28 29 30 [31]   Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
Decay
Житель форума

Дата регистрации: Mar 2010
Проживает: N/A
Сообщений: 144

Рейтинг



У вертолета из CS, который на as_oilrig - orange.mdl (и arcticorange.mdl на as_tundra) - концы лопастей тоже сияют. Там пары компланарных полигонов (с разными нормалями), и соединены они как попало. Одна такая пара не светится, я хотел закономерность найти, но там такая мешанина что голову сломаешь.

Добавлено 15-06-2022 в 20:55:

То есть там много где не объединены вершины

Сообщить модератору | | IP: Записан
Сообщение: 209808

Старое сообщение 15-06-2022 13:55
- За что?
SNMetamorph
Житель форума

Дата регистрации: Jun 2018
Проживает: Ижевск
Сообщений: 429

Рейтинг



В общем, фикс сработал, поэтому расписываю в чем была проблема.
Каким-то образом, не знаю, это вина компилятора студиомоделей или самого моделлера, но в моделях были нулевые нормали. Они попадаются даже стандартных моделях из HL1. А дальше получалась такая цепочка: нулевые нормали попадают в VBO, затем в вершинный шейдер через атрибуты вершин, там происходит нормализация нулевого вектора, и это возвращает либо ноль (бага нет) либо NaN (именно по этой причине баг визуально проявляется), и это зависит от версии драйвера и видеокарты. Лично на моем железе бага не было, но у нескольких других человек он проявлялся. Ну а поскольку в результате получился NaN, то он похерил все остальные последующие вычисления в фрагментном шейдере. Именно оттуда эти ореолы вокруг объектов.
Фикс получился довольно простой: при загрузке студиомодели я нахожу нулевые нормали и задаю им рандомное направление.
https://github.com/SNMetamorph/Prim...261be9a5a8df3d7

__________________
GoldSrc Monitor (https://gamebanana.com/mods/39429)
mdl-flip (gFlip analog) (https://gamebanana.com/tools/7299)
Xash3D Modding Discord (https://discord.com/invite/Ycgd9QqB9z)
PrimeXT (https://github.com/SNMetamorph/PrimeXT)

Сообщить модератору | | IP: Записан
Сообщение: 209809

Старое сообщение 15-06-2022 14:08
- За что?
nemyax
Нёмыч

Дата регистрации: Jul 2011
Проживает: (void)
Сообщений: 3892

Рейтинг



Цитата:
SNMetamorph писал:
С одной стороны надо бы, но с другой тогда надо еще инструкцию по установке дописывать и додумывать. Вот в этом проблема.

Ну а ты собирал под 64 бита? Работает?

Сообщить модератору | | IP: Записан
Сообщение: 209818

Старое сообщение 16-06-2022 10:09
- За что?
SNMetamorph
Житель форума

Дата регистрации: Jun 2018
Проживает: Ижевск
Сообщений: 429

Рейтинг



Цитата:
nemyax писал:
Ну а ты собирал под 64 бита? Работает?

Собирается под 64 бита оно без проблем, в том числе утилиты. Сам прайм на 64 битах не тестил, как то влом, а вот утилиты работают вообще без каких либо проблем.

__________________
GoldSrc Monitor (https://gamebanana.com/mods/39429)
mdl-flip (gFlip analog) (https://gamebanana.com/tools/7299)
Xash3D Modding Discord (https://discord.com/invite/Ycgd9QqB9z)
PrimeXT (https://github.com/SNMetamorph/PrimeXT)

Сообщить модератору | | IP: Записан
Сообщение: 209821

Старое сообщение 16-06-2022 19:26
- За что?
KiQ
Житель форума

Дата регистрации: Aug 2010
Проживает: Смоленск, Москва
Сообщений: 2059

Рейтинг



https://hlfx.ru/forum/showthread.ph...9644#post209644

а ту есть капкое-та решение?)

__________________
-Brain is dead-

Сообщить модератору | | IP: Записан
Сообщение: 209824

Старое сообщение 17-06-2022 00:27
- За что?
SNMetamorph
Житель форума

Дата регистрации: Jun 2018
Проживает: Ижевск
Сообщений: 429

Рейтинг



Цитата:
KiQ писал:
https://hlfx.ru/forum/showthread.ph...9644#post209644

а ту есть капкое-та решение?)

Повтори всё по инструкции, всё теперь на месте

__________________
GoldSrc Monitor (https://gamebanana.com/mods/39429)
mdl-flip (gFlip analog) (https://gamebanana.com/tools/7299)
Xash3D Modding Discord (https://discord.com/invite/Ycgd9QqB9z)
PrimeXT (https://github.com/SNMetamorph/PrimeXT)

Сообщить модератору | | IP: Записан
Сообщение: 209828

Старое сообщение 17-06-2022 13:54
- За что?
TheEVolk
NodeMod разработчик

Группа: Неопытный
Дата регистрации: Dec 2019
Проживает: Россия
Сообщений: 81
Возраст: 20

Рейтинг



Motion Blur

В свободное от работы время набросал Motion Blur на базе PrimeXT. Никогда до этого не работал с шейдерами, и вот решил попробовать.

https://imgur.com/a/8QMDxjh

Пока допиливаю и оптимизирую все, чтобы можно было создать пул реквест в оригинальный репозиторий. Сначала вся сцена рисуется в текстуру через шейдер, который сравнивает положение вершины с предыдущей и считает для неё перемещение за t. Потом постпроцесс шейдер блюра по этой текстуре блюрит итоговую картинку.

__________________
exit();

Сообщить модератору | | IP: Записан
Сообщение: 210357

Старое сообщение 19-07-2022 13:41
- За что?
SNMetamorph
Житель форума

Дата регистрации: Jun 2018
Проживает: Ижевск
Сообщений: 429

Рейтинг



Сегодня ровно год с того момента, как PrimeXT начал своё существование. За и этот год, конечно, поменялось очень многое. По хорошему бы сделать огромный changelog, но мне пока как-то лень его составлять, ибо там реально много всего.

Добавлено 07-08-2022 в 20:01:

Чтобы хотя бы что-то было, приложу скриншоты с новым шейдером воды.



__________________
GoldSrc Monitor (https://gamebanana.com/mods/39429)
mdl-flip (gFlip analog) (https://gamebanana.com/tools/7299)
Xash3D Modding Discord (https://discord.com/invite/Ycgd9QqB9z)
PrimeXT (https://github.com/SNMetamorph/PrimeXT)

Сообщить модератору | | IP: Записан
Сообщение: 210639

Старое сообщение 07-08-2022 16:01
- За что?
 Дядя Миша
who said meow?

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 29802
Нанёс повреждений: 392 ед.

Рейтинг



Как теперь обстоят дела с производительностью?
Я многое не делал, вот как раз чтобы скорость работы не упала.

__________________
My Projects: download page

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

Цитата:

>> так а раньше почему падало ?
> Потому что говно ваш С++, вот почему

Сообщить модератору | | IP: Записан
Сообщение: 210640

Старое сообщение 07-08-2022 16:15
-
SNMetamorph
Житель форума

Дата регистрации: Jun 2018
Проживает: Ижевск
Сообщений: 429

Рейтинг



Цитата:
Дядя Миша писал:
Как теперь обстоят дела с производительностью?
Я многое не делал, вот как раз чтобы скорость работы не упала.


Пока что ничего нового, потому что я только освещением занимался пока. После того как закончу с ним, можно будет и перфомансом заняться параллельно с другими вещами

__________________
GoldSrc Monitor (https://gamebanana.com/mods/39429)
mdl-flip (gFlip analog) (https://gamebanana.com/tools/7299)
Xash3D Modding Discord (https://discord.com/invite/Ycgd9QqB9z)
PrimeXT (https://github.com/SNMetamorph/PrimeXT)

Сообщить модератору | | IP: Записан
Сообщение: 210641

Старое сообщение 07-08-2022 16:22
- За что?
FiEctro
Кот Арсис

Дата регистрации: Aug 2006
Проживает: код
Сообщений: 10989
Возраст: 30

Рейтинг



SNMetamorph
А что подводный туманчек светится в темноте?
Неплохо, добавь ещё каустиксы и пенку по краям. И убери этот вырвиглазный блюм.

__________________
Иван Топорышкин пошел на охоту,
С ним пудель пошел, перепрыгнув забор,
Иван, как бревно провалился в болото,
А пудель в реке утонул, как топор.

Отредактировано FiEctro сегодня в 09:01

Сообщить модератору | | IP: Записан
Сообщение: 210644

Старое сообщение сегодня 08:59
- За что?
Тема: (Опционально)
Ваш ответ:



Переводчик транслита


[проверить длину сообщения]
Опции: Автоматическое формирование ссылок: автоматически добавлять [url] и [/url] вокруг интернет адресов.
Уведомление по E-Mail: отправить вам уведомление, если кто-то ответил в тему (только для зарегистрированных пользователей).
Отключить смайлики в сообщении: не преобразовывать текстовые смайлики в картинки.
Показать подпись: добавить вашу подпись в конец сообщения (только зарегистрированные пользователи могут иметь подписи).

Временная зона GMT. Текущее время 10:29. Новая тема    Ответить
Страницы (31): « Первая ... « 27 28 29 30 [31]   Предыдущая тема   Следующая тема
HLFX.Ru Forum HLFX.Ru Forum > Разработка игр > Наши проекты > PrimeXT - логическое продолжение XashXT
Версия для печати | Отправить тему по E-Mail | Подписаться на эту тему

Быстрый переход:
Оцените эту тему:

Правила Форума:
Вы not можете создавать новые темы
Вы not можете отвечать в темы
Вы not можете прикреплять вложения
Вы not можете редактировать ваши сообщения
HTML Код ВЫКЛ
vB Код ВКЛ
Смайлики ВКЛ
[IMG] Код ВКЛ
 

< Обратная связь - HLFX.ru >

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