Вернуться   Foxter.ru > Графика > 3D / Трехмерная графика > 3D модели

 
 
Опции темы Опции просмотра
Старый 05.04.2011, 22:30   #76195  
Новичок
 
Аватар для _serga_
 
Репутация: 1
Регистрация: 05.04.2011
Сообщения: 2
По умолчанию Каталог-инсталлятор контента моделей для Poser.

V0.5.1 Обновление 09.04.11


Пробую научиться ползать в Poser (ходить и бегать - следующие этапы).
Скачал некоторый объем моделей и ...
Спустя какое-то время обнаружил у себя кашу из библиотек и много лишнего.
Почитал рекомендации по поводу установки контента, попробовал, согласился с ними.
Если модели(далее по тексту пакеты) с инсталлятором довольно просто деинсталлировать, то пакеты из Runtime.zip удалять несколько сложнее.
Хотя умея пользоваться командой "синхронизировать каталоги" в Total Commander-е, и эта задача не кажется столь трудоемкой.

Желание облегчить установку/удаление, а заодно и создать каталог имеющихся моделей подтолкнуло к написанию программы для этих целей.



Она представляет собой базу с возможностью добавления, редактирования, превью, инсталляции в рабочие папки(далее по тексту каталоги) POSER-а, ну и собственно деинсталляции ненужного.

В предлагаемом для теста архиве 4 каталога:
ConCat - собственно рабочий каталог с программой (местоположение и название любые)
Poser_Temp_Lib - временный каталог, который нам понадобится для добавления новых пакетов (местоположение и название изменяется в настройках)
Poser_Lib_Arch - создаваемый нами архив контента. это хранилище. (местоположение и название изменяется в настройках)
Poser_Lib - рабочий каталог с библиотеками позера (местоположение и название любые)

Распакуйте в любое место. После запуска исправьте названия и местоположение каталогов в настройках. В последствии для каждого из них можете определить любое другое место.

Для примера в базе находится несколько записей.
Для каждой отдельной самостоятельной модели теперь использую отдельный(так сказать родительский) каталог. Зависимые пакеты предназначенные для каждой из них, программа будет устанавливать к родителю.

Добавление в базу:
Сначала заносим информацию о новом пакете в основную таблицу.
Для базового(самостоятельного) пакета есть возможность указать свой собственный каталог.
Для зависимого необходимо выбрать родительский пакет. К слову их может быть несколько. В этом случае зажимаем CTRL и кликаем на каждом из родителей.

Затем устанавливаем(копируем) пакет в Poser_Temp_Lib:
Если пакет с инсталлятором, то просто инсталлируем его в Poser_Temp_Lib (poser.exe там уже присутствует для этого).
Если это архив, то распаковываем все необходимое в Poser_Temp_Lib\Runtime\
*.JPG изображения для превью к данному пакету копируем в каталог Poser_Temp_Lib\Images\

Находясь в нужной строчке таблицы нажимаем "Сформировать архив".
При этом в каталоге Poser_Lib_Arch появляется новый XYZ.zip архив(из которого в последствии он будет инсталлироваться по нашему желанию), где XYZ-номер нашего пакета в базе. В таблице в одном из столбцов появляется символ "A".
Изображения из Poser_Temp_Lib\Images\ появятся в каталоге превью Poser_cat\Img
На текущий момент в превью к пакету показывает XYZ_1.jpg. (В последствии остальные будет тоже XYZ_2.jpg , XYZ_3.jpg ...)

Чекбокс(птичка) "удалить после добавления" по-умолчанию установлена.
При этом после формирования XYZ.zip все файлы/каталоги пакета из Poser_Temp_Lib удаляются.

Если есть необходимость произвести с ними еще какие-либо действия, снимите птичку.
Но не забудьте удалить все файлы из
Poser_Temp_Lib\Images\
Poser_Temp_Lib\Other\
Poser_Temp_Lib\Runtime\
перед добавление в каталог нового пакета.

Инсталляция пакетов из базы в собственно сам Poser полагаю вопросов не вызовет:
нашел в таблице, нажал установить и все. Можно пользоваться.
В таблице после этого в одном из столбцов появляется символ "V".
Деинсталляция аналогично символ "V" исчезает.

При наведении мыши на кнопки всплывает их назначение.
Все надписи на кнопках, меню, столбцов таблиц можно изменить на свое усмотрение и вкус.
Для этого необходимо отредактировать файл default.lng.

Есть конечно еще нереализованные возможности. Об этом позже.
Будут интерес и пожелания - будет некоторая реализация.
Засим пока все.


depositfiles

rapidshare

Последний раз редактировалось _serga_, 09.04.2011 в 13:14.
_serga_ вне форума   Ответить с цитированием
 


Здесь присутствуют: 1 (пользователей - 0 , гостей - 1)
 

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Powered by vBulletin
Copyright ©2000-2024, Jelsoft Enterprises Ltd.
[Foxter Skin] developed by: Foxter.ru