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): « Первая ... « 16 17 18 19 [20] 21 22 23 24 » ... Последняя »   Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
 Дядя Миша
racing for fish

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

Рейтинг



Цитата:
SNMetamorph писал:
Так можно же просто не юзать дерево?

Дерево тут непричём абсолютно.
Сам формат хранения геометрии не годится для быстрой отрисовки.
Там по хорошему надо весь уровень сначала загнать в стрип-геометрию, а потом порубить на визуальные блоки, размерами 256х256 юнитов, для эффективной работы фрустума. И сделать большие толстые лифы, размерами примерно как эти секции. Вот тогда это будет действительно быстро. У меня грасс_тест под NT выдаёт около 2000 фпс, а в параное, как ни старайся, выше четырёхсот не вырастет.

Цитата:
SNMetamorph писал:
хотя бы отчасти можно через bindless textures и юниформ буферы же порешать насколько я знаю.

Откуда в тебе сидит эта уверенность, что биндлесс текстуры вообще хоть на что-то влияют? Ты где-то статью такую прочитал или что?
ну дай хоть ссылку, я тоже почитаю.

__________________
My Projects: download page

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

Цитата:

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

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

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

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

Рейтинг



А в п2 есть декали на студиомоделях?

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

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

Старое сообщение 22-04-2021 11:34
- За что?
Lev
Житель форума

Дата регистрации: Dec 2011
Проживает: Оренбург
Сообщений: 786
Возраст: 30

Рейтинг



SNMetamorph Да, есть, на енв_статик и на персах от пуль тоже есть.

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

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

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

Рейтинг



В параное аппаратно-ускоренные декали на студиомоделях, трансформация на видеокарте, в отличие от ксаш-модовых.

Добавлено 22-04-2021 в 17:19:

Вообще в P2 эти студиодекали оч. сильно переработаны.

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

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

__________________
My Projects: download page

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

Цитата:

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

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

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

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

Рейтинг



Сейчас прикручиваю потихоньку рендер паранои к ксашмоду. Небыстрое дело конечно.
А еще, я могу ведь bspfile.h из паранои в ксашмод перетащить? Ничего не должно сломаться? Там ведь вроде форматы разные.

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

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

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

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

Рейтинг



Формат одинаковый, ксаш-мод не все его возможности использует просто.

Добавлено 22-04-2021 в 17:58:

В параное нет каких-то фишек из обычной халфы\либо они просто не будут нормально работать. Что-то связанное с рендер-модами кажется. Ну еще нет порталов и мониторов, но это легко доделать при помощи копипасты зеркал, например.
Декали опять же. У паранои своя система, с халфовскими декалями несовместимая. Много таких мелочей.
К тому жы ксаш-мод менее требователен к видеокарте и её расширениям.

Добавлено 22-04-2021 в 17:59:

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: Записан
Сообщение: 201425

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

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

Рейтинг



Цитата:
Дядя Миша писал:
так ты не ответил на вопрос по поводу биндлесс-текстур.

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

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

Отредактировано SNMetamorph 22-04-2021 в 15:15

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

Старое сообщение 22-04-2021 15:11
- За что?
Crystallize
Житель форума

Дата регистрации: Jul 2007
Проживает: Новосибирск
Сообщений: 4415
Возраст: 34

Рейтинг



SNMetamorph Если ты пофиксил ошибки в дефолтном рендере ксаша, почему бы не сделать тутор?

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

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

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

Рейтинг



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

Глупости какие. В сталкере что на уровень одна текстура приходится? Их там штук 100 и такие же проходы. Да и в любой другой игре точно так же.
К тому же переключение текстур уже давным-давно практически бесплатное, основная стоимость уходит на смену шейдера.

Цитата:
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: Записан
Сообщение: 201430

Старое сообщение 22-04-2021 17:53
-
Casperx69x
Пытаюсь пилить мод

Группа: Неопытный
Дата регистрации: Nov 2019
Проживает: Оренбург
Сообщений: 40
Возраст: 27

Рейтинг



Наверное оффтоп. Но в ксаше мне не хватает смеси паранойи и ксаша. Я уже год пилю мод свой на XashXT и из фишек которых не хватает,а а ума и времени скрестить не хватает:

Кубемапы
Кастомные декали
Бамп
Упрощенную систему добавления новых стволов
Если бы можно было бы сделать, отдельно руки от модели пушки, как в сорсе, было бы топ просто
Читабельные записки как в паранойе
Субтитры
Шрифты вместо картиночки в меню, да и в целом локализацию упростить для пунктов от сабов до текста меню
Система материалов на моделях

В целом если билд будет в этом году,без вырезания фишек и ентить из ксаша без оглядки перейду на PrimeXT и готов так сказать стать тестером

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

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

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

Рейтинг



Цитата:
Casperx69x писал:
Но в ксаше мне не хватает смеси паранойи и ксаша

Я специально их так сделал, чтобы в одном не было другого. Чтобы замотивировать вас на дальнейшее творчество

__________________
My Projects: download page

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

Цитата:

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

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

Старое сообщение 23-04-2021 10:58
-
Ku2zoff
Мастер Ёда из Деревни Дуракоф

Дата регистрации: Apr 2007
Проживает: В Деревне дураков
Сообщений: 6749
Возраст: 33

Рейтинг



Цитата:
Casperx69x писал:
Упрощенную систему добавления новых стволов

Не вижу в этом абсолютно никакой проблемы. Сорцы открытые, можно добавлять по-старинке.
Цитата:
Casperx69x писал:
Читабельные записки как в паранойе

В моде Cthulhu такие записки сделаны на VGUI. Кодится довольно просто. Мапперский вариант без кодинга - trigger_camera + комната с увеличенным брашем записки. Насчёт читаемых записок и мониторов, в которые можно смотреть, я вам кое-что покажу в скором времени. Не без кодинга, конечно.
Цитата:
Casperx69x писал:
Субтитры

Есть опенсорсный мод с субтитрами под первую халфу. Там очень неплохо всё сделано. Я планирую себе дёрнуть оттуда код субтитров и недвижковых текстовых сообщений, чтобы на всех разрешениях экрана интерфейс был одинакового размера. Но там на VGUI, в п2 не знаю как сделано, не смотрел сорцы.

Отредактировано Ku2zoff 23-04-2021 в 12:36

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

Старое сообщение 23-04-2021 12:30
- За что?
Aynekko
Маппер

Дата регистрации: Jun 2016
Проживает: г. Подольск, Россия
Сообщений: 1002
Возраст: 31

Рейтинг



Цитата:
Ku2zoff писал:
Мапперский вариант без кодинга - trigger_camera + комната с увеличенным брашем записки.

У меня такое было изначальной идеей, но у этого метода много проблем. Можно задать камере время, тогда игроку придется ждать - и нельзя угудать, успеет игрок прочитать или нет. Кто-то быстро и будет сидеть ждать, а кто-то не успеет и придется опять жать. Раздражает. Можно задать toggle на юз и freeze player, но тогда другая проблема - игрок может крутить мышкой и кнопка может пропасть из поля зрения. Ее придется искать "на ощупь", иначе останешься в камере навсегда. У себя я сделал записки спрайтом разрешением 500х500, ну и скейлом 0.2 или где-то там. Маленькая и читается хорошо + всегда повернута к игроку.
Минус всего этого в том, что нет никакого журнала, чтобы их коллекционировать и читать в любой момент времени.

__________________
Мой мод на Xash

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

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

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

Рейтинг



Цитата:
Casperx69x писал:
Упрощенную систему добавления новых стволов

Эх, а я в ксаш-моде нарочно оригинальный код оставил, чёб вы могли по туторам копипастить свои калашы
Но наверное в 2021-м году уже неактуально, да и где теперь те туторы...

Цитата:
Casperx69x писал:
сли бы можно было бы сделать, отдельно руки от модели пушки, как в сорсе, было бы топ просто

так сделано уже. В параное кокрас-таки. Я совсем забыл вам об этом рассказать.
C++ Source Code:
1
WeaponData
2
{
3
  "viewmodel"	"models/view_glock.mdl"	// path to viewmodel
4
  "playermodel"	"models/world_glock.mdl" 	// path to world model

Вон где viewmodel, теперь еще появился параметр "handmodel" специально для модельки рук. Правда там условие, чтобы у них совпадали шкилеты.
Точнее как. У модельки пушки есть все анимации и скелет.
У модельки рук достаточно лишь скелета как у модельки пушки.
То есть надо сделать кучу пушек с одинаковыми скелетами + одни руки.
Этот механизм сочетается и с классическими моделями тоже. Можно использовать и те и эти одновременно.

Вообще забавно. Столько всего сделано, я уже ничерта не помню, только вот воспоминаю, когда вы что-то просите.

Добавлено 23-04-2021 в 16:52:

Aynekko ну ты как маленький ей-богу.
Делай через func_monitor без текстуры экрана. Поюзаешь - откроется полная камера с фризом игрока и без лимита на время. Нажмёшь пробел - выход из чтения записки. А камера нацелена будет на эту стену с запиской.
Делов -то.

__________________
My Projects: download page

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

Цитата:

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

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

Старое сообщение 23-04-2021 13:52
-
nemyax
Нёмыч

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

Рейтинг



Цитата:
Дядя Миша писал:
Делай через func_monitor без текстуры экрана. Поюзаешь - откроется полная камера с фризом игрока и без лимита на время. Нажмёшь пробел - выход из чтения записки. А камера нацелена будет на эту стену с запиской.

Если при чтении записки сохраниться, всё корректно отработает?

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

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



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


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

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