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

Страницы (37): « Первая ... « 15 16 17 18 [19] 20 21 22 23 » ... Последняя »   Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
 Дядя Миша
racing for fish

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

Рейтинг



Цитата:
SNMetamorph писал:
А что там упрощено в сравнении с параноей?

ну как минимум - нет бампа. Можешь сам открыть и посравнивать.

__________________
My Projects: download page

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

Цитата:

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

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

Старое сообщение 21-04-2021 13:52
-
ncuxonaT
каков стол, таков и стул

Группа: Опытный
Дата регистрации: Oct 2009
Проживает: город/село/деревня
Сообщений: 1626
Возраст: 33

Рейтинг



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

https://i.imgur.com/HqKAn2V.jpg https://i.imgur.com/G6pLYVz.jpg

А если смотрю на столы-стулья, то фпс 180 при сопоставимом поликаунте.
https://i.imgur.com/LRjxmMg.jpg https://i.imgur.com/816aRWB.jpg

Что не так со стеллажами? Я удалял паутину, эффекта ноль.

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

Старое сообщение 21-04-2021 14:19
- За что?
 Дядя Миша
racing for fish

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

Рейтинг



r_scissor_glass_debug 1 и смотреть сколько там копий экрана.
Ну это как бы единственное, что может так сильно его ронять в зависимости от разрешения. Хотя и странно конечно, на стеллажах вроде нет стикол.

И скажи мне пожалуйсто, как это у тебя так получилось, что переключений шейдеров - меньше, а дипов - больше?

Добавлено 21-04-2021 в 18:34:

153 * 41 = 6273
1287 * 12 = 15444
т.е. в три раза больше. Там наверное волуметрик-лайты или что-то вроде этого? Но тогда почему бинды реже меняются? Шейдеры с dynamic branch?

__________________
My Projects: download page

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

Цитата:

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

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

Старое сообщение 21-04-2021 15:34
-
SNMetamorph
Житель форума

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

Рейтинг



Цитата:
Дядя Миша писал:
Можешь сам открыть и посравнивать.

Поглядел, чет там совсем все наворочено. Даже грустно как-то что этого в ксашмоде нет

__________________
PrimeXT
GoldSrc Monitor
SMD Splitter
mdl-flip (gFlip analog)
Xash3D Modding Discord

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

Старое сообщение 21-04-2021 16:49
- За что?
 Дядя Миша
racing for fish

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

Рейтинг



Цитата:
SNMetamorph писал:
Поглядел, чет там совсем все наворочено.

Это ты NT еще не видел.

Цитата:
SNMetamorph писал:
Даже грустно как-то что этого в ксашмоде нет

можно же рендер целиком скопировать.

__________________
My Projects: download page

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

Цитата:

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

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

Старое сообщение 21-04-2021 17:47
-
ncuxonaT
каков стол, таков и стул

Группа: Опытный
Дата регистрации: Oct 2009
Проживает: город/село/деревня
Сообщений: 1626
Возраст: 33

Рейтинг



Цитата:
Дядя Миша писал:
r_scissor_glass_debug 1 и смотреть сколько там копий экрана.
Ну это как бы единственное, что может так сильно его ронять в зависимости от разрешения. Хотя и странно конечно, на стеллажах вроде нет стикол.

Стекла там есть, но копий экрана не больше, чем в коридоре с водой, а в коридоре фпс не падает. На стеллажах 4к вполи, это больше похоже на причину тормозов.
Цитата:
Дядя Миша писал:
И скажи мне пожалуйсто, как это у тебя так получилось, что переключений шейдеров - меньше, а дипов - больше?

Это какой-то секрет мироздания. Волюметрики выключены, да и не влияют они. Переключений может быть меньше потому что а) нет вершинного освещения, б) у всего стоит флаг иметь кубемапу. Не имею представления, почему много дипов. Может, тоже из-за кубемап? На каждый брашевый фейс пересчитываются?

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

Старое сообщение 21-04-2021 17:48
- За что?
SNMetamorph
Житель форума

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

Рейтинг



Цитата:
Дядя Миша писал:

можно же рендер целиком скопировать.

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

__________________
PrimeXT
GoldSrc Monitor
SMD Splitter
mdl-flip (gFlip analog)
Xash3D Modding Discord

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

Старое сообщение 21-04-2021 18:31
- За что?
 Дядя Миша
racing for fish

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

Рейтинг



Цитата:
ncuxonaT писал:
На стеллажах 4к вполи, это больше похоже на причину тормозов.

Настало время удивительных историй.

Цитата:
ncuxonaT писал:
Может, тоже из-за кубемап? На каждый брашевый фейс пересчитываются?

да, похоже на то.

Цитата:
SNMetamorph писал:
Наверное лучше просто фичи поштучно добавлять, когда такая необходимость возникнет.

там архитектура другая

__________________
My Projects: download page

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

Цитата:

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

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

Старое сообщение 21-04-2021 18:41
-
SNMetamorph
Житель форума

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

Рейтинг



Как я понимаю, у model_t брашевых энтити в surfaces лежит тот же список, что и список сурфейсов самого мира? И определенный диапазон сурфейсов конкретной модели в этом списке задается через firstmodelsurface и nummodelsurfaces?

Добавлено 21-04-2021 в 22:46:

И Mod_ResortFaces сортирует как раз сразу ВСЕ сурфейсы, которые и принадлежат и миру, и моделям?

Добавлено 21-04-2021 в 22:48:

Цитата:
Дядя Миша писал:
там архитектура другая

А как там динамическое освещение реализовано?

Добавлено 21-04-2021 в 22:51:

Да и в целом, какие различия между рендером P2 и ксашмода? Не потеряю ли я что-то из фич если параноевский рендер перенесу в ксашмод?

__________________
PrimeXT
GoldSrc Monitor
SMD Splitter
mdl-flip (gFlip analog)
Xash3D Modding Discord

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

Старое сообщение 21-04-2021 18:51
- За что?
 Дядя Миша
racing for fish

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

Рейтинг



Цитата:
SNMetamorph писал:
И Mod_ResortFaces сортирует как раз сразу ВСЕ сурфейсы, которые и принадлежат и миру, и моделям?

ну естественно.

Цитата:
SNMetamorph писал:
Не потеряю ли я что-то из фич если параноевский рендер перенесу в ксашмод?

оно по рендермодам не особо совместимо

Добавлено 21-04-2021 в 22:01:

Цитата:
SNMetamorph писал:
Да и в целом, какие различия между рендером P2 и ксашмода?

что ты хочешь услышать? Бери сорцы и сравнивай.

__________________
My Projects: download page

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

Цитата:

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

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

Старое сообщение 21-04-2021 19:01
-
SNMetamorph
Житель форума

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

Рейтинг



Еще в P2 как я понял, есть deferred rendering, а в XashXT только forward?

__________________
PrimeXT
GoldSrc Monitor
SMD Splitter
mdl-flip (gFlip analog)
Xash3D Modding Discord

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

Старое сообщение 21-04-2021 19:03
- За что?
 Дядя Миша
racing for fish

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

Рейтинг



Да, верно. Впрочем DS экспериментальный, он без поддержки стёкол.

Добавлено 21-04-2021 в 22:20:

Лайтмапы на моделях есть еще

__________________
My Projects: download page

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

Цитата:

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

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

Старое сообщение 21-04-2021 19:20
-
ncuxonaT
каков стол, таков и стул

Группа: Опытный
Дата регистрации: Oct 2009
Проживает: город/село/деревня
Сообщений: 1626
Возраст: 33

Рейтинг



Дядя Миша отключил кубемапы у брашей, дипов стало мало, одной загадкой меньше.
А вот такое как можно объяснить - чуть поворачиваю камеру, мешей меньше, дипов меньше, зеркал/стекол в кадре не добавилось, но фпс почти в раза падает:
https://i.imgur.com/tJlnZg6.jpg https://i.imgur.com/xiok76b.jpg
На ванильной так же.

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

Старое сообщение 21-04-2021 20:13
- За что?
 Дядя Миша
racing for fish

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

Рейтинг



У меня такое не воспроизводится. Нет падения в 2 раза.

Добавлено 22-04-2021 в 08:38:

FPS гуляет в пределах 358 - 423. При том что у меня там дохлая GT640 стоит, правда разрешение экрана 1024х768. Ну попробуй в окошке погонять, посравнивай при разных разрешениях.

Добавлено 22-04-2021 в 11:10:

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

__________________
My Projects: download page

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

Цитата:

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

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

Старое сообщение 22-04-2021 08:10
-
SNMetamorph
Житель форума

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

Рейтинг



Цитата:
Дядя Миша писал:
рендеринг брашей в том виде, в котором они представлены в кушных форматах - это узкое место, которое никогда не будет отличаться хорошей производительностью

Так можно же просто не юзать дерево? Или другого вида (более подходящего для рендеринга) дерево построить из исходного. А то что там много разных текстур или прочих переменных, это хотя бы отчасти можно через bindless textures и юниформ буферы же порешать насколько я знаю.
Ну, в общем, точно могу сказать что это не полная безнадёга.

__________________
PrimeXT
GoldSrc Monitor
SMD Splitter
mdl-flip (gFlip analog)
Xash3D Modding Discord

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

Старое сообщение 22-04-2021 09:47
- За что?
Тема: (Опционально)
Ваш ответ:



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


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

Временная зона GMT. Текущее время 10:59. Новая тема    Ответить
Страницы (37): « Первая ... « 15 16 17 18 [19] 20 21 22 23 » ... Последняя »   Предыдущая тема   Следующая тема
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 - 2024