Render.ru

Скрип плагин для создания параметрических тумб и шкафов кухни

Valeriy_tc

Активный участник
Рейтинг
8
#1
Всем привет!

Поскольку я работаю с корпусной мебелью, мне очень часто приходится моделировать кухни.
Заказчика очень часто интересует не только внешний вид, но и наполнение тумб и шкафов.
Складывать “Боксы” для создания каркасов порой бывает утомительно (особенно, если часто приходится что-то менять, в процессе работы).

Для ускорения процесса я написал этот скрипт



Скрипт создаёт тумбу с параметрами: длинна, глубина, высота, толщина плиты,
толщина задней стенки , количество полок, отступ полок то передней кромки,
правильно накладывает текстурные координаты и назначает разные ID группам деталей.
Аналогично создаётся шкаф со своими параметрами.

Скрипт работает нормально, но поскольку это мой первый скрипт,
хотелось, чтоб его посмотрел кто-то из понимающих в этом деле и подсказал что нужно: доработать, переработать или изменить.
Я подозреваю, что наломал там немало дров, :)
поэтому буду рад любой конструктивной критике.

После как доведу это, до ума планируется добавить ещё три типа тумб:
с выдвижными ящиками, угловую и завершающую с радиусными полками

И три типа шкафов: угловой, с сушкой и завершающий с радиусными полками
Также планируется скрипт создания фасадов для этих тумб.

Вот скрипт: http://gettyfile.com.ua/575443/

Последняя на данный момент версия (от 4 мая 2011) здесь: http://rghost.ru/5473145
 
Последнее редактирование:

kriscmir

Пользователь сайта
Рейтинг
2
#3
Внёс изменение теперь скрипт Bollard работает намного быстрее.

Скрипт: http://gettyfile.com.ua/576019/

Привет, запускаю скрипт, создаю шкафы типа Bollard и Rall Bollard, вылезает ошибка (см. изображение)
 

Вложения

kriscmir

Пользователь сайта
Рейтинг
2
#5
Хорошо, может это моя ошибка все-таки? У меня стоит 2009 макс. Можно как-то для моей версии скрипт подделать?
 

Valeriy_tc

Активный участник
Рейтинг
8
#6
Нет не твоя, видимо я переменные не все определил.
Подправлю и сюда добавлю в течении часа - двух
 

Valeriy_tc

Активный участник
Рейтинг
8
#8
Исправил, плюс нашол мелкие ошибки в скрипте шкафа с радиусными полками.
Важно! заменить папку Kit_dat в plugcfg на новую папку из архива по ссылке ниже.
Проверил в максе 9 х64 на WinXp - работает, значит должно работать и в более позних версиях.

Если что, пиши.

Скрипт: http://gettyfile.com.ua/579181/
 

Вложения

kriscmir

Пользователь сайта
Рейтинг
2
#9
Спасибо большое тебе!)) Все заработало)
А для создания дверок с разной филенкой есть плагин FPanels. Если тебе нужно, могу выслать. Да и в инете его можно найти. Тоже нужный плагин, экономящий время.
 

Valeriy_tc

Активный участник
Рейтинг
8
#10
FPanels у меня есть.
Спасибо за отзыв. Приятно слышать что это ещё кому-то нужно.
Удачи...
 

Provod

Мастер
Рейтинг
115
#12
Спасибо огромное. Это даже полноценный плагин, именно такой, который я искал.
 

ZHENEK

Активный участник
Рейтинг
10
#13
не работает ссылка на скрипт - можно где нибудь еще скачать?
 

Аркадий Сухушин

Активный участник
Рейтинг
5
#14
Присоединяюсь! Весьма нужная в хозяйстве вещь! Но, увы ссылка не работает... если можно отправьте, пожалуйста на е-мэйл:as_deco@mail.ru. Заранее благодарен.
 

Valeriy_tc

Активный участник
Рейтинг
8
#15
Завтра, буду дома, ссылки обновлю.
Я там много нового за последнее время добавил
 

ASK'R

Активный участник
Рейтинг
5
#17
Скрипт (от 26 января 2011): http://rghost.ru/4081837
пощупал эту версию на 2008 x64, думаю многим полезна такая штука, а вам, как разработчику, стоило бы заморочатся стабильностью (после нескольких созданий и удалений нескольких обьектов макс навернулся - видимо не очищаются какие-то переменные) и скоростью - при изменении какого либо параметра у некоторых обьектов всё ок, а у других сжирание всех доступных ресурсов, что выключается отрисовка всей остальной сцены (адаптив деградейшн отрабатывает). по коду рекомендую проставить мерялки времени, чтобы оптимизирровать не вслепую (+10% за сутки работы), а найдя узкое место (+30% за полчаса например). если надо, то могу поглядеть подробнее (в личку, за темой не слежу).
 
Сверху