Экспорт анимации из Blender в Godot Engine со скелетом | Blender 2.8 to Godot 3.2 | Blender + Godot

Поделиться
HTML-код
  • Опубликовано: 29 дек 2024

Комментарии • 104

  • @EugeGRS
    @EugeGRS 5 лет назад +10

    Спасибо, что продолжаешь открывать для нас Годо и показывать на примерах как, на первый взгляд сложное, можно просто реализовать.
    Благодаря твоим видео начал по другому смотреть на геймдев - раньше он мне казался "терра инкогнита'

  • @soundsbeard
    @soundsbeard 5 лет назад +7

    спасибо, что создаёте контент в русскоязычном сегменте. добавлю свои 5 копеек.
    у вас совсем нет IK костей, новичкам наверное стоило бы знать, как с ними обращаться, да и для аниматоров это удобнее (на будущее, если люди захотят работать в команде, даже инди).
    из этого сразу следует 2:00 пункт 'always sample animations' (в переводе "всегда сэмплировать анимации") - это как раз помогает экспортировать IK кости (без этого пункта они просто игнорируются в движке).
    не осветили иерархию в аутлайнере, и как экспортируется больше чем 1 экшен из блендера.
    если всё делать с ноля и грамотно, при клике 'create new action', предыдущий экшен автоматически упадёт NLA трэком, и всё будет хорошо и здорово. но у новичков обычно хорошо и здорово - это редкость, чаще получается мешанина, вплоть до того, что часть экшенов привязана к скелету, а часть к мешу, какие-то анимации просто пропадают, а в fbx формате например дублируются.
    так же есть (вроде как) различия между NLA треком и stashed анимацией, я сам ещё не курил разницу для экспорта, но stash это тоже метод привязки экшена к скелету.
    ещё было бы неплохо придерживаться реальных масштабов объектов в сцене, чтобы потом в движке ничего не масштабировать.
    ещё было бы здорово видеть контент соответствующий названию. этом случае, видео, по идее, посвящено именно экспорту, а через какое-то время я вижу "а вот сейчас мы будем рисовать траву на модели окружения". обычно сторонние модели просто подготавливаются отдельно.
    у меня вроде всё, и спасибо ещё раз, за то, чем занимаетесь.

  • @desyez6715
    @desyez6715 3 года назад +1

    Чувак. Ты просто золото, столько полезного, надеюсь не забросить канал. Удачи во всем

  • @Nothinghere-h3n
    @Nothinghere-h3n 3 года назад

    раньше я думал что разрабы просто специально тянут время выхода игры, а теперь все понимаю и ОГРОМНОЕ спасибо тебе за уроки
    Петр

  • @ВиталийВиталий-ъ2ф
    @ВиталийВиталий-ъ2ф 4 года назад +2

    Привет всем. Хоть я и новечек и вообще не разбираюсь в этом но парень молодец, с душой все объясняет, пытается донески что и как. Продолжай. Молодец.

  • @physchemistTI
    @physchemistTI 5 лет назад +17

    Спасибо за видео!
    Совет: не объявляй переменные в process и physics_process : это лишняя нагрузка(они объявляются каждый цикл). Лучше объявить их заранее, а потом менять значение.

  • @MrBanifaciy
    @MrBanifaciy 5 лет назад +1

    Спасибо большущее за урок! Просто концентрат из полезнейших вещей при создании анимации и 3Д моделей!

  • @evemilkchan1071
    @evemilkchan1071 5 лет назад +2

    Как по заказу) Спасибо большое сканер, ты отзывчивый человек и делаешь понятный контент. Даже я уже свой проект с легкостью клепаю.
    Постскрипт: ждем зомби.

  • @mikelogin1538
    @mikelogin1538 3 года назад

    Очень интересное видео, все по делу, никакой лишней воды

  • @СергейПодковырин-с8е

    Блин спасибо тебе. Ты вдохновляешь меня на серьёзное изучение темы. Продолжай в том же духе, тебя ждет успех.

  • @mr.porsche2385
    @mr.porsche2385 3 года назад

    Брат, нет вопросов. Красавчик
    И спасибо
    Вот бы мое окружение из таких людей состояло. Дело куда быстрее пошло бы.🤜🤛

  • @BillCipher_A_G_
    @BillCipher_A_G_ 4 года назад

    Спасибо огромное!!! Я просил под одним из видио оставлять исходники. И я вижу что под большенством видео есть исходники! И исходники этого проекта возможо попадут в очень интересный мой проект. СПАСИБО!!! Тысяча лайков! Обожаю этот канал!

  • @ACTPOJIuT
    @ACTPOJIuT Месяц назад

    зачет бро самые лучшие походу уроки которые я нашел

  • @kasterchannel1809
    @kasterchannel1809 2 года назад +5

    Сними видео про смешанную анимацию - про способность использовать несколько анимаций одновременно, и анимацию сгибания в торсе при взгляде камеры вниз/вверх

  • @nixaristix1819
    @nixaristix1819 Год назад +1

    Молодец! Еще бы в плейлист засунуть это, а то с прошлого урока не нашел переход, пришлось несколько минут искать во всем списке видосов у тебя на канале.

  • @MaksymCzech
    @MaksymCzech 5 лет назад +5

    Спасибо за видео!

  • @MrAEV-tp2kj
    @MrAEV-tp2kj 2 года назад +1

    Можно задать вопрос, почему у меня на 15:55 (код скопировал точь в точь) ругается на transform (Invalid get Index 'transform' (jn base 'null instance'))?

  • @04morin
    @04morin 6 месяцев назад

    Спасибо за видео, полезно.

  • @rp7817
    @rp7817 4 года назад

    Лайк! Все получилось.

    • @andreykron9566
      @andreykron9566 4 года назад

      что делать если экспорт происходит без материалов?

    • @Ukraine45903
      @Ukraine45903 4 года назад

      Нифига себе.

  • @mikeeyeist2122
    @mikeeyeist2122 5 лет назад +5

    Спасибо за видео! Очень полезно!
    Было бы неплохо увидить ролик по AnimationTree и AnimationTreePlayer. Их нет в русскоязычном нете СООВСЕМ

  • @OLDbespreDEL
    @OLDbespreDEL 4 года назад

    Я даже движок скачал, ради твоего тутора.

  • @Sinelingvalat
    @Sinelingvalat 3 года назад

    Вот бы такое же видео по Unity. Очень полезная информация собрана.

  • @Alexandr_Naumow
    @Alexandr_Naumow 5 лет назад +1

    у матросов нет вопросов. но блин! как же всетаки просто это выглядит с экрана и в то же время сложно делать своими клешнями) чувствую себя Дейви Джонсом (=

  • @ser_vinogradov4269
    @ser_vinogradov4269 5 лет назад +1

    Красавчик!

  • @liondark9012
    @liondark9012 4 года назад

    Спасибо, за видео, очень приятно разъяснил
    А для тех кто пишет код есть совет по интереснее
    -"работает? Не трогай." ^_^

  • @DS-sf3ev
    @DS-sf3ev 4 года назад

    Автору пасиба! друзьям игроделам покажу

  • @ThisIsDeemaGames
    @ThisIsDeemaGames 3 года назад

    видос огонь! спасибо большое

  • @РусланХасанов-и1у
    @РусланХасанов-и1у 5 лет назад

    Все круто, спасибо!

  • @ПодсмотреновДульдурге

    Супер! Спасибо

  • @AleksandrMinchun
    @AleksandrMinchun 3 года назад

    круто работал профи!

  • @YuraSamusenko
    @YuraSamusenko 2 года назад

    А возможно ли совместить несколько анимаций одновременно, НО такие, которые не влияют друг на друга? То есть, вот имеется какое-то животное(или инопланеиное существо) с хвостом, и я хочу чтобы анимация хвоста не привязывались к анимации ног

  • @ГлебРостов
    @ГлебРостов Год назад

    допустим, я хочу, чтобы у разных игроков были разные цвета. для этого, например, белый цвет на текстуре я хочу с помощью шейдера менять на цвет игрока. это возможно на чистом с++ и opengl, но даёт ли такое проделать движок? и в интернете пишут, что он поддеживает только 2 вида шейдеров: вершинный и фрагментный, т.е. никакого геометрического. выходит, он преобразует твою скелетную анимацию в набор 3д поз и перелистывает их как гифку? как это раньше делали во времена directx6

  • @hobbylandmj
    @hobbylandmj 2 года назад

    забавно. знай я о блендере лет так 5 назад, уже бы освоил в нем создание чего угодно. после таких объяснений все остальное довольно легко. надо только привыкнуть. хотя тут больше было про коды, но все же.
    а вообще, пожалуй посмотрю больше видео конкретно с кодами, впервые они показались понятными (по крайней мере понятнее, чем на парах)

  • @0101chereshnia
    @0101chereshnia 3 года назад

    Что делать?
    При экспорте только одна анимация, и то та, которая была выбрана последней. Да и в коллекции сцены тоже одна анимация, которая меняется при выборе её в action editor'e

  • @НикитаСипратов-в8я
    @НикитаСипратов-в8я 4 года назад +1

    У меня в godot все материалы серого цвета, а персонаж экспортировался не полностью. Что делать?

  • @OLDbespreDEL
    @OLDbespreDEL 4 года назад

    Проблема с отступами, у меня постоянно ругается, что я что-то где недоотступил или напортачил с пробелами, как это решить?

  • @Krusensterrn
    @Krusensterrn 4 года назад

    Спасибо за очень подробные гайды. Я раньше никогда не работал с 3д графикой и анимациями, а сейчас вот решил заняться, и есть проблема, персонаж должен стрелять в движении, и самое простое решение это анимация всех состояний и дублирование смешанных, т.е просто ходьбы, ходьбы и стрельбы, стрельба без ходьбы, а там еще и перезарядка и так дальше, и я вот думаю как быть, не уж придется персонажа делить на 2 части? Что бы анимации не пересекались, интересно было бы узнать мнение на этот счет, и варианты.

  • @IlonchikMobile
    @IlonchikMobile 5 месяцев назад

    При зацикливании анимации пишет: Невозможно переключить режим зацикливания анимации, встроенный в другую сцену.

  • @ArturMuhtarov
    @ArturMuhtarov 11 месяцев назад

    Вот ты используешь в одной модели несколько текстур, это не нагружает?

  • @GoodCraftingYT
    @GoodCraftingYT 4 года назад

    А что, если я делаю модель в блендере 2.79, открываю сохрфненный файл в 2.81 и импортирую с этими настройками и в годот у меня в меше вообще ничего?

  • @dmitriyegorov8948
    @dmitriyegorov8948 4 года назад

    Для чего пропускать моменты с нажатием или вбиванием кода, я так и не понял.

  • @z.gustav9147
    @z.gustav9147 4 года назад

    Наверное никто уже мне тут не ответит, но всё-же: что делать если при экспорте в Годо появляется только одна анимация; хотя я делал их три штуки?

  • @ivailoburov1295
    @ivailoburov1295 4 года назад

    А как можно одновременно атаковать и ходит (бежать) ? Некоторый пример об аниматион блендинг?

  • @AlpenGoida
    @AlpenGoida 5 лет назад

    Прошлую часть смотрел про анимацию, тут уже какой то godot engine. Ну ладно пытался разобраться в его интерфейсе по видео, вот дело дошло до применения capsuleshape, а он почему то прилипает к ногам персонажа а не к центру где я его размещал и сохранял. Вот почему это происходит я хз.

    • @DMconcept1377
      @DMconcept1377 4 года назад

      потому что центр координат у твоей модели судя по всему в ногах? Разве это не очевидно?

  • @zonk.4102
    @zonk.4102 2 года назад

    А можно ли зделать анимацыю если у меня есть по отдельности все конечности я зделал их в magica voxel

  • @АристархМышьякович

    Интересно.

  • @PRO1OO
    @PRO1OO 3 года назад

    А если нет формата glTF?
    Можно другой формат сделать?

  • @vadimivanov260
    @vadimivanov260 4 года назад

    Хотелось бы создать игру под андроид в Блендер 3Д для VR очков . Можешь помоч настроить движок под VR очки с подключением блютуз джойстика к смартфону .

  • @Kai-mv5el
    @Kai-mv5el 3 года назад

    Добрый вечер, я прошу прощения за беспокойство, подскажите пожалуйста, для переноса из блендер в гобот, что-то делать нужно или достаточно их просто "наложить"?

  • @andreykron9566
    @andreykron9566 4 года назад

    что делать если экспорт происходит без материалов(.mtl,.material)?

  • @DagonZauros
    @DagonZauros 4 года назад

    Не получается во вкладке настроек экспорта выставить png, только 2 варианта (автомат и jpg) из-за этого вероятно в годоте модель и без текстур, подскажи плиз как исправить, и так же подскажи если есть возможность какой тип нормалей тут используется

  • @d3cord228
    @d3cord228 Год назад

    что делать если персонаж проваливается сквозь текстуры?

  • @gamerworld5911
    @gamerworld5911 11 месяцев назад

    Ты не в курсе, анимация частиц из блендера, будет работать в годо?

  • @алексейкадышев-г5м

    спасибо.

  • @DagonZauros
    @DagonZauros 4 года назад

    Есть проблема, переимпортировал, но анимаций отдельно не появилось, все так же одно "animation" как и было до переимпорта

    • @SkanerSoft
      @SkanerSoft  4 года назад

      А галочки при импорте какие стоят? Поди анимации во внешние файлы не сохраняются

    • @DagonZauros
      @DagonZauros 4 года назад

      @@SkanerSoft уже разобрался спасибо, эксперементировал с галочками при импорте, угадал

  • @it-oc
    @it-oc 4 года назад

    Как ты подрозделил

  • @ТуманчикМирф
    @ТуманчикМирф 9 месяцев назад +1

    а как на 4 версии сделать?

  • @regpak4762
    @regpak4762 3 года назад +1

    Сделай мини гта

  • @redlinux34
    @redlinux34 5 лет назад

    Все интересно только один вопрос меня интересует откуда ты их берёшь эти переменные и тд?

    • @SkanerSoft
      @SkanerSoft  5 лет назад

      Из головы, придумываю)

    • @redlinux34
      @redlinux34 5 лет назад

      @@SkanerSoft логично.

    • @redlinux34
      @redlinux34 5 лет назад

      @@SkanerSoft Но всё же?

    • @FoxSlyme
      @FoxSlyme 5 лет назад +1

      @@redlinux34 переформулируй и конкретизируй вопрос, пожалуйста

  • @TypucTAr
    @TypucTAr 4 года назад

    Godot поддерживает .obj файлы?

  • @АлексейМаевский-з6п

    Спасибо! Подскажите как избавиться от желтого треугольника с восклицательным знаком, на сцене Player в разделе Body

  • @PKO1918
    @PKO1918 4 года назад

    А для анимаций не надо кодировать или надо?

  • @frei-reiter
    @frei-reiter 4 года назад

    Спасибо за видео. Одного не пойму, у вас gltf сцены импортируются очень быстро. А я вот скачал со скетчфаба пару гаражей, так при импорте уснуть можно. И как бы 12 Гб ОЗУ на борту. Что я делаю не так? Версия Годо последний стейбл с оффсайта.

    • @SkanerSoft
      @SkanerSoft  4 года назад

      Сложно сказать) Может что-то работает не так, как у меня) Может просто модели тяжёлые)

  • @FoxSlyme
    @FoxSlyme 5 лет назад

    4:09 мозга

  • @АндрейСаламатин-х1р

    лайк)

  • @Smile-nl7lx
    @Smile-nl7lx 4 года назад

    что делать если при экспорте вышла ошибка?

  • @_4_g456
    @_4_g456 4 года назад

    Кто в курсе - Как удалить неудачную анимацию, что ты она не экспортировалась в месте с остальными в движок?

  • @UA-Show-ul2ly
    @UA-Show-ul2ly 5 лет назад

    👍🏻👍🏻

  • @Kascheybiker
    @Kascheybiker 4 года назад

    Что за язык? Как задать/выбрать на чём писать скрипты?

  • @Эмиль-х5ф
    @Эмиль-х5ф 3 года назад

    А как в блендере делать анимации разной длины кадров?

    • @DenisTrebushnikov
      @DenisTrebushnikov 2 года назад

      Этот вопрос требует обширный ответ. На вкладке properties справа, есть иконка output properties, где можно настраивать ФПС (24 кадра для кино и мультиков, 30 и 60 для игр, не знаю, как Godot, но Unreal сам может интрополировать 30 кадров в 60 кадров и наоборот) и общий размер кадров (frame end). Далее, чтобы сохранять анимации одного таймлайна внизу недостаточно, нужен будет Dope Sheet в режиме action editor - он-то и позволяет создавать NLA (не-линейную анимацию), т.е. куски анимации -- - чтобы добраться, проще всего через вкладку animation вверху экрана. В помощь также потребуется Graph Editor. Далее: поставив все нужные кадры, мы создаем из них action в dope sheet (в режиме action editor), переименовываем и теперь можем экспортировать. Новую анимацию можно поместить в новое "действие".

  • @admenmod
    @admenmod 5 лет назад

    Как думаешь сколько времени нужно программисту чтобы растерять свои навыки?

  • @Queat
    @Queat 5 лет назад

    У меня все так же, как и у тебя, но у меня не работает часть с поворотом. Что мне делать?
    Срочно, ПОМОЩЬ!!!

    • @SkanerSoft
      @SkanerSoft  5 лет назад

      Качни исходник с сайта)

    • @Queat
      @Queat 5 лет назад

      @@SkanerSoft Хорошо

  • @ЛАРИККРАШ
    @ЛАРИККРАШ 4 года назад

    Блин я когда написал скрипт для камеры мне выдает ошибкуInvalid get index 'transform' (on base: 'null instanse') что делать?

    • @andreykron9566
      @andreykron9566 4 года назад

      не для камеры пиши а для spatial а иначе не сработает(я пробовал)

  • @НикитаАнкудинов-ф2р

    Пожалуйста подскажите, что делать если Blender не хочет экспортировать в glTF формат, виснет и вылетает при экспорте. Можно ли использовать другой формат и если да, то какой ? Заранее спасибо тем, кто попытается помочь.

  • @ЮнусАфандиев
    @ЮнусАфандиев 4 года назад

    А на каком языке писал код?

  • @ramblboy9505
    @ramblboy9505 4 года назад

    аааааа что так сложно

  • @gladkyomsk3
    @gladkyomsk3 5 лет назад

    Братюня научи меня программировать пожалуйста! Я придумал какую игру можно сделать! Да я знаю проэкт для тебя очень глобальный, но если хватит сил и терпения то вот идея: сделай игру где можно менять оружие, стрелять из оружия в противников. А противники будут террористы которые хотят заложить бомбу!

    • @OlegAF
      @OlegAF 5 лет назад

      Counter Strike что ли?

  • @damascake
    @damascake 5 лет назад +1

    Уважаемый Пётр. Замените, пожалуйста, в названии видео "машина состояний" на правильное, устоявшееся в информатике название "конечный автомат".

  • @PRO1OO
    @PRO1OO 3 года назад

    Зря говоришь. Я войнушку хочу сделать

  • @АнтонКосарь
    @АнтонКосарь 4 года назад

    00

  • @Vasya_Bublic
    @Vasya_Bublic 4 месяца назад

    нету предустановок импорта. Что делать ?