3DCenter.ru

Здравствуйте, гость ( Вход | Регистрация )

 
Reply to this topicStart new topic
> Вопрос по анимации.
AlexL
сообщение 13/02/2017, 22:16
Сообщение #1


Наш человек
Иконка группы

Группа: Пользователи
Сообщений: 489
Регистрация: 11/12/2003
Пользователь №: 3 823



Как сделать, что бы объект только двигался, и только по одной оси(например Z), на ту же величину, на которую меняется это значение(по Z) у второго объекта. Но второй объект ничем не ограничен в перемещении. То есть я его могу крутить , двигать по разным осям, а первый объект будет двигаться только вверх в них на его уровне.


Сообщение отредактировал AlexL - 13/02/2017, 22:28
Go to the top of the page
 
+Quote Post
BorisK
сообщение 13/02/2017, 22:29
Сообщение #2


Давно уже
Иконка группы

Группа: Координатор
Сообщений: 9 675
Регистрация: 24/06/2002
Из: Зеленоград
Пользователь №: 158



Прилинковать и запретить реагировать на все кроме перемещения по оси Z
Go to the top of the page
 
+Quote Post
AlexL
сообщение 13/02/2017, 22:39
Сообщение #3


Наш человек
Иконка группы

Группа: Пользователи
Сообщений: 489
Регистрация: 11/12/2003
Пользователь №: 3 823



BorisKДа когда двигаешь,нормально работает, а вот если начать крутить второй объект, то почему то первый движется с огромной амплитудой.
Go to the top of the page
 
+Quote Post
Harh
сообщение 14/02/2017, 09:02
Сообщение #4


Мастер
Иконка группы

Группа: Пользователи
Сообщений: 1 379
Регистрация: 13/03/2006
Из: Челябинск, Россия
Пользователь №: 25 023



Не-не-не smile.gif Скопировать контроллер по оси Х одного объекта инстансом другому в Track View smile.gif
Go to the top of the page
 
+Quote Post
industrialudaf
сообщение 14/02/2017, 09:34
Сообщение #5


▄▀▄▀▄▀▄▀▄
Иконка группы

Группа: Пользователи
Сообщений: 1 551
Регистрация: 31/10/2009
Пользователь №: 73 967



Цитата
Не-не-не smile.gif Скопировать контроллер по оси Х одного объекта инстансом другому в Track View smile.gif

Жестковато...оси же сольются.
А вот, в Wire Parameters можно связать треки Иксов + прибавить изначальное расстояние между объектами.
Go to the top of the page
 
+Quote Post
ViTrend
сообщение 14/02/2017, 13:12
Сообщение #6


Продвинутый ученик
Иконка группы

Группа: Пользователи
Сообщений: 57
Регистрация: 09/10/2007
Пользователь №: 57 429



однозначно связать через wire parametrs проще всего, если оба объеката еще привязать к думмику, то вся система будет независимой от мира

Сообщение отредактировал ViTrend - 14/02/2017, 13:14
Эскизы прикрепленных изображений
Прикрепленное изображение
 

Прикрепленные файлы
Прикрепленный файл  wire_y.zip ( 40,94 килобайт ) Кол-во скачиваний: 27
 
Go to the top of the page
 
+Quote Post
BorisK
сообщение 14/02/2017, 13:31
Сообщение #7


Давно уже
Иконка группы

Группа: Координатор
Сообщений: 9 675
Регистрация: 24/06/2002
Из: Зеленоград
Пользователь №: 158



Цитата(industrialudaf @ 14/02/2017, 09:34) *
Цитата
Не-не-не smile.gif Скопировать контроллер по оси Х одного объекта инстансом другому в Track View smile.gif

Жестковато...оси же сольются.


Это если напрямую, а если через List Contrroller - то все будет гуд. Но wire лутчше ))
Go to the top of the page
 
+Quote Post
AlexL
сообщение 14/02/2017, 15:00
Сообщение #8


Наш человек
Иконка группы

Группа: Пользователи
Сообщений: 489
Регистрация: 11/12/2003
Пользователь №: 3 823



Копировать контроллер, работает тоже только на перемещение, первый объект будет следовать за пивотом, если связать... за пивотом родителя. Тупо смещаться и оставаться в центре вращения.

Ваер тоже не работает, или я не знаю как, работает примерно так же как при ограничении наследования по осямю
Go to the top of the page
 
+Quote Post
ProcXel.A
сообщение 14/02/2017, 18:19
Сообщение #9


Мастер
Иконка группы

Группа: Пользователи
Сообщений: 1 466
Регистрация: 03/01/2012
Из: Воронеж
Пользователь №: 85 109



AlexL, попробуй скриптконтроллер. Тогда будет двигаться вне зависимости от того, к чему второй бокс приаттачен.



Сообщение отредактировал ProcXel.A - 14/02/2017, 18:21
Go to the top of the page
 
+Quote Post
AlexL
сообщение 14/02/2017, 22:47
Сообщение #10


Наш человек
Иконка группы

Группа: Пользователи
Сообщений: 489
Регистрация: 11/12/2003
Пользователь №: 3 823



QUOTE (ProcXel.A @ 14/02/2017, 18:19) *
AlexL, попробуй скриптконтроллер. Тогда будет двигаться вне зависимости от того, к чему второй бокс приаттачен.

Пишет -не могу конвертировать 43.3443....в тип point3
Go to the top of the page
 
+Quote Post
ProcXel.A
сообщение 15/02/2017, 00:10
Сообщение #11


Мастер
Иконка группы

Группа: Пользователи
Сообщений: 1 466
Регистрация: 03/01/2012
Из: Воронеж
Пользователь №: 85 109



СкриптКонтроллер надо вешать только на ось Z.

Go to the top of the page
 
+Quote Post
AlexL
сообщение 15/02/2017, 02:10
Сообщение #12


Наш человек
Иконка группы

Группа: Пользователи
Сообщений: 489
Регистрация: 11/12/2003
Пользователь №: 3 823



QUOTE (ProcXel.A @ 15/02/2017, 00:10) *
СкриптКонтроллер надо вешать только на ось Z.

Заработало, спасибо

Сообщение отредактировал AlexL - 15/02/2017, 03:01
Go to the top of the page
 
+Quote Post
Harh
сообщение 15/02/2017, 11:31
Сообщение #13


Мастер
Иконка группы

Группа: Пользователи
Сообщений: 1 379
Регистрация: 13/03/2006
Из: Челябинск, Россия
Пользователь №: 25 023



Гм... Но чем этот вариант отличается от копирования контроллера по одной оси в TrackView? smile.gif
Go to the top of the page
 
+Quote Post
ProcXel.A
сообщение 15/02/2017, 11:57
Сообщение #14


Мастер
Иконка группы

Группа: Пользователи
Сообщений: 1 466
Регистрация: 03/01/2012
Из: Воронеж
Пользователь №: 85 109



Цитата(Harh @ 15/02/2017, 11:31) *
Гм... Но чем этот вариант отличается от копирования контроллера по одной оси в TrackView? smile.gif

Контроллеры в ТрекВью работают с локальными координатами объектов. А transform.pos - это позиция в мировых координатах вне зависимости от того, сколько родительских объектов у бокса. Если скопировать контроллер в ТрекВью, а потом второй бокс приаттачить к чему-нибудь, например, к Дамми, и вращать уже с помощью него, то первый бокс будет стоять на месте.
Go to the top of the page
 
+Quote Post
Harh
сообщение 15/02/2017, 21:23
Сообщение #15


Мастер
Иконка группы

Группа: Пользователи
Сообщений: 1 379
Регистрация: 13/03/2006
Из: Челябинск, Россия
Пользователь №: 25 023



Гм... Ишь тыж... ХитрО smile.gif

В любом случае, твой совет самый нормальный, т.к. содержит поясняющую картинку smile.gif А я по сей день с wire parameters не дружу smile.gif
Go to the top of the page
 
+Quote Post
Bots
сообщение Системное сообщение






Reply to this topicStart new topic

1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



RSS Текстовая версия Сейчас: 23/04/2024 - 21:30