1. Пользоваться форумом на планшетах и телефонах стало удобнее благодаря Tapatalk

Cкрипт деления на объекты

Тема в разделе "MAXScript", создана пользователем way, 27 июн 2016.

Модераторы: Savin Denis
  1. way

    way Пользователь сайта

    С нами с:
    24.03.2009
    Сообщения:
    2
    Симпатии:
    0
    Баллы:
    2
    Есть объект состоящий из островов полигонов. Таких островов может быть +100500. Полигоны не соединены с друг другом. (Explode можно не советовать)

    [​IMG]
    Нужен скрипт который разобьёт этот объект на индивидуальные объекты (каждый остров - один объект).
    Есть что нибудь подобное?
     
  2. ЛМА

    ЛМА Смотритель

    С нами с:
    11.04.2002
    Сообщения:
    547
    Симпатии:
    83
    Баллы:
    1.029
    Есть скрипт, который одним кликом просто разделяет объект на все его составные элементы. Т.е. в вашем примере разделение будет на все отдельные боксы и каждому будет присвоено свое имя.
    А вот что бы разделять на, как вы выразились "островки", я такого скрипта не встречал. Его может и не быть вовсе, так как в максе нет такого понятия как "островки".
    А скрипт разделяющий на элементы описан вот тут
    ссылка на сам скрипт http://goo.gl/hjrduc
     
  3. way

    way Пользователь сайта

    С нами с:
    24.03.2009
    Сообщения:
    2
    Симпатии:
    0
    Баллы:
    2
    Спасибо за ответ.
    Я думаю что нужно будет делить на элементы и делать для каждого элемента ограничивающий объем чуть больше самого объекта и проверять пересечение объёмов, те объекты, объёмы которых пересеклись, делать одним объектом.
     
Модераторы: Savin Denis

Поделиться этой страницей