Jump to content
Trofei

Полезные скрипты (3D Max)

Recommended Posts

Собственно по теме: приветсвуется пополнение темы полезными скриптами для 3D max'a, которые облегчат работу и сэкономят время.

 

Welder 1.0

 

Скрипт для создания сварных швов между объектами

 

Инструкция:

1. Для запуска Maxscript > Run Maxscript > Welder.ms

2. Выберите основной объект и через Ctrl дополнительные, между которыми нужно создать сварной шов.

3. Нажмите Intersecting Welds и подбирайте параметры которые вам нужны (результат виден в режиме реального времени)

 

Сайт автора: http://jokermartini.com/extras/217/Welder

welder.rar

welder_02.thumb.jpg.d4c28785691458a49fefc705c940b8ce.jpg

welder_01.jpg.eff2f1616eee2ad038ab735021ac05bf.jpg

Share this post


Link to post
Share on other sites

Reverse Animation

 

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

 

Примечание:

Оказалось намного удобнее штатными средствами.

Правой кнопой в таймслайдер. Show selection time range. Появляется доп.полоса под тайм слайдером. Теперь при выделении нескольких ключей есть возможность их все разом масштабировать во времени(в том числе и в ~-100).

Reverse Animation.zip

5a98305203a70_ReverseAnimation.jpg.3adca94b36359dfee3ea96d056880bd3.jpg

Edited by NULL

Share this post


Link to post
Share on other sites

EdgeFinder

 

Скрипт создает текстуру потертостей на гранях и в углах модели.

Дополнение: текстура быстреее просчитывается через стандартный Scanline

 

Сайт автора: http://folk.ntnu.no/havardsc/site/wordpress/?page_id=377

 

http://www.youtube.com/watch?v=sewGqKuHxC8&feature=player_embedded

edgeFinder.rar

noiseVsNoiseless.thumb.JPG.edb1ef594d38c28dc272d72cf8af234a.JPG

edgeFinder01.JPG.59f8fa1eeb0378a00bedee952ba49c50.JPG

Share this post


Link to post
Share on other sites

Trofei а ведь такую текстуру и запечь можно?

Share this post


Link to post
Share on other sites

BopoH

не знаю, сам если честно ни разу не касался запекания текстур - не случалось

Share this post


Link to post
Share on other sites

Дальше

Animation Ranger

animation_ranger_131.jpg

 

Сайт автора: http://www.ardakutlu.com/scripts.html#animationRanger

 

Это скрипт, предназначенный для упрощения изменения значений времени диапазон внутри макс. Я постарался сделать его похожим на timeslider майя. Есть четыре параметра и два ползунка. На крайне правых и крайне левых счетчики являются максимальными и минимальными значениями диапазона. Другие два параметра и два ползунки для увеличения и уменьшения масштаба в timeslider.

 

Например, предположим, что вы работаете над анимацией, которая должна быть ровно 500 кадров. Если Есть 30 ключевых кадров между 250 и 290 может быть трудно, чтобы выбрать или переместить некоторые из них, потому что они будут маленькими и очень близко друг к другу. С помощью этого скрипта, вместо изменения вашего диапазона снова и снова, можно просто ввести значения для внутренней зоны, или перемещать ползунки для увеличения в определенном месте.

 

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

 

Известные ошибки:

Иногда он выдает ошибку, если вы перемещаете ползунки слишком быстро. Это потому, что DotNet trackbars я думаю, потому что не было такого понятия, с регулярными ползунки макс. Хотя это и невозможно изменитьширину регулярные слайдеров, поэтому я был вынужден придерживатьсяDotNet trackbars.

animation_ranger.jpg.f0132c720338a304b5c102c7e6f0e0a4.jpg

Tik_Animation_Ranger_v0.9beta.rar

Share this post


Link to post
Share on other sites

Align-To-Earth

align_to_earth_195.jpg

 

Автор ECXIMER: http://3dcenter.ru/forum/index.php?showtopic=33830&view=findpost&p=1415016

 

Скрипт выравнивает выделенные объекты на нижерасположенной плоскости:

- При зажатой клавиши SHIFT выравнивает только по высоте.

- Без SHIFT'a объекты распологаются по нормали.

Align-TO-Earth.JPG.5b36ec09b2738dbef304e4673e82629f.JPG

Align-TO-Earth.rar

Share this post


Link to post
Share on other sites

Trofei, по-поводу Animation Ranger - скрипт бессмыслен ввиду того, что всё это уже есть в максе.

ctrl+alt + средняя или правая или левая кнопка мыши по таймслайдеру - перемещает или масштабирует с право-налево или масштабирует с слева-направо соответственно.

Всем кто не знал(например: Mopo), думаю, будет крайне полезно.

 

По-поводу Reverse Animation - идея та же.

Правой кнопой в таймслайдер. Show selection time range. Появляется доп.полоса под тайм слайдером. Теперь при выделении нескольких ключей есть возможность их все разом масштабировать во времени(в том числе и в ~-100).

 

P.S: Всем "скриптерам" - перел началом работы над "улучшением программы" ознакомьтесь с её мануалом или хотя бы перечнем хоткеев

Share this post


Link to post
Share on other sites
ctrl+alt + средняя или правая или левая кнопка мыши

ага, есть такое :) хотел было написать но сдержался

Share this post


Link to post
Share on other sites

marenin

BopoH

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

 

А вот по поводу Show selection time range ОГРОМНОЕ спасибо - не знал, постоянно не хватает этой функции - т.к. хоткеев не нашел, разворачивал всегда Curve Editor и там масштаб подгонял))). Теперь я представляю, что путь через лес и горы делал. ;-)

Share this post


Link to post
Share on other sites
Всем кто не знал(например: Mopo), думаю, будет крайне полезно.

:smile: да..и в самом деле не знал..т.к анимация для меня все еще в мечтах). Спасибо было сказанно за труды.

Share this post


Link to post
Share on other sites

PolyNurbs

polynurbs_300x237_211.jpg

 

Автор: Luis Llamas

Доп. видео на сайте автора: http://www.luisllamas.es/maxscript/polynurbs/

 

Cкрипт, который дает воpможность преобразовывать NURBS поверхности в полигональные, полигональные - в NURBS, а так же преобразовать сплайны в NURBS и наоборот.

 

PolyNurbs.rar

POLYNURBS-300x237.jpg.870195c7af1b6fcdbafb7db682e185b1.jpg

Share this post


Link to post
Share on other sites

несколько скриптов Marius Salahi

более подробно на сайте автора: http://www.mariussilaghi.com/

 

QuadCap

quadcap_175.jpg

 

Скрипт заполняющий торцы четехугольными полигонами.

3DS Max 9 SP1+/2008/2009/2010/2011/2012 (32 & 64)

 

SubdivisionReversion

subdivisionreversion_827.jpg

 

Скрипт оптимизирующий сетку.

3DS Max 2010/2011/2012 (32 & 64). no correct work 2009

 

QuadChamfer

quadchamfer_175.jpg

 

Скрипт добавляющий правильную фаску (chamfer) на выбранных гранях.

3DS Max 9 SP1+/2008/2009/2010/2011/2012 (32 & 64)

 

SmoothEdges

smoothedges_616.jpg

 

Редактирование полигональных моделей сплайнами, по принципу NURBS.

3DS Max 9 SP1+/2008/2009/2010/2011/2012 (32 & 64)

 

PolyFlow

polyflow_420.jpg

 

Скрипт автоматически задающий направление полигонов.

3DS Max 9 SP1+/2008/2009/2010/2011/2012 (32 & 64)

Marius Salahi_Scripts_3ds-Max.rar

PolyFlow.jpg.b5b64a979b2758fc7b6cdbfcc82bda63.jpg

SmoothEdges.jpg.30148851065700fc18f2166c60e038ca.jpg

QuadChamfer.jpg.a1d9a250f302ee5bed9fe01ce9d6128f.jpg

QuadCap.jpg.1185d5b8399fd9f117dcfbd96f02d3f0.jpg

SubdivisionReversion.jpg.4e946c72603af0434a46ec046589ad61.jpg

Share this post


Link to post
Share on other sites

Незнаю, мож все уже видели, но я только сегодня наткнулся на этот мегаскрипт - IK\FK solver!!!!

Радости не было предела)

Скрипт устанавливает новый контроллер в меню анимаций. Помимо 3х основных ика добавляется IK\FK solver. Работает практически как бипед. IK\FK меняются автоматически и дополнительно есть ещё пара плюшек типа скейла костей и растяжения.

Багов пока не обнаружил за исключением того что поинт отвечающий за локоть не двигается вместе с рукой (хотя в видео у Felix Joleanes'а всё работает нормально). Также саму ика можно сделать только на 2 кости. Но этого достаточно я думаю)

в отдельном окне не открывается поэтому ссылка сразу на все скрипты http://joleanes.com/scripts_plugins/

Share this post


Link to post
Share on other sites

San oOo, CHAIN TOOLS там тоже классная штука, пользовался

Share this post


Link to post
Share on other sites

San oOo

да, очень полезный инструмент. Еле просмотрел видео, с сайта не грузится, решил перезалить на youtube

 

IKFK Solver

 

ссылка: http://joleanes.com/scripts_plugins/IKFKSolver.php

Установка: из .zip архива скопируйте файл ikfksolver.dlc в папку plugins, а второй IKFKmacro - запустите через RunScript

 

Share this post


Link to post
Share on other sites

Раз дело зашло о костях, решил добавить еще один скрипт. Работая с костям был без него как без рук, т.к. постоянно приходится скрывать\отображать кости.

 

Hide-Unhide Bones

Буквально вчера просил на 3dcenter'e написать скрипт для функции Hide Bone object, т.к. этой комманды нет в настройках Customize, чтобы назначить на нее хоткей. Т.е. есть такие комманды:

Shift+G - спрятать геометрияю с сцене

Shift+L - спрятать ИС

а вот для костей Shift+B нету, и кнопки не назначишь поточу что в списке Customize такой комманды тоже нет. Поэтому приходится добавлять комманду через скрипт.

 

post_24850_1323605703_269.jpg

 

Автор скрипта: OnePride

Установка: запустить через RunScript, после комманда добавится в меню Customize:

category: "OnePride Tools" \ Hide/Unhide Bones

 

----

оказалось похожий аналог есть и на зарубежных форумах (но не скажу работает ли он с костями CAT) http://forums.cgsociety.org/showthread.php?t=585186

post-24850-1323605703.jpg.6dfe39ac138075b947518fd4acfd79f0.jpg

Hide-Unhide Bones.rar

Share this post


Link to post
Share on other sites

Пара скриптов, которые выравнивают одну поверхность по другой нижерасположенной

 

Terrain Conformer

terrain_conformer_813.jpg

 

Автор: LittleLordPotala

ссылка: http://www.scriptspot.com/3ds-max/scripts/terrain-conformer

 

Работает только в 2010, 2011, 2012 (в 3d max 2009 работает не корректно)

 

AlignVertexToMesh

align_2011_11_10_019_182.jpg

align_2011_11_10_020_732.jpg

 

Автор: Klaas Nienhuis

ссылка: http://www.klaasnienhuis.nl/WordPress/2011/11/align-vertices-to-a-mesh-in-3dsmax/

 

Аналог. Работает со всеми версиями 3d max'a. Работает и со сплайнами, и с геометрией.

Но выравнивает чуть хуже. Выравнивает только вертекты по нижерасположенной поверхности поверхности, когда Terrain Conformer выравнивает и верхнюю и нижнюю геометрию

AlignVertexToMesh_001.zip

terrain_conformer_2010-2012.rar

Align_2011-11-10_019.jpg.2017d51634540bf2ad8d42fc0df3d6dd.jpg

Align_2011-11-10_020.jpg.3f3de183f446860e27fc5ec2b6431ffd.jpg

terrain_conformer.jpg.220dc8b5c1fdbdb6edf5e2ceac4ec333.jpg

Edited by NULL

Share this post


Link to post
Share on other sites

Еще пара полезных скриптов от Blagoy Kostov

 

Сайт автора: http://coldfolio.info/WP/?cat=6

 

Offset Map In Viewport (MoveMap)

offsetmap_157.jpg

 

Скрипт для перемещения текстуры на объекте непосредственно в вьпорте. Протестировано на версиях 3dsmax 2008, 2009, -, 2011 (если у кого работает и в других версиях, оставляйте здесь комменты)

 

Object Projection

objectprojection_272.jpg

OffsetMapInView_1.01.zip

offsetMap.jpg.b0a13e360b15230f29d965b8f2e7da1e.jpg

ObjectProjection_1.0.zip

ObjectProjection.jpg.ee80f293dfbf4e87a435bd1b258d71ba.jpg

Edited by NULL

Share this post


Link to post
Share on other sites

Offset Map на 2011м - полёт нормальный!

 

Дописать бы ещё, чтобы он после on pressed do не поли объект в меш конвертировал и обратно по завершению скрипта |)

Share this post


Link to post
Share on other sites

111_cameraMatch_v0.2

untitled_1_769.jpg

 

Сайт автора: http://andklv2.narod.ru/maxscripts/ak-maxscripts.html

+ Небольшой тутор: http://andklv.narod.ru/tut_mini/minitut_10/111_cameraMatch_tutorial.html

 

Скрипт автоматически выстраивающий перспективу по фотографии.

Сам тестировал на трех фотографиях

Untitled-1.jpg.9a52fe1acbfee1d44fced3ab295053e3.jpg

111_cameraMatch_v0.2.rar

5a9831d1570f7_allperspective.thumb.jpg.95dec6ff70b89e1b46627a4ccd8345aa.jpg

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. Terms of Use