После каждого сохранения увеличивается размер файла сцены

28 Jan, 2013 Мария
28 Jan, 2013 # Re: После каждого сохранения увеличивается размер файла сцены
Здравствуйте!

Есть две проблемы:

1) Заметила, что неадекватно быстро увеличивается размер сцены, стоит даже добавить пару примитивных боксов. При этом Reactor - Collision - Do not store. Да в сцене практически все из простых боксов, пара закаченных моделей, а вес 185 Мб. Ну слишком. Помогите, в чем может быть причина?

2) Вот написала Вам письмо, а вернуться в проект не могу, сразу слетает. И так каждый раз. Ранее такого не было. Наверное эти две проблемы связаны. Помогите, пожалуйста.


6 Feb, 2013 Anton (Staff Author)
6 Feb, 2013 # Re: После каждого сохранения увеличивается размер файла сцены
Привет!

Да, есть такая проблема. Бывает, что сцена весит неоправданно много, даже пустая. Я первый раз столкнулся с этим, когда начал открывать модели в 2013 максе, сделанные в 2009.

Это глючит алгоритм, который сохраняет данные контроллеров сцены. Примерная природа бага в том, что он сохраняет эти данные, даже в пустой сцене, в которой вовсе нет объектов. Можно мерджить такую сцену в другую сцену несколько раз и размер сцены акцептора будет все время увеличивается на размер «веса» этих контроллеров сцены донора.

Кстати такие сцены не только занимают много места на диске но и, почти всегда, 3ds Max подвисает при сохранении и полностью зависает при попытке его закрыть. Тогда его закрыть можно только через диспетчер задач.

Стандартными средствами 3ds Max это никак не лечится, по крайней мере я не нашел как это сделать. Однако хорошие люди, а может и сами разработчики 😁 написали скрипт, который попросту чистит сцену от этих метаданных.

Чтобы очистить сцену от данных контроллеров нужно:

- скачать скрипт очистки сцены от контроллеров «clean_motionclip.ms» и открыть проблемную сцену

- в ней зайти в MAXScript => Run Script…

- в появившееся окно «Choose Editor File» перекинуть скачанный скрипт

- запустить его, выделив и нажав кнопочку «Open»

Все. Скрипт сам очистит все лишние метаданные и текущая сцена перестанет занимать неадекватный объем на диске, а так же не будет зависать при сохранении или закрытии.

Иногда бывает, что в сцену вставляют модельки сделанные кем-то с помощью симуляции Reactor. Такая модель (сцена) может содержать в себе информацию о Collisions объектов симуляции. В этом случае избавится от Collisions немного проще. Достаточно в Command Panel => вкладка Utilities => Reactor – нажать кнопочку «Clear» в свитке Collisions. Тогда 3ds Max сам очистит сцену от ненужных данных 😉

28 Jan, 2013 Мария
15 Feb, 2013 # Re: После каждого сохранения увеличивается размер файла сцены
Спасибо большущее,очень полезная вещь!

17 Feb, 2013 gus_ann
17 Feb, 2013 # Re: После каждого сохранения увеличивается размер файла сцены

Антон, подскажите, у меня тоже такая проблема, и в первый раз. Заказчик просит изменить сцену, а в ней работать невозможно, висит при открытии, закрытии, сохранении. Пробовала удалить все лишнее - не помогло, а при запуске рекомендуемого скрипта выдает окно:

Сцена весит 3,79 ГБ, много, знаю, макс 2009. Это что такое - невозможно очистить мою сцену? Скрипт не читается? Для 2009 не работает?


20 Feb, 2013 Марк
20 Feb, 2013 # Re: После каждого сохранения увеличивается размер файла сцены
ух ты! здорово!
А на каких версиях макса этот скрипт будет работать?

21 Feb, 2013 Еллесар
21 Feb, 2013 # Re: После каждого сохранения увеличивается размер файла сцены
скрипты работают на любых версиях.

17 Feb, 2013 gus_ann
21 Feb, 2013 # Re: После каждого сохранения увеличивается размер файла сцены
Еллесар, подскажи почему у меня макс 2009 не хочет читать скрипт.

21 Feb, 2013 Еллесар
21 Feb, 2013 # Re: После каждого сохранения увеличивается размер файла сцены
gus_ann, это уже ошыбка скрипта, нужно код смотреть) я не пишу скрипты, увы тут подсказать не могу.

17 Feb, 2013 gus_ann
21 Feb, 2013 # Re: После каждого сохранения увеличивается размер файла сцены
Еллесар, Спасибо за ответ.

18 Mar, 2013 Андрей
18 Mar, 2013 # Re: После каждого сохранения увеличивается размер файла сцены
Классный скрипт, лечит все, у меня файл кушал 23 Гига оперативке(макс 2013) а сечас 5 (есть же разница)

спасибо огромное 😉

6 Feb, 2013 Anton (Staff Author)
18 Mar, 2013 # Re: После каждого сохранения увеличивается размер файла сцены
gus_ann, привет, как заметил Еллесар, это ошибка скрипта. Но, как не пародаксально, хоршая ошибка, которая буквально означает, что проблем устраняемых этим скриптом нет. Даже если они есть, то первый запуск скрипта инициирует очистку, повторный выдает эту «ошибку» так как чистить уже нечего 😁

17 Feb, 2013 gus_ann
19 Mar, 2013 # Re: После каждого сохранения увеличивается размер файла сцены
Спасибо, Антон, я так и поняла, потому, что первый раз сработало, а ошибка вылезала при повторном применении скрипта.

12 May, 2013 Лейла
12 May, 2013 # Re: После каждого сохранения увеличивается размер файла сцены
СПАСИБО ВАМ ОГРОООООООООМНОЕ ЗА ЭТОТ СКРИПТ. Я с ума сходила, все скрипты перепробовала, и тут это чудо!!! Файл уменьшился в размере в три раза! 300 мб - 99 мб!!! Спасибо! Вы сделали огромное доброе дело и я вас очень люблю вот :🙂🙂🙂

15 May, 2013 Dremlin
15 May, 2013 # Re: После каждого сохранения увеличивается размер файла сцены
Драгоценный renderstuff! Вам цены нет за такие благие дела! Я уже на стенку лез, что только не пробовал. С 560 до 106 мб полегчало! Кстати, обратил внимание - с какого-то момента, когда файл стал уже явно, но необъяснимо перегруженным, всю нагрузку брала на себя оперативка (даже при рендере), после лечения все встало на свои места - проц пашет на полную, оператива - 60% не более. Еще раз огромное спасибо!

28 Jan, 2013 Мария
29 May, 2013 # Re: После каждого сохранения увеличивается размер файла сцены
Здравствуйте, вот открываю диван 2,5 Мб, проверяю, меняю размер (делаю меньше, удаляю ненужные источники света, пересохраняю, а он уже 8,5 Мб весит. После сохранения модель становится "тяжелее".
От чего? Как бороться?

6 Jun, 2013 Татьяна
6 Jun, 2013 # Re: После каждого сохранения увеличивается размер файла сцены
Почему подвисает макс уже после рендеринга картинки не могу закрыть окно. 3д макс 2012,после рендеринга не могу закрыть минут 7 сохраняла с торможением, картинка мигала и не открывался выбор формата файла,почему-то подвис и немогу закрыть готовую прорендериную картинку,хотя сама програма не подвисла так как могу передвинуть свитки хотя с трудом 4,2млн.полигонов,25етажный дом
комп 8гб оперативки,виндовс 7 64бит,видеокарта Radeon HD6800,процесор Intel Core i7-2600K

4 Aug, 2013 Ленусик
4 Aug, 2013 # Re: После каждого сохранения увеличивается размер файла сцены
Антон (RenderStuff), огромнейшее спасибо!!!
Вы меня просто спасли! Буквально в последний момент смогла все отрендерить и отправить заказчику! Уже не надеялась ни на что! сцена весила 1,4 гига!!! Стала 26 мб!!!!!! Спасибо, спасибо, спасибо!!!!!!🙂🙂 👍

20 Aug, 2013 Андрей
20 Aug, 2013 # Re: После каждого сохранения увеличивается размер файла сцены
Антон (RenderStuff), ну спасибо!!! Я уже думал, что вирус "хитрый" со скаченной моделью подцепил🙂🙂🙂 Спасало только то, что оперативки мноооooго ) Еще раз огромное спасибо за подсказку!!!

21 Nov, 2016 yura.
21 Nov, 2016 # Re: После каждого сохранения увеличивается размер файла сцены
Здравствуйте, проблема такая пустая сцена весит 80 мб. Скрипты чистки пробовал не помогло.
Что делать???

При мерже в пустую сцену весо 200 кб
обычного бокса сцена становится 80 МБ...

16 Jan, 2017 Слава
16 Jan, 2017 # Re: После каждого сохранения увеличивается размер файла сцены
Антон - ты просто супер-человек! Спасибо!

15 Apr, 2017 Алекс
15 Apr, 2017 # Re: После каждого сохранения увеличивается размер файла сцены
Антону благодарность за помощь людям. Но мне почему-то не помогло. Работаю в 2015 Максе. Ранние версии Макса хорошо лечились, а с этой мучаюсь. Во время работы со сценой вроде всё работает хорошо (всё летает), а потом вдруг бац - и зависает на 1-2 минуты. И так каждые пол-часа, а то и чаще. Может кто сталкивался с этим. Комп не слабый, памяти валом, процессор и видюха - норм.

15 Apr, 2017 Anton (Staff Author)
15 Apr, 2017 # Re: После каждого сохранения увеличивается размер файла сцены

Привет,

Как ты и сказал, баг с увеличением сцены присущ лишь версиям до 3ds Max 2015 (не включительно). В 2015 и старше, его попросту нет и скрипты очистки не актуальны. Я сам работаю в 3ds Max 2015 и никаких абнормальных увеличений сцены не наблюдал, даже в очень насыщенных анимационных сценах.

Что касается «фризов», то они больше похожи на паузы во время авто-сохранения на медленный накопитель. Сохрани принудительно свою сцену (Ctrl+S) и попробуй в это время что-то в ней сделать, если ее поведение будет точно таким же, как и при упомянутых тобой зависаниях, то скорее всего это именно авто-сохранение на время записи подтормаживает сцену.


15 Apr, 2017 Алекс
15 Apr, 2017 # Re: После каждого сохранения увеличивается размер файла сцены
Антон, скорее всего ты прав по поводу авто-сохранений. Я сейчас наваял сцену, более 9 млн полигонов, весом получилась почти пол-гига, отключил автосохранение - пока всё летает, а принудительное сохранение 1-2 мин (как я писал ранее). Ещё я попробовал поэкспериментировать, начал разгружать сцену путём удаления моделей, оставил только кое-что для следующей сцены (стены, коврики... и всякую другую хрень), вес уменьшился с 540 М до двух с 60.000 полигонами. Вообщем, спасибо.

15 Apr, 2017 Светлана
15 Apr, 2017 # Re: После каждого сохранения увеличивается размер файла сцены
🙂 Огромное спасибо! Пользуюсь этими двумя способами. Всегда помогает.

30 May, 2017 Наташа
30 May, 2017 # Re: После каждого сохранения увеличивается размер файла сцены
Огромное человеческое спасибо! файл уменьшился 485 мб до 85мб!

30 Jul, 2017 Юлия
30 Jul, 2017 # Re: После каждого сохранения увеличивается размер файла сцены
Спасибо большое! очень помогли!

Комментировать

Имя:  


Анти-спам (отметьте пункты, с которыми Вы согласны, и уберите отметку, с которыми - нет)
Да, я спам-бот.
Да, я человек.
Правила Пользования Сайтом

RenderStuff © 2008