Version: 2017.3
Как добавить Spot Light Cookie (Cookie текстура для Точечного Источника Света)?
Water in Unity

Как мне исправить вращение импортированной модели?

Некоторые 3D пакеты экспортируют свои модели так, что ось z направлена вверх. Большинство стандартных скриптов в Unity предполагает, что ось y направленна вверх (up) в 3D-мире. Как правило, проще исправить вращение в Unity, чем изменять скрипты для подгонки под такие условия.

Your model with z-axis points upwards
Your model with z-axis points upwards

Если это возможно, то перед экспортом модели рекомендуется исправить её в пакете 3d моделирования так, что бы ось y смотрела вверх.

Если это невозможно, вы можете исправить это в Unity, добавив дополнительную родительскую трансформацию:

  1. Создайте пустой GameObject с помощью пункта меню GameObject->Create Empty
  2. Расположите новый GameObject так, чтобы он оказался в центре вашего меша, или в точке, вокруг которой вы хотите вращать свой объект.
  3. Перетащите меш в пустой GameObject.

Теперь ваш меш является дочерним для пустого GameObject’а с правильной ориентацией в пространстве. Теперь, при написании скриптов, которые предполагают, что ось y направлена вверх, добавляйте их на родительский пустой GameObject.

The model with an extra empty transform
The model with an extra empty transform
Как добавить Spot Light Cookie (Cookie текстура для Точечного Источника Света)?
Water in Unity
Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961