ограничение по оси вращения look at constraint |
Home· Статьи · Вакансии · Чертежи · 3D Галерея · 2D Галерея · Форум · Форум Realtime | Реклама |  Конкурсы | RAR Award | Правила |
Здравствуйте, гость ( Вход | Регистрация )
ограничение по оси вращения look at constraint |
08/07/2014, 14:44
Сообщение
#1
|
|
Наш человек Группа: Пользователи Сообщений: 484 Регистрация: 16/03/2005 Из: Israel.Tel-Aviv Пользователь №: 11 883 |
можно ли ограничить вращение обьекта по 1 из осей в look at constraint?
типа башни танка-вращение только относительно оси Z |
|
|
08/07/2014, 15:57
Сообщение
#2
|
|
Мастер Группа: Пользователи Сообщений: 1 466 Регистрация: 03/01/2012 Из: Воронеж Пользователь №: 85 109 |
У пушки на ось Z повесь скрипт контроллер и напиши приблизительно такой скрипт:
Код x = target.x_position - gun.x_position; y = target.y_position - gun.y_position; ( atan2 y x ) * pi / 180; Где target - это Position_XYZ.controller от цели, а gun - это Position_XYZ.controller от пушки. gun_target.zip ( 21,13 килобайт ) Кол-во скачиваний: 169 Хотя, нет. Лучше не контроллеры, а ноды. Код x = target.pos.x - gun.pos.x; y = target.pos.y - gun.pos.y; ( atan2 y x ) * pi / 180; Вот так: gun_target_2.zip ( 22,49 килобайт ) Кол-во скачиваний: 169 Сообщение отредактировал ProcXel.A - 08/07/2014, 16:05 |
|
|
08/07/2014, 16:34
Сообщение
#3
|
|
Наш человек Группа: Пользователи Сообщений: 484 Регистрация: 16/03/2005 Из: Israel.Tel-Aviv Пользователь №: 11 883 |
щас глянем,спасибо
............................ для 2012 макса сохрани please Сообщение отредактировал shukie - 08/07/2014, 17:23 |
|
|
08/07/2014, 17:22
Сообщение
#4
|
|
тратата Группа: Участник Сообщений: 4 116 Регистрация: 25/08/2005 Из: Харьков Пользователь №: 15 835 |
можно тупо ось залочить
|
|
|
08/07/2014, 17:24
Сообщение
#5
|
|
Наш человек Группа: Пользователи Сообщений: 484 Регистрация: 16/03/2005 Из: Israel.Tel-Aviv Пользователь №: 11 883 |
|
|
|
08/07/2014, 17:32
Сообщение
#6
|
|
Мастер Группа: Пользователи Сообщений: 1 466 Регистрация: 03/01/2012 Из: Воронеж Пользователь №: 85 109 |
|
|
|
08/07/2014, 17:33
Сообщение
#7
|
|
Давно уже Группа: Координатор Сообщений: 9 675 Регистрация: 24/06/2002 Из: Зеленоград Пользователь №: 158 |
|
|
|
08/07/2014, 18:56
Сообщение
#8
|
|
Наш человек Группа: Пользователи Сообщений: 484 Регистрация: 16/03/2005 Из: Israel.Tel-Aviv Пользователь №: 11 883 |
|
|
|
08/07/2014, 23:38
Сообщение
#9
|
|
Красив как Бог, умен как Дъявол Группа: Хранители порядка Сообщений: 4 478 Регистрация: 16/06/2002 Из: Одесса Пользователь №: 8 |
Можно сделать шиворот на выворот LookAt пусть смотрит на пустышку прямо над танком.. а в качестве UpNode указать Цель.
|
|
|
09/07/2014, 09:33
Сообщение
#10
|
|
Наш человек Группа: Пользователи Сообщений: 484 Регистрация: 16/03/2005 Из: Israel.Tel-Aviv Пользователь №: 11 883 |
а зачем? так я схватил дамик и навожу куда хочу,а если наоборот тогда как?
|
|
|
09/07/2014, 10:21
Сообщение
#11
|
|
Давно уже Группа: Координатор Сообщений: 9 675 Регистрация: 24/06/2002 Из: Зеленоград Пользователь №: 158 |
|
|
|
09/07/2014, 10:37
Сообщение
#12
|
|
Знаток Группа: Пользователи Сообщений: 262 Регистрация: 06/02/2005 Пользователь №: 10 023 |
Можно сделать шиворот на выворот LookAt пусть смотрит на пустышку прямо над танком.. а в качестве UpNode указать Цель. Я бы не сказал что это шиворот на выворот, нормальное такое решение )) Похожая тема уже поднималась http://3dcenter.ru/forum/index.php?showtopic=107606 |
|
|
09/07/2014, 10:38
Сообщение
#13
|
|
▄▀▄▀▄▀▄▀▄ Группа: Пользователи Сообщений: 1 551 Регистрация: 31/10/2009 Пользователь №: 73 967 |
ProcXel.A
Качнул твой архив покрутить. Получается, если корпус танка развернуть по Z, то башня сбивается с цели. ____________ Вот Шива дело предлагает. |
|
|
09/07/2014, 12:58
Сообщение
#14
|
|
Наш человек Группа: Пользователи Сообщений: 484 Регистрация: 16/03/2005 Из: Israel.Tel-Aviv Пользователь №: 11 883 |
|
|
|
23/07/2017, 16:18
Сообщение
#15
|
|
Наш человек Группа: Пользователи Сообщений: 484 Регистрация: 16/03/2005 Из: Israel.Tel-Aviv Пользователь №: 11 883 |
Вынужден опять прибегнуть к помощи .Анимирую потолочную лампу через Look at....Все вроде работает,но если вращать Trget_001 вокруг оси на виде сверху то видно что лампа входит в блок.
Вопрос можно ли это исправить? Сообщение отредактировал shukie - 23/07/2017, 16:33 |
|
|
Bots |
Системное сообщение
|
|
|
|
|
Текстовая версия | Сейчас: 20/04/2024 - 03:51 |