STROYKA - Перегляд теми - Трохи про DAZ, Studio
| Cьогодні: 16 кві 2019, 12:19 |
Часовий пояс: UTC + 3 години [ Літній час ]
Трохи про DAZStudio
| Сторінка4 із7 | [ Повідомлень: 104 ] | На сторінку Попер. 1 , 2 , 3 ,4, 5 , 6 , 7 Слід. |
| Для друку | Попередня тема Наступна тема |
| And-S |
| гуцул |
| AJP |
| And-S |
| And-S |
Залишок учорашнього дня провів у спробах засунути анімацію до Люму. Перебрав усі можливі варіанти – безглуздя, анімацію при імпорті бачить, але не відтворює. З файлами fbx створеними Синемо ситуація аналогічна. Підозрюю, що просто роблю щось не так. Напевно, треба йти на форум Люма і детально вивчати питання.
Знайшов якихось лоуполі піплів. У Скетч імплантуються без проблем і важать небагато, але без програмного згладжування виглядають. не айс, м'яко кажучи:). Треба пошукати проміжні варіанти.
| AJP |
| And-S |
Genesis - це добре, але вже якось набридло :). Хочеться і чогось іншого помацати - добре вибирати їсти з чого. І ось тут, як не крути (плач, бийся, смійся тощо) - доведеться повернутися до розмови про контент та бібліотеки. У випадку з DS і Poser тут все трохи "не як у людей", і варіанти, власне, два - або зрозуміти і звикнути, або забити і не зв'язуватися.
Отже, спочатку процитую самого себе (люблю це робити!), а потім трохи підредагую цитату (маю право, вона моя!).
Ми звикли, що проектскомпільований у файл програми (іноді з папкою текстур), а тут дещо не так. Грубо кажучи - проект не компілюється в один-єдиний файл, а являє собою папку Runtime. Виконуються в цій папці такі файли: cr2 - головний файл персонажа/моделі. Містить багато різної інформації. pz2 - може містити інформацію як про позу, так і про матеріали. pp2 - файл пропсу. Чимось схожий на cr2. hd2 - таке теж іноді буває! Своєрідний файл пози для рук персонажа.
Крім того, зустрічаються файли mt5, mc6 - це позерівські файли і в DS працюють часто некоррктно.
За типами файлів: - можливо, щось упустив і надалі доповню/відредагую. Така різноманітність пояснюється різними причинами - від версій програм, в яких створювався контент до безлічі інших факторів - не буду поки що на цьому зупинятись. У будь-якому випадку - маємо те, що маємо, і "з цим боротимемося" :).
Приємна новина - якщо в проекті все добре, то вищеописаного можна і не знати, т.к. на володінні контенту все це буде акуратно розкладено за такими папками:
Погодьтеся – цілком недвозначно. Фігуру персонажа знаходите в папці Figures, пози для нього в папці Poses, матеріали в папці Materials, та й далі так само. І при цьому вам буде за великим рахунком все одно, яке розширення має той чи інший файл, тому що тут ви матимете справу не з файлами cr2, pz2, pp2 і т.д., а з фігурами, позами, матеріалами, пропсами та іншими зрозумілими речами та термінами.
Давайте розглянемо, як формується бібліотека. Припустимо, ви завантажили дві моделі: - 1. Модель Вані. 2. Модель Мані. Розпакували архіви. Бачимо дві папки runtime. В одній з них – Маня, в іншій – Ваня. Кидаємо обидві моделі вбібліотеку в. Правильно, підтверджуємо злиття папок! З цього моменту обидві моделі знаходяться в одному рантаймі - фігури Мані та Вані лежать у папці character, текстури обох персонажів - у папці textures, ну і так далі. Тепер маємо такі складнощі - Ваня нам не сподобався! Ми хочемо його позбудеться, ліземо в бібліотеку, а там . cr2, pz2, pp2 і т.д., і добре ще, якщо в кожній директорії рантайму є папка "Ваня" - тоді хоч щось можна зрозуміти, а якщо такої папки там немає (найчастіше так і буває), то нам доведеться вручну виколупувати з бібліотеки Ванини файли, ризикуючи при цьому видалити і частину Маніних причиндалов. Допомогти в цій нелегкій справі вам зможе: 1. т.зв. "ProductList", яким виробники зазвичай постачають свої продукти. Це список файлів моделі, згідно з яким ви і витягуватимете Ваню з бібліотеки. 2. Оригінал папки runtime, в який був запакований Ваня до необачного засовування його у вашу бібліотеку. Адже там лежать тільки Ванини файли, і поглядаючи на них, ви зможете без особливих проблем видаляти їх копії з основної бібліотеки. у вашу бібліотеку! Залишайте собі шлях для відступу!
Неприємна новина - 2: Вендори не надто турбують себе турботою про вашу зручність - народ творчий, безладний. Що взяти з них? Для них головне, щоб продукт працював, а де вашій бібліотеці будуть розміщені його файли - їм фіолетово. Та й поняття про зручність у всіх різні, єдиних правил щодо цього поки що ніхто не виробив. Допустимо, ви вирішили зібрати бібліотеку моделей тварин від DAZ. Вітаю! У директоріях вашої бібліотеки з'являться папки DAZAnimals, DAZ aninals, DAZ's Animals і можливо ще кілька подібних варіантів, і вам доведетьсянеслабо натренувати "моск", щоб запам'ятати, в якій з них лежить хом'як, в який борсук, а в який кінь чи пінгвін. Коротше – дурдом! І все тому, що вендор лише помилився в написанні імені папки.
Приємна новина -2: Це нескладно поправити - витрусіть вміст всіх цих папок в одну, і назвіть її як хочете. Все буде працювати. Ви можете створювати потрібні вам папки в директоріях рантайму і видаляти непотрібні, можете переміщати файли cr2, pz2, pp2 туди, де на вашу думку вони повинні лежати. Виняток – папки Geometries і textures – там краще вже нехай усе лежить, як лежить. За бажання можна і там поорудувати, але тоді доведеться правити шляхи до текстур та геометрії у горезвісних cr2, pz2, pp2. А воно вам потрібне?
Особистий досвід і Добра порада – 3: Проведемо невеликий ексмеримент. Не об'єднуватимемо Маню і Ваню в одному рантаймі - підключимо їх як DS як дві окремі бібліотеки - так теж можна, немає проблем! Як бібліотека можна помістити будь-яку папку, в якій лежить будь-яка папка runtime. Тепер заліземо в бібліотеку "Маня", в папку "textures", і потягнемо звідти якусь Маніну текстуру, і засунемо цю текстуру до однойменної папки бібліотеки "Ваня". Потираємо руки в передчутті. За всіма правилами детективного жанру при завантаженні Маня повинна почати їсти і вимагати недостатню тектуру! Але цього не відбувається – програма без проблем знаходить потрібний файл у Ваніній бібліотеці! Висновок: Файл cr2 сканує ВСІ однойменні папки підключених бібліотек щодо наявності в них потрібних файлів. А це означає, що чим менше бібліотек у вас підключено, тим менше у програми приводів шукати щось там, де не треба. Іншими словами - відключіть бібліотеки, непотрібні вам в даний момент, цим ви полегшите завдання програмі. У мене завждипідключено близько 7-8 бібліотек, і я не відчуваю жодних гальм, але теоретично - чим менше підключених бібліотек, тим вища швидкодія програми.
Востаннє редагував And-S 05 Січ 2013, 20:17, всього редагувався 9 раз(ів).