1. Пользоваться форумом на планшетах и телефонах стало удобнее благодаря Tapatalk

Похудение сцены - Я В ШОКЕ!!!

Тема в разделе "Общие вопросы", создана пользователем Djaffar, 30 июн 2010.

Модераторы: Артер
  1. Djaffar

    Djaffar Пользователь сайта

    С нами с:
    13.05.2006
    Сообщения:
    18
    Симпатии:
    0
    Баллы:
    2
    Периодически в сети всплывают вопросы о раздувании сцены. Думаю многие с этим сталкивались и в принципе решение простое, найти обьект который много весит и просто отсоеденить геометрию, удалить теперь уже вроде как пустой обьект и сохраниться. Как правило вес сцены уменьшается. Сегодня заметив такую проблемку пошел дальше, чисто из принципа отсоеденил от абсолютно всех обьектов геометрию удалил пустышки, и сохранился. Проверил на последней десятке работ, в основном - интерьеры. Результаты повергли в шок - практически у всех сцен уменьшился обьем от 2 до 10 раз. На самом большом файле 130мб превратились в 20мб. Как правило самые маленькие с простейшей геометрией файлы весили больше всего. Заметил что раздуваются обьекты перетянутые с других сцен, с теми что моделились прямо в сцене такого не наблюдалось. Зависимость от текстур или UVW Map не обнаружилось. Так и не понял где-же этот мусор висит и что он из себя представляет?
     
  2. fabricio

    fabricio Мастер

    С нами с:
    28.09.2008
    Сообщения:
    552
    Симпатии:
    11
    Баллы:
    169
    Что значит отсоеденить геометрию??
     
  3. Sorax

    Sorax Знаток

    С нами с:
    03.06.2008
    Сообщения:
    291
    Симпатии:
    0
    Баллы:
    38
    +1, что значит отсоединить геометрию? ) А вот обычные смертные создают контейнеры, цепляют к ним объекты и ненужные контейнеры выгружают, а потом при необходимости подгружают. Вы нашли решение лучше, я так понимаю?
     
  4. Djaffar

    Djaffar Пользователь сайта

    С нами с:
    13.05.2006
    Сообщения:
    18
    Симпатии:
    0
    Баллы:
    2
    Вот пример, интерьер комната, замечаю раздувание файла на 40мб, нахожу полку под TV ( 6 box - корпус, одна ручка, четыре ножки - все слито в Editable Mesh, нет ни модификаторов ни текстур, по интерьеру она черно-белая), выделяю все подобьекты Element - дальше Detach. И старый обьект удаляю. Как и все, ничего нового не изобрел. Почему этаже полка раньше весила 200кб? Меня вот что удивило, не только проблемные обьекты худеют - а практически все, одни больше другие меньше и при этом это Editable Mesh.
     
  5. GoodMan

    GoodMan Мастер

    С нами с:
    20.04.2005
    Сообщения:
    2.792
    Симпатии:
    9
    Баллы:
    254
    Ну варианты могут быть разные.. Мы же не знаем, что там на самом деле прописывается в МАХ- файле..

    Например можно для сравнения в Channel Info посмотреть может там лишний канал с информацией или ещё что..
     
  6. Djaffar

    Djaffar Пользователь сайта

    С нами с:
    13.05.2006
    Сообщения:
    18
    Симпатии:
    0
    Баллы:
    2
    Может кто-то проверит у себя, взять любую не сильно большую сцену и проверить сколько обьектов и насколько похудеют
     
  7. артуан

    артуан Активный участник

    С нами с:
    01.05.2009
    Сообщения:
    99
    Симпатии:
    0
    Баллы:
    6
    Юз типа reduce polygons
     
  8. Djaffar

    Djaffar Пользователь сайта

    С нами с:
    13.05.2006
    Сообщения:
    18
    Симпатии:
    0
    Баллы:
    2
    Причем тут оптимизация полигонов, один и тот же обьект весом в 200кб вдруг толстеет на 40килограмм, простейшее отделение полигонов (без оптимизации) садит его на диету. Это либо глюк переходящий из версии в версию или ... ? Просто хочу узнать что там такое, и откуда ноги растут. Проверка моя (пока никто не подтвердил) показала что таким образом худеет большинство обьектов.
     
  9. GoodMan

    GoodMan Мастер

    С нами с:
    20.04.2005
    Сообщения:
    2.792
    Симпатии:
    9
    Баллы:
    254
    А можешь выложить "тяжелый" элемент сцены - до детача, когда сцена с ним весит много, и после - когда от него отсоединили что-то из за чего вся сцена стала весить меньше..
    И желательно описать что и как детачилось..

    Просто у меня не получается так как у тебя "облегчить" сцену..
     
  10. Руслан Гайдукевич

    Руслан Гайдукевич Активный участник

    С нами с:
    20.05.2010
    Сообщения:
    378
    Симпатии:
    1
    Баллы:
    16
    прям научный эксперимент )))))))
     
  11. Djaffar

    Djaffar Пользователь сайта

    С нами с:
    13.05.2006
    Сообщения:
    18
    Симпатии:
    0
    Баллы:
    2
    Вот пациент http://djaffar.com/test.zip кухонный шкафчик. Оригинал весит 260кб и вот в какой-то момент он начал весить 6.54мб, в сцене интерьера кухни я это не замечаю подгружаю его и (по проекту у меня к примеру 8 верхних шкафчиков) делаю из него 8 копий меняю размеры - а сцена уже увеличилась на 51.1мб - нехило так для одних шкафчиков... Выше писал как детатчил - выделяю все подобьекты Element или Polygon - дальше Detach. И старый обьект удаляю.
     
  12. Djaffar

    Djaffar Пользователь сайта

    С нами с:
    13.05.2006
    Сообщения:
    18
    Симпатии:
    0
    Баллы:
    2
    Max 2010
     
  13. GoodMan

    GoodMan Мастер

    С нами с:
    20.04.2005
    Сообщения:
    2.792
    Симпатии:
    9
    Баллы:
    254
    Интересно..

    Открыл сцену - конвертанул Editable mesh в Editable Poly - сохранил... Файл уменьшился в n-раз.
    Конвертанул mesh обратно в poly - размер остался маленьким..

    Видимо при переходе в poly что-то в объекте пересчиталось и лишняя информация удалилась.. Могу предположить что это связано с вершинами. Возможно их веса цвет, или ещё что..
     
  14. fabricio

    fabricio Мастер

    С нами с:
    28.09.2008
    Сообщения:
    552
    Симпатии:
    11
    Баллы:
    169
    Я тоже попробовал, исходник 2.53 метра, когда сделал детач - 2.63. Потом конверт в Меш - 2.15. Помоему вы ребята заморачиватесь!
     
  15. GoodMan

    GoodMan Мастер

    С нами с:
    20.04.2005
    Сообщения:
    2.792
    Симпатии:
    9
    Баллы:
    254
    Не знаю про какой исходник ты говоришь..

    Я взял сцену по ссылке выше и открывал файл "Тяжелый" из этого архива.
    После манипуляций описанных мною выше - он с 6.8 Mb уменьшился до 220 kb
     
  16. Djaffar

    Djaffar Пользователь сайта

    С нами с:
    13.05.2006
    Сообщения:
    18
    Симпатии:
    0
    Баллы:
    2
    Ага значит в твоем варианте... Ага клиент такой типа из например (очень хороший заказ 10.000.... ( сами придуайте валюту)) опа и не доплатил 1500 (сами придумайте валюту) и говорит ЭЭ Помоему вы ребята заморачиватесь! ЭЭ
    Шутка Fabricio, шутка
    Знаеш даже если хоть о немногих проблемах или неудобствах или багах, производитель софта вовремя узнавал... ... SP1... ...SP2... ...SP3... ... new relise...
     
  17. Djaffar

    Djaffar Пользователь сайта

    С нами с:
    13.05.2006
    Сообщения:
    18
    Симпатии:
    0
    Баллы:
    2
    Он по моей просьбе взял (свою) не сильно большую сцену и проверил, результат 15% (хто больше)
     
Модераторы: Артер

Поделиться этой страницей