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

проблема с детачем

Тема в разделе "MAXScript", создана пользователем FDS, 16 апр 2012.

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

    FDS Мастер

    С нами с:
    24.04.2008
    Сообщения:
    922
    Симпатии:
    195
    Баллы:
    110
    Здрасти.
    У меня есть 2 массива, массив имен объектов на которые надо разбить модельку и номера полигонов. Но детач меня подводит и не хочет отдетачивать ничего

    вот код:
    Код:
    subobjectLevel = 5
    for i=2 to NameArray.count do
    (
    	$.EditablePoly.SetSelection #Face localFaceArray[i]
    	$.EditablePoly.detachToElement #Face keepOriginal:off
    	$Object01.name = NameArray[i]
    )
    subobjectLevel = 0
    само тело массива взял из МакроРекордера, он заходит в редактирование, выделяет нужные полигоны, но детачить не хочет, не говоря уже о присвоении имени, пробывал еще пару способов работы с этим детач элементом и как то никак. Поможайте пожалуйста.
     
  2. Savin Denis vip

    Savin Denis Moderator Команда форума

    С нами с:
    05.05.2005
    Сообщения:
    1.633
    Симпатии:
    0
    Баллы:
    210
    Код:
    for i=2 to NameArray.count do
    polyop.detachFaces $ localFaceArray[i] asnode:true name:NameArray[i]
    
    PS
    Да не забудь что детачить нужно начинать с Face имеющих большие номера.
     
Модераторы: Savin Denis

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