HLFX.Ru Forum Страницы (10): « Первая ... « 6 7 8 9 [10]
Показать все 145 сообщений этой темы на одной странице

HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- Xash3D (https://hlfx.ru/forum/forumdisplay.php?forumid=14)
-- Обновление движка (https://hlfx.ru/forum/showthread.php?threadid=5824)


Отправлено Дядя Миша 11-05-2023 в 10:07:

Не, это для полигонов.

__________________
My Projects: download page

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

Цитата:

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


Отправлено SNMetamorph 17-05-2023 в 22:50:

Цитата:
Дядя Миша писал:
А вот над компилятором p2st можно и поработать, добавить туда кое-какие недостающие вещи.

Какие на этот счет есть планы?

__________________
Мой сайт
Xash3D Modding Discord


Отправлено Дядя Миша 18-05-2023 в 06:10:

Как я уже говорил - хочу построить автоматические клипхуллы для моделей, которые вкомпиливаются в карту. Поддержка таких моделей есть, но только визуальная. Ну и кое-какие алгоритмы можно переписать с учётом накопленного опыта.

__________________
My Projects: download page

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

Цитата:

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


Отправлено FiEctro 18-05-2023 в 06:34:

Может колизию логичнее хранить в самой модели, напимер как в сорсе? Допустим у тебя 100 копий ассета трубы на карте, это что и 100 копий её колизии хранить на карте? Так быстро в лимиты по клипхуллам упрёмся.

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено Дядя Миша 18-05-2023 в 08:12:

Так в расширенном ксашевском формате HLBSP нет никакого лимита на клипноды

Цитата:
FiEctro писал:
Может колизию логичнее хранить в самой модели, напимер как в сорсе?

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

__________________
My Projects: download page

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

Цитата:

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


Отправлено FiEctro 18-05-2023 в 08:43:

Дядя Миша
Меня немного пугает какой размер карт выйдет в итоге, и как долго они будут грузиться. Ибо твоя версия вайс сити в демке грузилась довольно долго. Хотя по современным меркам там не так уж и много полигонов.

Возможно там как то можно делать инстансы, например загрузили мы box.mdl, создали клипноды для него, а остальным просто присвоили ссылки на него. Может ли это так работать? В Юнити такая фишка для одинаковых материалов используется, и это довольно ощутимо подымает производительность и время загрузки.

Цитата:
Дядя Миша писал:
чтобы и совместимость сохранить и привнести что-то новое.


Мне кажется здесь свинья подложена на уже архитектурном проектировании. Совместимость это уже верхний уровень абстракции, и причём тут движок и форматы не очень понятно.

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!


Отправлено Дядя Миша 18-05-2023 в 09:00:

Цитата:
FiEctro писал:
Ибо твоя версия вайс сити в демке грузилась довольно долго

Это очень похабный декомпил на самом деле. Если бы я написал нормальный декомпилятор для ресурсов GTA, эта карта весила бы раза в три меньше, быстро грузилась и быстро рисовалась. Дело только в этом.
Там же из-за декомпила нет инстансов.

Цитата:
FiEctro писал:
Совместимость это уже верхний уровень абстракции

Чего-чего?
Совместимость обеспечивается на уровне дисковых форматов, а дисковый формат как раз и задаёт архитектуру приложения. Только он и больше никто. Если у тебя в дисковом формате геометрия нарезана максимально неоптимальным образом, ты уже ничего с этим не сделаешь.

__________________
My Projects: download page

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

Цитата:

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


Отправлено Aynekko 18-05-2023 в 09:09:

Цитата:
FiEctro писал:
Ибо твоя версия вайс сити в демке грузилась довольно долго.

Не его, а моя версия. Так что это моя вина скорее всего. Там весь город разбит на 40 моделей (по кускам районов), каждая из них не превышает 100 тысяч полигонов. Впрочем это тоже не так много. В идеале нужно каждую модель вручную переконверчивать, там же каждое здание, заборчик, пальма или куст - это отдельная модель. Я не стал этим заниматься и нашел готовую модель всего города, которую разбил на 40 штук из-за ограничений компилятора.

__________________
Мой мод на Xash


Отправлено Дядя Миша 18-05-2023 в 09:20:

Цитата:
Aynekko писал:
там же каждое здание, заборчик, пальма или куст - это отдельная модель.

Я про то и толкую, что в этой карте был инстансинг, который уничтожили.

__________________
My Projects: download page

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

Цитата:

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


Отправлено Decay 16-09-2023 в 14:18:

Дядя Миша если все-таки будешь обновлять двиг, прошу рассмотреть включение двух вещей из той темы (овербрайт, фикс освещения моделей)
https://hlfx.ru/forum/showthread.php?s=&threadid=6019


Временная зона GMT. Текущее время 10:41. Страницы (10): « Первая ... « 6 7 8 9 [10]
Показать все 145 сообщений этой темы на одной странице

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