|
3D Моделирование Обсуждения проблем моделирования, скины... |
21.07.2017, 12:12
|
#1
|
Оператор ЭВМ
Регистрация: 28.01.2013
Сообщений: 33
Написано 3 полезных сообщений (для 3 пользователей)
|
Координаты объектов(Max-Blitz)
Создал в MAX-е объект, там где он и задумывался. Экспортнул в b3d. Начал вращать в Blitz3d по y, а он крутится не вокруг своей оси(как прописано), а вокруг нулевой отметки сцены Блица. Объект глобален, родителей нет(TurnEntity).
Подскажите, как это правильно совместить без пивотов? Спасибо.
Пс. Пишу сюда, т.к. надеюсь, что это можно исправить ещё в MAX-е
|
(Offline)
|
|
21.07.2017, 17:53
|
#2
|
Быдлокодер
Регистрация: 05.07.2009
Адрес: Проспит
Сообщений: 5,024
Написано 2,313 полезных сообщений (для 5,350 пользователей)
|
Ответ: Координаты объектов(Max-Blitz)
Нужно установить объект в нулевые координаты ещё в самом Максе.
|
(Offline)
|
|
21.07.2017, 18:00
|
#3
|
Оператор ЭВМ
Регистрация: 28.01.2013
Сообщений: 33
Написано 3 полезных сообщений (для 3 пользователей)
|
Ответ: Координаты объектов(Max-Blitz)
Сообщение от Arton
Нужно установить объект в нулевые координаты ещё в самом Максе.
|
И что будет? Он и появится на 0,0,0 в Блице. Я уже так сделал. Потом подвинул в Блице вручную задал новые координаты. но вращается то он всё-равно вокруг нуля Блица... ..а мне надо, чтобы вокруг своей оси..)
|
(Offline)
|
|
21.07.2017, 18:22
|
#4
|
Быдлокодер
Регистрация: 05.07.2009
Адрес: Проспит
Сообщений: 5,024
Написано 2,313 полезных сообщений (для 5,350 пользователей)
|
Ответ: Координаты объектов(Max-Blitz)
Сообщение от sdf111
И что будет? Он и появится на 0,0,0 в Блице. Я уже так сделал. Потом подвинул в Блице вручную задал новые координаты. но вращается то он всё-равно вокруг нуля Блица... ..а мне надо, чтобы вокруг своей оси..)
|
Это точно работает.
У тебя где-то косяк.
Кидай исходники, сцену макса, b3d и код.
|
(Offline)
|
|
21.07.2017, 18:25
|
#5
|
Оператор ЭВМ
Регистрация: 28.01.2013
Сообщений: 33
Написано 3 полезных сообщений (для 3 пользователей)
|
Ответ: Координаты объектов(Max-Blitz)
Сообщение от Arton
Это точно работает.
У тебя где-то косяк.
Кидай исходники, сцену макса, b3d и код.
|
Боюсь, это более 1500 строк.
Работает. Поставил в максе на 0. Подгрузил к основной сцене. Сдвинул в Блице вручную, засёк координаты и прописал. Теперь, вокруг своей оси.
Это самый простой способ? А ещё в самом MAX-е, попроще, никак нельзя?
|
(Offline)
|
|
21.07.2017, 18:28
|
#6
|
Быдлокодер
Регистрация: 05.07.2009
Адрес: Проспит
Сообщений: 5,024
Написано 2,313 полезных сообщений (для 5,350 пользователей)
|
Ответ: Координаты объектов(Max-Blitz)
Сообщение от sdf111
Боюсь, это более 1500 строк.
Работает. Поставил в максе на 0. Подгрузил к основной сцене. Сдвинул в Блице вручную, засёк координаты и прописал. Теперь, вокруг своей оси.
Это самый простой способ? А в самом MAX-е, попроще никак нельзя?
|
Значит у тебя косяк где-то в этих 1500 строках. Где-то что-то становится дочерним, или типо того.
Потому что я проверил свои слова.
Проще некуда.
Не понимаю в чём проблема. Позиционировать в максе модель в нулевые координаты?
|
(Offline)
|
|
21.07.2017, 18:44
|
#7
|
Разработчик
Регистрация: 27.06.2009
Адрес: Рязань-Москва
Сообщений: 471
Написано 401 полезных сообщений (для 1,072 пользователей)
|
Ответ: Координаты объектов(Max-Blitz)
Центр экспортированного объекта всегда будет в начале координат сцены в максе. У тебя два варианта:
1) Поставить модельку в начало координат макса и в блице переместить на нужное место.
2) Оставить модельку в нужном месте сцены, в блице найти child и крутить уже его.
|
(Offline)
|
|
Эти 3 пользователя(ей) сказали Спасибо DStalk за это полезное сообщение:
|
|
24.07.2017, 10:07
|
#8
|
Оператор ЭВМ
Регистрация: 28.01.2013
Сообщений: 33
Написано 3 полезных сообщений (для 3 пользователей)
|
Ответ: Координаты объектов(Max-Blitz)
Сообщение от Arton
Не понимаю в чём проблема. Позиционировать в максе модель в нулевые координаты?
|
Проблема была в том, что если просто стоит, то можно ставить в нужное место уже в Максе, но крутиться такой объект вокруг своей оси, в Блице, никак не хочет
Сообщение от DStalk
Центр экспортированного объекта всегда будет в начале координат сцены в максе. У тебя два варианта:
1) Поставить модельку в начало координат макса и в блице переместить на нужное место.
2) Оставить модельку в нужном месте сцены, в блице найти child и крутить уже его
|
Пришлось сделал первый. Спасибо за второй вариант.
|
(Offline)
|
|
24.07.2017, 10:40
|
#9
|
Быдлокодер
Регистрация: 05.07.2009
Адрес: Проспит
Сообщений: 5,024
Написано 2,313 полезных сообщений (для 5,350 пользователей)
|
Ответ: Координаты объектов(Max-Blitz)
Сообщение от sdf111
Проблема была в том, что если просто стоит, то можно ставить в нужное место уже в Максе, но крутиться такой объект вокруг своей оси, в Блице, никак не хочет
|
Находить в сцене нужный дочерний объект и крутить его, предварительно загрузив через LoadAnimMesh:
Сообщение от DStalk
2) Оставить модельку в нужном месте сцены, в блице найти child и крутить уже его.
|
|
(Offline)
|
|
01.08.2017, 05:37
|
#10
|
Гигант индустрии
Регистрация: 13.09.2008
Сообщений: 2,893
Написано 1,185 полезных сообщений (для 3,298 пользователей)
|
Ответ: Координаты объектов(Max-Blitz)
Может быть центр меша сдвинут. Например создал кубик в центре, выделил вертексы и передвинул в другое место. В итоге модель в другом месте, а центр координат модельки остался на том же месте.
Еще при экспорте например в формат .fbx все модельки объединяются в группу в итоге получаются привязанными к объекту. Может быть тут что то подобное.
|
(Offline)
|
|
25.08.2017, 13:40
|
#11
|
Разработчик
Регистрация: 06.06.2011
Адрес: Ирк. обл.
Сообщений: 541
Написано 133 полезных сообщений (для 220 пользователей)
|
Ответ: Координаты объектов(Max-Blitz)
А пивот то у самой модели в максе в центре стоит???
__________________
|
(Offline)
|
|
26.08.2017, 18:23
|
#12
|
[object Object]
Регистрация: 01.08.2008
Адрес: В России
Сообщений: 4,361
Написано 2,473 полезных сообщений (для 6,856 пользователей)
|
Ответ: Координаты объектов(Max-Blitz)
ResetXForm?
__________________
Retry, Abort, Ignore? █
Intel Core i7-9700 4.70 Ghz; 64Gb; Nvidia RTX 4090 3070
AMD Ryzen 7 3800X 4.3Ghz; 64Gb; Nvidia 1070Ti
AMD Ryzen 7 1700X 3.4Ghz; 8Gb; AMD RX 570
AMD Athlon II 2.6Ghz; 8Gb; Nvidia GTX 750 Ti
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 14:45.
|