Экспортированная модель Blender «смотрит» неправильно при импорте в SceneKit - PullRequest
0 голосов
/ 17 мая 2019

Я купил трехмерную модель TurboSquid, и мне нужно уменьшить ее до точного размера.Я полностью новичок, когда дело доходит до 3D моделирования и Blender, но мне удалось найти достаточно учебных пособий, чтобы сделать это и экспортировать файл.

Проблема в том, что я могу заставить его экспортировать только видиз угла объекта, что у меня проблематично, так как я хочу выстроить несколько объектов вместе как часть моего приложения ARKit.

Я экспортирую в виде файла Collada .dae, выбирая «Только выбор»«так как мне нужна только модель, нет света или камеры (это правильно?).

As you can see, I can only get a corner view

Есть ли какой-то конкретный способ, которым нужно указатьBlender?Будет ли выравнивание с помощью камеры (даже если я экспортирую только объект)?Могу ли я выбрать сторону, которая будет «лицевой»?

Я могу несколько правильно повернуть ее в редакторе SceneKit, но я бы предпочел сделать это в Blender.

1 Ответ

1 голос
/ 29 мая 2019

Я не могу вспомнить, где я получил это, или я бы с радостью отдал кредит, но именно так я заставил работать мои модели Turbo Squid.Мне нужно было перевернуть шахту и зафиксировать ось Y-Up, но вы могли бы исправить это с помощью этого вращения.

Убедитесь, что все выбрано, и нажмите R (для вращения).Как и при масштабировании, вы обнаружите, что движение мыши вращает выбранные объекты.Но мы хотим сделать определенный поворот: 180 градусов вокруг оси Z Блендера.Чтобы сделать это быстро, предполагая, что вы уже нажали R, нажмите Z, затем введите 180 и нажмите Enter.Исходя из моего опыта, выполнение этого поворота исправит ориентацию вашей модели.Как и в случае с масштабом, для постоянного поворота нажмите Ctrl + A.В появившемся меню нажмите «Вращение».

Установите Y-Up для Scenekit, если вам это нужно.

/ Applications / Xcode.app / Contents / Developer / usr / bin /scntool --convert fighter0.dae - формат c3d - output out.dae --force-y-up - принудительное чередование --look-for-pvrtc-image

...