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

mirror

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

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

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

    С нами с:
    22.01.2003
    Сообщения:
    38
    Симпатии:
    0
    Баллы:
    15
    Простите за количество глупых вопросов, но я немогу понять как отразить обьект в пространстве с помощью mirror а конкретно чего писать то надо?
     
  2. Savin Denis vip

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

    С нами с:
    05.05.2005
    Сообщения:
    1.633
    Симпатии:
    0
    Баллы:
    210
    Либо с помощью модификатора Mirror либо делаеш отрицательную трасформацию Scale по нужной оси
     
  3. mifestofel

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

    С нами с:
    22.01.2003
    Сообщения:
    38
    Симпатии:
    0
    Баллы:
    15
    Возможно, но посли отрицательного скэйла не будит ли он путать нормали?
     
  4. Dmytro Golub

    Dmytro Golub Знаток

    С нами с:
    27.02.2003
    Сообщения:
    1.101
    Симпатии:
    0
    Баллы:
    64
    точно так же как и после команды (не модификатора) mirror, а потом возможны глюки с рейтрейсами, но это не про скрипты уже...
     
  5. Savin Denis vip

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

    С нами с:
    05.05.2005
    Сообщения:
    1.633
    Симпатии:
    0
    Баллы:
    210
    Опрецию надо проводить над точками обьекта
    в координатной системе Parent c центром в начале коодинат
    потом инвертиравать нормали
     
  6. Savin Denis vip

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

    С нами с:
    05.05.2005
    Сообщения:
    1.633
    Симпатии:
    0
    Баллы:
    210
    или можеш глянуть CleverResetXForm1.0 на scriptspot
     
  7. Savin Denis vip

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

    С нами с:
    05.05.2005
    Сообщения:
    1.633
    Симпатии:
    0
    Баллы:
    210
    или вот небольшой скрипт который сбросит трасформацию после Scale


    -- Script Reset XForm
    -- -------------------------
    -- Created by Denis (c)2003
    -- Description:
    --
    -- Selected Object Reset Scale Tramsform to mesh



    convertTo $ TriMeshGeometry;
    t = snapshotAsMesh $;
    $.scale = [1,1,1]
    p = $.pos
    r = $.rotation
    move t (-p)
    rotate $ (inverse r)
    $.Mesh = t; update $
     
  8. mifestofel

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

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

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