А нет-ли такого скрипта? |
Home· Статьи · Вакансии · Чертежи · 3D Галерея · 2D Галерея · Форум · Форум Realtime | Реклама |  Конкурсы | RAR Award | Правила |
Здравствуйте, гость ( Вход | Регистрация )
А нет-ли такого скрипта? |
01/03/2019, 12:28
Сообщение
#2761
|
|
щепдро. Группа: Пользователи Сообщений: 1 530 Регистрация: 24/04/2008 Из: минск Пользователь №: 63 638 |
|
|
|
08/03/2019, 23:55
Сообщение
#2762
|
|
щепдро. Группа: Пользователи Сообщений: 1 530 Регистрация: 24/04/2008 Из: минск Пользователь №: 63 638 |
а нельзя ли упростить сей скрипт чтобы он просто добавлял ребра существующему обьекту, но не создавал новый разбитый на части?
Прикрепленные файлы
|
|
|
09/03/2019, 03:47
Сообщение
#2763
|
|
фломастер Группа: Участник Сообщений: 5 701 Регистрация: 19/06/2002 Из: минск Пользователь №: 98 |
у мене был где то скрипт который двигал слайсинг плейн ну и нарезал понятное дело.
|
|
|
12/03/2019, 18:38
Сообщение
#2764
|
|
щепдро. Группа: Пользователи Сообщений: 1 530 Регистрация: 24/04/2008 Из: минск Пользователь №: 63 638 |
а нет ли такого скрипта чтобы сохранял имя обьекта при детаче?
|
|
|
12/03/2019, 21:04
Сообщение
#2765
|
|
уже всё сделал Группа: Пользователи Сообщений: 2 456 Регистрация: 01/06/2005 Из: z3л3№гр@d Пользователь №: 13 838 |
имхо, только через полностью кастомный детачер
иначе как отличить любое создание новой ноды от собственно детача
Прикрепленные изображения
|
|
|
24/03/2019, 13:03
Сообщение
#2766
|
|
щепдро. Группа: Пользователи Сообщений: 1 530 Регистрация: 24/04/2008 Из: минск Пользователь №: 63 638 |
имхо, только через полностью кастомный детачер иначе как отличить любое создание новой ноды от собственно детача Благодарю, впрочем все решилось небольшой правкой существующего скрипта |
|
|
24/03/2019, 13:19
Сообщение
#2767
|
|
щепдро. Группа: Пользователи Сообщений: 1 530 Регистрация: 24/04/2008 Из: минск Пользователь №: 63 638 |
требуется скрипт для удаления элементов в EditablePoly которые частично или полностью накладываются (по оси Z) на второй объект
первый объект - объемный, второй - плоский (z=0) интерфейс не нужен - выделяется два объекта, запускается скрипт. для удаления элементов в объекте buildings используется объект filter_mesh работа оплачиваемая, спасибо скрин и файл присоединяю
Прикрепленные изображения
Прикрепленные файлы
|
|
|
24/03/2019, 20:01
Сообщение
#2768
|
|
уже всё сделал Группа: Пользователи Сообщений: 2 456 Регистрация: 01/06/2005 Из: z3л3№гр@d Пользователь №: 13 838 |
Единственный возможный косяк в том, что если ни одна вершина не попадет внутрь какого-либо элемента buildings то и выделения не произойдет. зы. хотя и это решается довольно просто. делаем копию filter_mesh'a сабдивайдим ее так чтоб наверняка хоть одна вершина или фейс попала, потом как и раньше конвертируем селекшн в элемент, инвертируем выделение.. и удаляем все кроме искомых элементов. Далее шелл, пуш по вкусу и используем эту копию с найденными элементами для того чтобы в оригинальном filter_mesh через vol_select выделить нужное. Таки дела Сообщение отредактировал Jahman - 24/03/2019, 20:13 |
|
|
24/03/2019, 22:08
Сообщение
#2769
|
|
уже всё сделал Группа: Пользователи Сообщений: 2 456 Регистрация: 01/06/2005 Из: z3л3№гр@d Пользователь №: 13 838 |
ну или тру скриптинг
сабдивайдим здания всё для того же и стреляем вниз лучами. Там где попали запоминаем индексы фейсов, потом по ним получим элементы |
|
|
25/03/2019, 11:16
Сообщение
#2770
|
|
щепдро. Группа: Пользователи Сообщений: 1 530 Регистрация: 24/04/2008 Из: минск Пользователь №: 63 638 |
|
|
|
25/03/2019, 11:30
Сообщение
#2771
|
|
уже всё сделал Группа: Пользователи Сообщений: 2 456 Регистрация: 01/06/2005 Из: z3л3№гр@d Пользователь №: 13 838 |
Чет попробовал я через волюм селекты, но не осилил.
А так, ну значит стреляем лучами из всех вершин в объект buildings, запоминаем индексы фейсов, конвертим в элементы и тп. И да, скриптом этот кусок безо всяких сабдивайдов и тп. Time: 0.386sec. Mem: 105968L Сообщение отредактировал Jahman - 25/03/2019, 11:56 |
|
|
25/03/2019, 13:05
Сообщение
#2772
|
|
Мастер Группа: Пользователи Сообщений: 1 466 Регистрация: 03/01/2012 Из: Воронеж Пользователь №: 85 109 |
тоесть удалить накладывающиеся здания нужно в объекте buidlings 1. Объект filter_mesh переводишь в Editable Spline. 2. Объекту buildings делаешь ShapeMerge с параметром Cookie Cutter, в результате чего на месте пересечений в buildings появляются дырки. 3. Переводишь buildings в Editable Poly, выделяешь все дырки (Borders) Ctrl+A. 4. В режиме редактирования Border со всеми выделенными дырками зажимаешь Ctrl и переключаешься на режим редактирования Elements. В результате чего все элементы с дырками выделятся и их можно будет удалить. А те элементы, в которых дырок нет, не выделятся. Что и требовалось сделать. Сообщение отредактировал ProcXel.A - 25/03/2019, 13:10 |
|
|
25/03/2019, 13:35
Сообщение
#2773
|
|
уже всё сделал Группа: Пользователи Сообщений: 2 456 Регистрация: 01/06/2005 Из: z3л3№гр@d Пользователь №: 13 838 |
Главное, чтоб в этих buildings не было даблфейсов на крышах, потому как шейпмерж только первое пересечение учитывает
Ну и скорость канеш не конек шейпмержа |
|
|
25/03/2019, 15:03
Сообщение
#2774
|
|
щепдро. Группа: Пользователи Сообщений: 1 530 Регистрация: 24/04/2008 Из: минск Пользователь №: 63 638 |
тоесть удалить накладывающиеся здания нужно в объекте buidlings 1. Объект filter_mesh переводишь в Editable Spline. 2. Объекту buildings делаешь ShapeMerge с параметром Cookie Cutter, в результате чего на месте пересечений в buildings появляются дырки. 3. Переводишь buildings в Editable Poly, выделяешь все дырки (Borders) Ctrl+A. 4. В режиме редактирования Border со всеми выделенными дырками зажимаешь Ctrl и переключаешься на режим редактирования Elements. В результате чего все элементы с дырками выделятся и их можно будет удалить. А те элементы, в которых дырок нет, не выделятся. Что и требовалось сделать. спасибо, правда не мой вариант, висит уже полчаса ) |
|
|
26/03/2019, 15:38
Сообщение
#2775
|
|
уже всё сделал Группа: Пользователи Сообщений: 2 456 Регистрация: 01/06/2005 Из: z3л3№гр@d Пользователь №: 13 838 |
а скрипт как? не висит?
|
|
|
Bots |
Системное сообщение
|
|
|
|
|
Текстовая версия | Сейчас: 19/04/2024 - 03:54 |