Ответы пользователя по тегу Blender
  • Почему не работает Child of при экспорте в Unity FBX?

    SKyRo
    @SKyRo
    GameDev, Unity, C#, Blender
    Потому что это Constraints (ограничители), они не экспортируются в FBX, только в blend.
    Но и из blend сам Unity их не импортирует, да и никто кроме Blender-а.
    Child of - не создаёт непосредственно связь parent-child, что видно в окне Outliner или Hierarchy(Unity).
    Поэтому выделите объект, который хотите сделать дочерним, потом будущего родителя, и жмите
    Ctrl-P, и выбирайте нужный вам метод привязки.
    Скриншот списка методов привязки...
    5ebbdfea75a8b606066442.jpeg

    Официальная документация!
    Ответ написан
    Комментировать
  • Проблема: закрыл проект, потом вновь его открываю, но некоторые меши сбились в положении и размере. Почему?

    SKyRo
    @SKyRo
    GameDev, Unity, C#, Blender
    Так, я нашёл проблему. У тебя на рабочем пространстве для анимации даже окна настроены как на моделировании, что это подтверждает, похоже ты как-то на это рабочее пространство один раз переключился, и на нём какое-то время работал :)

    То есть перемещение, поворот и масштабирование объектов воспринимались как анимация. А поскольку ключевой кадр с изменённой позицией ты не создавал, анимация не сохранилась. Только вот она тебе и не нужна была.
    На каждом объекте у тебя есть анимация с одним ключевым кадром, и если их перебрать, всё вообще в полнейший хаос превращается...
    5eb867d00be6a050276813.jpeg
    5eb867dc14577328201889.jpeg

    Чтобы это не повторилось, не моделируй в рабочем пространстве для анимации ;)
    А чтобы удалить все эти анимации с объектов:
    1. В окне Outliner выбери режим Blender File.
    5eb86f95c5723208255218.jpeg
    2. Раскрой список Actions, и выдели их все.
    5eb870861cf59152518939.jpeg
    3. Щёлки правой кнопкой мыши по любому из них, и выбери Delete.
    5eb871842179f192865777.jpeg


    А ещё, у стен нормали обратной стороной наружу.
    5eb86742c9386888773043.jpeg
    Тут я писал о том как это исправить.

    А ещё, лучше идентичные меши копируй через ALT-D, меньше весить проект будет, следственно и меньше видеопамяти "кушать". А чтобы сейчас связать выделенные объекты одной сеткой CTRL-L => Object Data.
    Ответ написан
    2 комментария
  • Show Overlays – какая горячая клавиша у данной функции?

    SKyRo
    @SKyRo
    GameDev, Unity, C#, Blender
    Кстати, у меня по умолчанию на Show Overlays уже стоит Shift+Alt+Z, видимо ввели в обновлении.
    Мне нужна была горячая клавиша для Show Face Orientation находящемся в Overlays:
    1. Я нажал на клавишу смотря в окно Info, где получил "путь к ней"*:
    space_data.overlay.show_face_orientation
    2. Пошёл в настройки горячих клавиш, и в 3D View (Global) создал новую горячую клавишу.
    2.1. Указал оператор* как у горячей клавиши для булевой опции "wm.context_toggle".
    2.2. И в качестве аргумента* ему передал полученный путь.
    Теперь Вы можете делать хоткеи в блендер на булевые опции ;)
    На что нибудь посложнее придётся порыть официальную документацию скриптинга в блендер.

    На скриншоте: 1* путь к ней. 2* Оператор. 3* Аргумент.
    5eb6f2e41b6d6949153699.jpeg
    Ответ написан
    8 комментариев
  • Что делать если исчезает половина модели при экспорте из Blender 2.8?

    SKyRo
    @SKyRo
    GameDev, Unity, C#, Blender
    Исчезает не половина модели, шейдером "отсекается" задняя сторона грани(полигона).
    У Вас все нормали перевернутые, чтобы убедиться включите эту опцию, красная - задняя сторона, синяя - передняя.
    5e90f6751069c302808006.jpegЧтобы перевернуть выделенные в режиме редактирования нормали Alt+N -> Flip.
    Ответ написан
    1 комментарий