У меня возникла проблема с созданием оси Y моей оси при экспорте сетки и сцен из Blender. Как Blender, так и моя цель экспорта используют правые матрицы преобразования. Z - ось вверх в Blender, а Y - ось вверх в моей цели. Однако проблема существует в двух местах. Преобразования сцены нельзя просто сдвинуть по оси X, чтобы исправить это, потому что мне также нужно сделать переключатель Y/Z для вершин в сетке (экспорт как vertex.x, vertex.z, vertex.y). Мне нужно, чтобы фактические повороты Y и Z переключались, так что, если вращение Y и Z одинаково, изменений не будет (то есть, идентичности). Заранее благодарны за Вашу помощь. Не стесняйтесь задавать вопросы, если я недостаточно тщателен.Как переключить оси Y и Z из блендера? (So Y is Up)
ответ
У меня возникла аналогичная проблема при работе с кино4d и блендером. В кино4d Y - это верхняя ось, а вращения - заголовок, шаг и банк.
Система Blender выглядит как правая система, но повернута на 90 градусов по оси x.
Я сделал то же самое для координат (экспортируется как vertex.x, vertex.z, vertex.y). Для поворотов Я думаю, вы должны добавить 90 градусов (math.pi * 0,5) для поворотов по оси X, а остальные должны быть точными.
НТН
Вы пробовали только с помощью Select All («A» ключ), а затем г х 90, чтобы повернуть все, на 90 градусов вокруг оси X и точку опоры? (ваша точка поворота выбирается в строке меню 3D-вида, если вам нужно это контролировать).
Вы можете сделать это, экспортировать, а затем отменить.
Просто скачайте Wings3D
. Экспортируйте из Blender как .3ds, а затем импортируйте этот файл в Wings3D
. Теперь вы можете просто экспортировать его из Wings3D
, снова в .3ds. Но вместо прямого нажатия на .3ds щелкните по маленькому значку справа от меню «.3ds». теперь вы можете снять флажок Swap y und z axis
и импортировать .3ds в другую программу.
нет, вы это
у = г г = -y
нет вращение на 90 градусов не может заставить вас идти слева направо Hande, это глупо
Blender делает две вещи, отличные от остальной части известного мира! 1. Он использует ось Z для вертикали (должен быть Y); Ось Y для горизонтальной (должна быть b X); и ось X для входа и выхода (если b Z).
Очень странно! Каждый график средней школы с начала времени использует X для горизонтальной и Y для вертикали.
- Он использует правую кнопку мыши для выбора.
U может изменить выбор btn в настройках, но не на сумасшедшую ось.
В блендере, можно добавить пустую равнину осей, что будет корректировать вашу ориентацию при экспорте к единице, или попробовать экспортировать в FBX файл и изменять ориентацию в настройках экспорта
Как вы изменить ось, если у вас есть кватернион , хоть?Действительно, вращение на 90 градусов неверно! – ioanb7
Нет оснований обижаться. Сформулировать факты достаточно. – batpox