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

работа с модобъектами инстансеных модивикаторов: Edit Normals

Тема в разделе "MAXScript", создана пользователем McST, 27 фев 2009.

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

    McST Знаток

    С нами с:
    01.06.2002
    Сообщения:
    609
    Симпатии:
    1
    Баллы:
    28
    систуация:
    есть два объекта на оба положен один и тот же модификатор Edit_Normals

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

    делал примерно так:

    Код:
    mEditNorm = Edit_Normals SelLevel:0
    addModifier obj1 mEditNorm
    addModifier obj2 mEditNorm
    
    VertsObj1 = VertArrayObj1
    NormsObj1 = #{}
    mEditNorm.ConvertVertexSelection &VertsObj1 &NormsObj1 node:Obj1
    	
    
    VertsObj2 = VertArrayObj2
    NormsObj2 = #{}
    mEditNorm.ConvertVertexSelection &VertsObj2 &NormsObj2 node:Obj2
    
    VertArrayObj1 и 2 - это bitArray индексов вертексов соответсвенно объектов obj1 и obj2

    поидее NormsObj1 и NormsObj2 должны содержать массивы индексов нормалей,
    при последовательном исполнение команд так и происходит

    но почему-то вцелом в одном из объектов нормали не заполняются в NormsObj1 или NormsObj2 (зависимости почему то в одну то в другую не понял)
    ___

    собственно хочется понять, это глюк 2009-го
    или просто я неправильно все делаю?
     
  2. Protactinium

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

    С нами с:
    03.03.2006
    Сообщения:
    27
    Симпатии:
    0
    Баллы:
    2
    Может быть нужно сначала выделить 1ый объект, перейти в режим modify и выполнить скрипт, затем тоже сделать со 2ым объектом. В некоторых случаях для выделения подобъектов существенно чтобы был выбран режим modify.
     
  3. McST

    McST Знаток

    С нами с:
    01.06.2002
    Сообщения:
    609
    Симпатии:
    1
    Баллы:
    28
    хм... да впринципе так помогло
    спасибо

    P.S. мда, странновато сделано...
     
Модераторы: Savin Denis

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