Как я могу уменьшить размер 3ds файлов? - PullRequest
0 голосов
/ 16 мая 2010

Можно ли как-нибудь уменьшить размер файла 3ds? Я пытался изменить их длину и ширину, используя 3dmax, но размер файла все еще тот же ?? Я использую файлы 3ds при создании сцены OpenGl, поэтому мне нужно уменьшить их размер как можно меньше, любые предложения ??

Ответы [ 3 ]

1 голос
/ 16 мая 2010

Насколько мне известно, формат 3DS очень хорошо определен. Единственный способ уменьшить пространство - хранить меньше информации или сжимать ее.

Вы можете сжать его чем-нибудь, например LZ сжатие . Вокруг много бесплатных декомпрессоров LZ.

0 голосов
/ 28 января 2017

вы можете использовать vray proxy, внешние ссылки и модификатор 3ds max relax. а для самих файлов .max вы можете использовать программное обеспечение winrar.

0 голосов
/ 19 мая 2010

Это скорее проблема моделирования, чем дилемма программирования.
Ширина и высота не имеют ничего общего с размером файла 3ds. То, что вы храните в файлах 3ds, - это количество вершин / позиции / нормали и т. Д. Уменьшение модели (в 3D-размере) не приведет к уменьшению ее размера на жестком диске, поскольку используется одинаковое количество полигонов и, следовательно, одинаковое количество / позиция / нормали. , Отличается только матрица, которая все еще использует 16 чисел с плавающей запятой. Я могу порекомендовать вам изучить низкополигональное моделирование или, по крайней мере, использовать функции multires в 3ds max. Уменьшение количества полигонов приведет к уменьшению размера ваших файлов, и ваша программа будет работать быстрее за счет качества (в основном это зависит от навыков разработчика моделей).

...