HLFX.Ru Forum
Показать все 7 сообщений этой темы на одной странице

HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- Моделирование (https://hlfx.ru/forum/forumdisplay.php?forumid=25)
-- Лимиты моделек (https://hlfx.ru/forum/showthread.php?threadid=4833)


Отправлено nemyax 09-08-2016 в 17:55:

Лимиты моделек

Какие лимиты устанавливает GoldSrc на количество костей и треугольников в модельках? Меняет ли эти лимиты ксаш?


Отправлено Дядя Миша 09-08-2016 в 18:22:

Надо сравнить engine\studio.h из HL SDK и из сорцев ксаша, там все лимиты.
Самый главный лимит, который не победить - 65 килоиндексов, следовательно максимум доступно 22 тыщи треугольников на субмодель.
Ну там немного плавающий лимит. т.к. заранее неизвестно сколько будет стрипов, а сколько фанов.

__________________
My Projects: download page

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

Цитата:

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


Отправлено nemyax 09-08-2016 в 19:31:

C++ Source Code:
#define MAXSTUDIOSRCBONES	512		// bones allowed at source movement
#define MAXSTUDIOBONES		128		// total bones actually used

Странная парочка. Зачем нужен первый дефайн? Движок трансформирует только первые 128, если в файле их больше?


Отправлено Дядя Миша 09-08-2016 в 20:27:

Да низачем. Он и не используется нигде.

__________________
My Projects: download page

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

Цитата:

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


Отправлено nemyax 09-08-2016 в 20:46:

Цитата:
Дядя Миша писал:
лимит, который не победить - 65 килоиндексов

В NT не будешь побеждать ценою совместимости? =)


Отправлено Дядя Миша 09-08-2016 в 21:14:

Грубо говоря 32 субмодели по 20 тыщ вертексов - более чем полмиллиона полигонов. Неужели мало?

__________________
My Projects: download page

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

Цитата:

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


Отправлено XaeroX 10-08-2016 в 06:22:

Цитата:
nemyax писал:
Зачем нужен первый дефайн?

В компиляторе моделей есть заранее выделенный буфер. Т.е. это лимит компилятора, а не движка.

__________________

xaerox on Vivino


Временная зона GMT. Текущее время 18:48.
Показать все 7 сообщений этой темы на одной странице

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