Version: 5.6
Как добавить 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