Airbus A350-900
3d award

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

 kryvonis 26.776.1 4 февраля 2016 в 23:25

Метод создания соединения был записан в скрипт, после применения скрипта, каждый модификатор можно редактировать.

Важные моменты:
• Скрипт написан под System Unit в миллиметрах.
• Плотность сетки в месте пересечения двух объектов должна быть примерно одинакова.


macroScript Smoothing_Between_Objects
    category:"HandMade"
    toolTip:"SBO"
(
        modPanel.addModToSelection (Edit_Poly ()) ui:on
        subobjectLevel = 1
        tempvertexArray = #{}
        getBoolVertex = $.modifiers[#Edit_Poly].GetSelection #Vertex
        for i in getBoolVertex do
        (
        edgecount = ($.modifiers[#Edit_Poly].GetVertexEdgeCount i)
        if edgecount == 2 then append tempvertexArray i
        )
        $.modifiers[#Edit_Poly].SetSelection #Vertex #{}
        $.modifiers[#Edit_Poly].Select #Vertex tempvertexArray
        $.modifiers[#Edit_Poly].ButtonOp #RemoveVertex
        subobjectLevel = 2
        $.modifiers[#Edit_Poly].useSoftSel = on
        $.modifiers[#Edit_Poly].falloff = 0.15
        macros.run "Modifiers" "Relax"
        $.modifiers[#Relax].iterations = 10
        macros.run "Modifiers" "EditPolyMod"
        subobjectLevel = 2
        macros.run "Editable Polygon Object" "EPoly_Convert_Sel_To_Face"
        $.modifiers[#Edit_Poly].SetOperation #SetSmooth
        $.modifiers[#Edit_Poly].smoothingGroupsToSet = 1
        subobjectLevel = 0
        $.modifiers[#Edit_Poly].smoothingGroupsToSet = 0
        macros.run "Modifiers" "EditPolyMod"
        subobjectLevel = 2
        $.modifiers[#Edit_Poly].smoothingGroupsToSet = 0
        $.modifiers[#Edit_Poly].smoothingGroupsToClear = 0
        macros.run "Editable Polygon Object" "EPoly_Convert_Sel_To_Face"
        $.modifiers[#Edit_Poly].ButtonOp #MeshSmooth
        subobjectLevel = 0
    )


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

Комментарии (Всего: 14)

Online|Offline vk3d 155.0 2118.5 4 февраля 2016 в 23:07 #0

Аватар vk3d
Спасибо!

Online|Offline olasi 246.8 582.5 4 февраля 2016 в 23:57 #0

Аватар olasi
Классный скрипт. Очень выручил. Огромное СПС

Online|Offline olasi 246.8 582.5 4 февраля 2016 в 23:59 #0

Аватар olasi
Дякую!

Online|Offline kryvonis 26.7 76.1 5 февраля 2016 в 00:34 #1

Аватар kryvonis
пользуйтесь на здоровье! рад что вам нравится

Online|Offline Змей Горыныч 167.2 1514.5 5 февраля 2016 в 11:31 #0

Аватар Змей Горыныч
спасибо)

Online|Offline NiК 1.0 51.0 6 февраля 2016 в 10:30 #0

Аватар NiК
Thanks!

Online|Offline Skywalker 0.0 0.0 7 февраля 2016 в 02:18 #0

Аватар Skywalker
Спасиб)

Online|Offline Virat 1.0 55.0 7 февраля 2016 в 16:54 #0

Аватар Virat
А как его запустить? Уже все перепробовал, 12 макс.

Online|Offline kryvonis 26.7 76.1 8 февраля 2016 в 00:06 #1

Аватар kryvonis
ну можно например скопировать текст скрипта, создать на рабочем столе текстовый файл *txt вставить текст скрипта в этот файл и после сохранения переименовать *txt на *ms тогда в 3d max запустить его через MAXScript/Run Script...
и поскольку у него категория "HandMade" то там вы его и найдете. например чтобы назначить горячую клавишу на него вы заходите в Customize/Customize User Interface в разделе Keyboard выбираете категорию HandMade, он там должен быть, и можете назначать на него горячую клавишу.
если хотите перетащить его на MAin Toolbar то заходите в раздел Customize/Customize User Interface/Toolbars и оттуда перетаскивания на тулбар.
скрипт написанный в 2014 max, думаю это не имеет значения что у вас версия 2012. но если все таки возникнут трудности то обращайтесь, возможно что-то придумаю.

Online|Offline Virat 1.0 55.0 9 февраля 2016 в 20:13 #0

Аватар Virat
Про категорию не знал, наверное, поэтому и не нашел, спасибо за ответ, попробую еще)

Online|Offline epsylon777 0.0 0.0 31 марта 2016 в 09:47 #0

Аватар epsylon777
не работает чего-то..

Online|Offline kryvonis 26.7 76.1 1 апреля 2016 в 12:41 #0

Аватар kryvonis
странно, если я правильно понимаю, он после булиона накладывает модификатор едит поле, и на этом все?

Online|Offline Manodesign 13.0 4.0 8 июля 2016 в 21:52 #0

Аватар Manodesign
Сработало. Спосибо.

Online|Offline salvador_cg 4.2 2.0 29 августа 2016 в 22:32 #0

Аватар salvador_cg
Давно я чет подобного ждал, спасибо бро
Что бы оставить комментарий вам необходимо войти или зарегистрироваться!

Советуем почитать

Создание дождевых капель

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

Комментарии 19 Рейтинг 4 Просмотры 85 603 Автор: diablo_ 7 января 2008 в 00:00

Видео Основные принципы движка MassFX в 3ds Max

Рассмотрим настройки твердых тел MassFX и настройка Constraint (Ограничителей) Начиная с 3ds Max 2012 реактор убрали и на его место поставили новый движок MassFX

Комментарии 0 Рейтинг 2 Просмотры 550 Автор: 3d artist 2 мая в 11:42

Стул - дизайн интерьера

Привет всем, меня зовут Эдуардо Соуза и я профессиональный 3D художник из города Сальвадор, штат Баия, Бразилия. Я специалист в цифровых мультимедия и фанат автомобилей, и именно по этой причине я погрузился в мир сенсационных 3-х измерений. Я здесь, чтобы поделиться процессом создания своей работы, которую назвал «Стул».

Комментарии 5 Рейтинг 14 Просмотры 25 000 Автор: diablo_ 17 ноября 2013 в 17:31

Создание интерьера сплайнами

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

Комментарии 19 Рейтинг 4 Просмотры 20 402 Автор: venik 25 августа 2013 в 14:58

Моделирование кружки

Моделирование ложки через сплайн с применением Loft.

Комментарии 1 Рейтинг 2 Просмотры 15 796 Автор: diablo_ 19 января 2006 в 00:00

3D моделиприслатьещё

Форумещё

Блогиещё

Популярные урокиещё

Реклама

3dmir.ru - Вся компьютерная графика
      www.megastock.ru