CSM.Dev

Параметр -subdivide #

В общем, хотел откомпилить мап, применил параметр -subdivide 512, при начале компила радом вылетает ошибка, что-то типа "текстура не может быть проссчитана на патчи". При компиле с этим же параметром по умолчанию (то есть 240) все компилит. Проблемная текса наложена на браш размерами 672х840, размер тексы 256х256, скейл = 0.5, то есть по хорошему, рад-компилятор должен был разбить его на несколько полигонов. Почему-то не хочет разбивать.

Как я думаю, этому есть два объяснения:

1-ое - либо компилятор просто не может осилить лимит > 240, стоящий по умолчанию;
2-ое - либо рад-компилятор не может правильно поделить браш, размеры которого не кратны 16.
Хотя, второй вариант не расматриваю, так как ящик размерами 36х36 с наложенной на него тексой размерами 256х256 делится на 5 фейсов, то есть, это значит, что ящик размерами 240х240 и с наложенной тексой 256х256 то же не будет делится на большое количество полигонов, чем 5 (с учетом заданного скейла). Отсюда, не в размерах браша дело=)

плин, мини-тутор накатал%)

И все-таки, что это может быть за ошибка; если я установлю -subdivide 512, это значит, что компилятор будет делить браш с размерами меньшими, чем 512 и со скейлом тексы = 1 соответственно каждую сторону браша на 1 полигон?%)

:agy: