среда, 26 ноября 2008 г.

обновление 111_toggleVrayProxyDisplay_v0.2

оптимизация, стало порядком быстрее.

новый скрипт 111_toggleVrayProxyDisplay_v0.1

скрипт переключает отображение враевских проксей (всех или только выбранных) между bounding box и preview from file

понедельник, 20 октября 2008 г.

обновление 111_gridScatter_v0.3

добавлена кнопка align pivot to normal - нажать кнопку (сначала выбрать outline object - полигональный, иначе ошибка будет выскакивать), ткнуть в полигон (чтобы нормаль взялась, не в любой а в Outline object) - пивот объекта сориентируется Z осью по нормали, X ось - параллельно дземле, Y ось - смотря вверх. в процессе поворота пивота сам объект может немного повернуться. делалась эта кнопка с прицелом на засаживание крыш черепицей, потому как roofdesigner работает медленно, да и платный он :)

обновление 111_explodeElements_v0.2

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

четверг, 16 октября 2008 г.

новый скрипт 111_randomElementsMatIDs_v0.1

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

обновление gridScatter до 0.2

исправлена ошибка которая выскакивала при первом запуске скрипта и попытке запустить клонирование.

четверг, 21 августа 2008 г.

showTextures и showMap_selected

упс. так и думал что уже что-то такое писал. тем не менее, функциональность разная. showMap_selected переводит отображенеи на ВЫБРАННЫХ объектов на противоположное аshowTextures либо включает либо выключает ВСЕ матекриалы в сцене.

новый скрипт 111_selectSimilar_v0.1

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

Новый скрипт 111_showTextures_v0.1

Этот скрипт включает/выключает отображение материалов во вьюпорте (не текстур а именно материалов)

суббота, 26 июля 2008 г.

новая версия - random transforms 0.4

исправлен баг предыдущего апдейта
http://andklv2.narod.ru/maxscripts/111_random_transforms_v0.4.ms

пятница, 25 июля 2008 г.

новый скрипт gridScatter

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

http://andklv2.narod.ru/maxscripts/111_gridScatter_v0.1.ms

понедельник, 21 июля 2008 г.

maxscript - новая версия random transforms 0.3

совсем небольшие изменения в random trransforms - добавилась галочка в рандом мувере которая лочит только оси X и Y
http://andklv2.narod.ru/maxscripts/111_random_transforms_v0.3.ms

maxscript - новый скрипт selectObject-Nface

этот скрипт выбирает объекты у которых количество фесов меньше какого то значения. выделяете объекты которые нужно проверить и запускаете скрипт. в итоге остаются выделенными только те объекты которые имеют меньше чем заданное количесвто полигонов. скрпит простейший, поэтому без юзер интерфейса. если нужно иззменить количесвто фейсов - правьте прямо в скрипте.

maxscript - новый скрипт ExplodeElements

разбивает объекты на подобъекты которые в максе называются elements а по сути представляют собой соединённые группы полигонов. иногда нужно разбить объект на подобъекты и если подъобектов много то руками делать это слохно. хотя скрипт сам по себе не очень шустрый.

maxscript - massGammaColor обновился

до версии 0.6 - добавилась возможность пересчитывать цвета из колор пикера (окошко с цветом в интерфейсе скрипта)

первый пост

проверка