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

как дать новые координаты точкам сетки?

Тема в разделе "MAXScript", создана пользователем mifestofel, 31 мар 2003.

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

    mifestofel Активный участник

    С нами с:
    22.01.2003
    Сообщения:
    38
    Симпатии:
    0
    Баллы:
    15
    прошу
    subobjectLevel = 1
    $top.Verts [#{57..64}].pos= [x,y,65]
    subobjectLevel = 0
    отвечает:
    -- Runtime error: Operation not supported on this type of selection: #verts(57, 58, 59, 60, 61, 62, 63, 64 : $Editable_Mesh:top @ [0.000000,0.000000,72.000000])
    не супортит его видиш ли..
    хотя в хэлпах именнно так и написано...
    и кстати никто не зимечал такой факт:
    делаешь булеву операцию в скрипте он её проводит, но новополученные точки смещены по отнношению к вычитаемому обьекту...чего делать?
    может кто знает...?
    спасибо.
     
  2. Guest

    -- попробуй что-то вроде этого:

    subobjectLevel = 1
    select $.Verts [#{57..64}]
    for i in $.selectedVerts do i.pos = [0,0,0]
    update $
    subobjectLevel = 0

    -- такой факт замечен, если делаешь булеву операцию <mesh> + <mesh>... используй boolObj.createBooleanObject

    удачи ;)
     
  3. mifestofel

    mifestofel Активный участник

    С нами с:
    22.01.2003
    Сообщения:
    38
    Симпатии:
    0
    Баллы:
    15
    спасибо большое всё получилось...
     
Модераторы: Savin Denis

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