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

pivot

Тема в разделе "Maya", создана пользователем -, 15 апр 2004.

Модераторы: Dark™, Skif
  1. Guest

    Делаю равносторонний треугольник (из 3х кривых, а потом связываю). Но как пивот сделать точно в центр этого тр. ума не приложу, он постоянно куда-то смещен. Может подскажет кто как лучше сделать?
     
  2. Guest

    в меню Modify / Center Pivot
     
  3. Guest

    это само собой, я и говорю, что встает она не в центр, а где-то сбоку...
     
  4. kivius

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

    С нами с:
    12.10.2005
    Сообщения:
    204
    Симпатии:
    0
    Баллы:
    12
    Может глупость скажу, а если подойти к вопросу чисто геометрически? Центр пересечения равностороннего треугольника, это центр пересечения его медиан, биссектрис или высот. Строишь доп. кривые, например биссектрисы. На центр их пересечения ставишь свой pivot.
     
  5. zalexus

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

    С нами с:
    27.10.2005
    Сообщения:
    362
    Симпатии:
    0
    Баллы:
    13
    А если подойти к вопросу чисто прагматически?
    Может он не равносторонний вовсе
     
  6. kivius

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

    С нами с:
    12.10.2005
    Сообщения:
    204
    Симпатии:
    0
    Баллы:
    12
    Да нет, я не поленилась, построила треугольник, действительно пивот встает не там, не в его центре. А предложенным мною методом пивот оказывается там, где нужно. Единственное, что я просто все группировала, хотя не знаю, чем это может изменить ситуацию. :о)))
     
  7. zalexus

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

    С нами с:
    27.10.2005
    Сообщения:
    362
    Симпатии:
    0
    Баллы:
    13
    Ах вот оно в чем дело :)))
    Простите. Был не прав. Забираю свои слова обратно
     
  8. kivius

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

    С нами с:
    12.10.2005
    Сообщения:
    204
    Симпатии:
    0
    Баллы:
    12
    Лучше работа с матом, чем мат без работы :о)))
     
  9. Alex  K.

    Alex K. Знаток

    С нами с:
    01.11.2003
    Сообщения:
    87
    Симпатии:
    0
    Баллы:
    20
    Может такой способ подойдет ...(а иначе скрипт писать нужно)
    берешь локаторы и снапиш к точкам (по углам) , выделяешь их , потом
    к 4-му локатару Constrain > Point и по нему снапом выставляешь центр .
     
  10. Guest

    делаем поли цилиндер -> "polyCylinder1.subdivisionsAxis" ставим = 3 -> из ТопВью рисуем три ЕР-кривые (о 2-х точках) снап к вершинам цилиндра (V) -> затем аттачим их -> а потом пивот получнной кривой перемешаем в начало координат (X)
     
  11. zalexus

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

    С нами с:
    27.10.2005
    Сообщения:
    362
    Симпатии:
    0
    Баллы:
    13
    Можно.

    А можно и так
    curve -d 1 -p 1 0 0 -p (cos(120*3.1416/180)) 0 (sin(120*3.1416/180)) -p (cos(240*3.1416/180)) 0 (sin(240*3.1416/180)) -p 1 0 0

    Потом все остальное.
    соответсвенно *3.1416/180 - это перевод из градусов в радианы

    Интересно бы знать почему линейный круг ограничен 4-мя вершинами.
    Тогда бы дело было за малым
     
  12. Guest

    ты в "Авалоне" работал?
     
  13. zalexus

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

    С нами с:
    27.10.2005
    Сообщения:
    362
    Симпатии:
    0
    Баллы:
    13
    Нет.
     
  14. Guest

    проблема-то очевидная.. Команда центер пивот ставит пивот в центр баундинг бокса, поэтому пивот и оказывается смещенным... Если перед этим делались еще какие-то телодвижения с этим треугольником, то может оказаться. что пивот "сцентрируется" куда-то в Тму-Таракань...

    Чтобы уж совсем не переводить из градусов в радианы, можно вспомнить, что медианы (а в данном случае они же высоты и они же биссектрисы) делятся точкой пересечения в отношении 1:2

    Кстати, проблема вообще непонятная... А собственно, линейная окружность о трех точках и есть равносторонний треугольник...и центр у него там где надо...
    (Предвосхищая возражения, число спанов 3 легко ставиться в чэнэл боксе после создания окружности)
     
  15. Guest

    А ЭфДва был первым, а ЭфОдин - вторым...:::)))))
     
  16. kivius

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

    С нами с:
    12.10.2005
    Сообщения:
    204
    Симпатии:
    0
    Баллы:
    12
    - Что такое "английский юмор"?
    - Это когда один очень интеллигентный джентльмен говорит другому весьма уважаемому джентльмену нечто такое, чего не понимают окружающие. Именно это обоих и забавляет. :о)))

    Третьим возьмёте? :о)))
     
  17. Guest

    Строим NurbsCircle - Linear Degree, Sections - 3.
    Никакого Center Pivot делать не надо.
    Проверьте медианами и биссектрисами......
     
  18. zalexus

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

    С нами с:
    27.10.2005
    Сообщения:
    362
    Симпатии:
    0
    Баллы:
    13
    Нет так нельзя
    бикоз читай выше.
     
  19. Guest

    мона-мона .... :о)
    в ЧаннелБоксе в ручника вбей
     
  20. zalexus

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

    С нами с:
    27.10.2005
    Сообщения:
    362
    Симпатии:
    0
    Баллы:
    13
    Ччччерт,
    ну не мой сегодня день :)))
     
Модераторы: Dark™, Skif

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