Esoteric Spine resources
Ir al canal en Telegram
1 337
Suscriptores
Sin datos24 horas
-37 días
-1030 días
Archivo de publicaciones
Михаил, выкатил полезные тулзы, которые пригодятся каждому аниматору https://boosty.to/animtools (сам ещё не проверял)
это пакет для 2д анимации в unity. У них есть свой стандартный, убогий. Я решил что пора его переделать ближе к спайну. Если юзаете Unity и знакомы с пакетом 2D animation. https://github.com/smoketlt/com.unity.2d.animation.git#AlphaVersion
Новое в Spine: Экспорт в один HTML для клиентов
В последнем обновлении появилась возможность экспортировать проект в один HTML-файл для прямой отправки клиентам.
✅ Плюсы
• Плавное воспроизведение, максимально возможное качество
• Просмотр всех анимации и скинов с элементами управления плеера
• Один файл, удобно делиться
• Настройка скорости и отладка анимации
❌ Минусы
• Нет превью при отправке, нужно открывать файл или ссылку
• Большой вес при работе со сложными проектами
• Не подходит для платформ без поддержки HTML
• Нет встроенной системы отзывов или комментариев
• Длительная загрузка (все ресурсы грузятся сразу)
Пример:
https://warmanw.com/spine/wildlife/horse.html
Вот недоделанный документ про скрипт там очень много новых тегов которые уже можно использовать
https://esotericsoftware.com/blog/Import-PSD-Tutorial?preview=91730e46b9224c7f0fbc6200089d6660
Как то давно начинал делать партикл студию для Spine. Наткнулся на то, что генерация и рендер работают в Unity не всегда одинаково, но Unity упорно не хочет исправлять этот баг. В итоге я забил на дальнейшую разработку, но труды в ящике оставлять жалко, решил поделиться програмкой с Вами. Она сырая (бета), но для разлета всяких искорок, дымок и прочее вполне пригодная. Версия только для винды. Создает json файлы которое можно импортировать в Spine 4.2
если что есть скрипт для быстрого смены имен любого кол-ва слоев
https://www.youtube.com/watch?v=S3S31OITtJM
что бы спаин работал без инета- отключаем виртуализацию, может кому пригодится, лежишь на пляже и решил поработать🤭🤣https://github.com/EsotericSoftware/spine-editor/issues/660#issuecomment-1220860174
Repost from Мастерская 2D аниматора
Привет! В видео рассказала процесс создания гибкого рига спины. Пошагово что за чем привязывать. Надеюсь, будет полезно :)
От себя про риг скажу так: костей может быть с избытком. Но на перформанс они не особо влияют если у них нет анимаций ( они тупо игнорятся) то, что сажает перформанс это таймлайн кости где есть ключи. Если есть кости на скажем рту но нет ключей на этих костях - пофигу, надо понимать как работает рантайм. Пробегается по всем костям и смотрит есть ли на данную кость таймланы: транслейт, ротейт, скейл, скью. И если находит хоть один таймлайн, то вносит кость на чтение по каждому кадру. Вот теперь считайте: нагрузку. Сначала просчитывается скейл, затем скью, затем позиция и потом вращение. И так каждый кейфрейм. Все что между ключей считается математической интерполяцией Lerp. Если линейная это самый быстрый просчет, если с направляющими, то просчитывается кривая по кубической бизье, что в четыре раза медленнее.
Референсы бодимеханики разного экшона https://www.youtube.com/@MotionActorInc
По степени влияния на проектах компании проводил небольшое исследование, актуально для юнити, пикси и нашего внутреннего движка. Нагрузка от ручного искажения вершин меша выше из за того что каждая вершина при редактировании меша становится самостоятельным элементом с своими собственными координатами, и отрисовывается каждый фрейм. при перемещении через привязку к костям - вершины привязываются по формуле к положению кости и таймлайны для каждой вершины грубо говоря не создаются
https://www.youtube.com/watch?v=XUEc37zPyrI
Отличный пример работы пасконстрейнов на персонажке
