loyal-studio/Honami-Animation-System
Honami Animation System — это полноценная, созданная с нуля альтернатива встроенному в Unity аниматору. Разработанная для Unity 6, она предоставляет мощный редактор графов узлов, встроенную процедурную риггинг-систему и бесшовную интеграцию с временной шкалой — и всё это без затрат на выделение памяти во время выполнения.
Honami заменяет Animator Controller из Unity набором визуальных редакторов. Вы можете создавать состояния, переходы, смешивания, маски, события, клипы и последовательности в специальных инструментах, которые по ощущениям напоминают видеоредактор — перетаскивайте элементы на дорожки, прокручивайте, просматривайте, корректируйте. Внутри он создает и управляет собственным контроллером PlayableGraph (стандартный контроллер Unity Animator остается на объекте, оставляя слот Controller пустым), с циклом выполнения без выделения памяти.
Она управляет всем, что имеет аниматор — персонажами и существами, а также оружием, транспортными средствами, механизмами, дверями, камерами и реквизитом.
Honami Animation System — это полноценная, созданная с нуля альтернатива встроенному в Unity аниматору. Разработанная для Unity 6, она предоставляет мощный редактор графов узлов, встроенную процедурную риггинг-систему и бесшовную интеграцию с временной шкалой — и всё это без затрат на выделение памяти во время выполнения.
Honami заменяет Animator Controller из Unity набором визуальных редакторов. Вы можете создавать состояния, переходы, смешивания, маски, события, клипы и последовательности в специальных инструментах, которые по ощущениям напоминают видеоредактор — перетаскивайте элементы на дорожки, прокручивайте, просматривайте, корректируйте. Внутри он создает и управляет собственным контроллером PlayableGraph (стандартный контроллер Unity Animator остается на объекте, оставляя слот Controller пустым), с циклом выполнения без выделения памяти.
Она управляет всем, что имеет аниматор — персонажами и существами, а также оружием, транспортными средствами, механизмами, дверями, камерами и реквизитом.
🔥7
6000.7.0a2
https://unity.com/releases/editor/alpha/6000.7.0a2
https://beta.unity3d.com/download/83605ec097c0/download.html
unityhub://6000.7.0a2/83605ec097c0
#releases #alpha
https://unity.com/releases/editor/alpha/6000.7.0a2
https://beta.unity3d.com/download/83605ec097c0/download.html
unityhub://6000.7.0a2/83605ec097c0
#releases #alpha
🔥4❤2
Впервые написал SDF-шейдеры для закругленных углов.
Вместо создания дополнительных мешей, масок или текстур углов, шейдер просто вычисляет знаковое расстояние до края фигуры и использует его для заливки, границы, радиуса и сглаживания.
Самое приятное — это гибкость: один и тот же базовый шейдер, разные радиусы скругления углов, четкое масштабирование, мягкие края, контуры, отсечение и т.д. Скругление прямоугольника — это, по сути, просто математические вычисления, а рутинную работу выполняет графический процессор.
Вместо создания дополнительных мешей, масок или текстур углов, шейдер просто вычисляет знаковое расстояние до края фигуры и использует его для заливки, границы, радиуса и сглаживания.
Самое приятное — это гибкость: один и тот же базовый шейдер, разные радиусы скругления углов, четкое масштабирование, мягкие края, контуры, отсечение и т.д. Скругление прямоугольника — это, по сути, просто математические вычисления, а рутинную работу выполняет графический процессор.
Система проектирования UI Toolkit с открытым исходным кодом теперь поддерживает мировое пространство в Unity 6000.5 и выше.
Благодаря Unity 6000.5 мы теперь можем использовать ui toolkit в игровом пространстве. Мы принимаем предложения и активно развиваем этот репозиторий системы дизайна для ускорения прототипирования и сборки.
Ссылка на демоверсию: sinanata.github.io/unity-ui-document-design-system/
Ссылка на репозиторий: github.com/sinanata/unity-ui-document-design-system
Благодаря Unity 6000.5 мы теперь можем использовать ui toolkit в игровом пространстве. Мы принимаем предложения и активно развиваем этот репозиторий системы дизайна для ускорения прототипирования и сборки.
Ссылка на демоверсию: sinanata.github.io/unity-ui-document-design-system/
Ссылка на репозиторий: github.com/sinanata/unity-ui-document-design-system
🔥9👎2
Простой способ создания эффектов в Unity — обучающий урок по VFX Graph.
Давайте посмотрим, как быстро, легко и круто создать эффект в Unity Visual Effect Graph! А также научимся создавать очень простые текстуры с помощью Material Maker!
Давайте посмотрим, как быстро, легко и круто создать эффект в Unity Visual Effect Graph! А также научимся создавать очень простые текстуры с помощью Material Maker!
YouTube
Unity VFX Graph - Impact Effect Tutorial
Let's see how to create a quick, easy and cool impact in Unity Visual Effect Graph! And learn how to create very simple textures with Material Maker too!
📢 Wanna polish this Impact even further? Check out the advanced tutorial on Patreon:
https://www.p…
📢 Wanna polish this Impact even further? Check out the advanced tutorial on Patreon:
https://www.p…
👍4
Отладка .NET в VS Code и курсоре: самая востребованная функция уже здесь!
С выходом версии 2026.2 первая версия отладчика уже доступна. Созданная на основе того же базового механизма отладки, что и JetBrains Rider, эта реализация оптимизирована для сред, совместимых с VS Code, включая VS Code, Cursor, Google Antigravity IDE, Devin Desktop и Kiro.
С выходом версии 2026.2 первая версия отладчика уже доступна. Созданная на основе того же базового механизма отладки, что и JetBrains Rider, эта реализация оптимизирована для сред, совместимых с VS Code, включая VS Code, Cursor, Google Antigravity IDE, Devin Desktop и Kiro.
👎5👍3❤1
Путь к CoreCLR, 2026: Руководство по обновлению
Unity 6.7LTS Alpha 2 включает в себя первую версию экспериментального настольного проигрывателя CoreCLR.
Это компонент, который можно установить дополнительно и который обеспечит частичную проверку на соответствие предстоящим изменениям, когда среда выполнения скриптов будет заменена на CoreCLR.
Unity 6.7LTS Alpha 2 включает в себя первую версию экспериментального настольного проигрывателя CoreCLR.
Это компонент, который можно установить дополнительно и который обеспечит частичную проверку на соответствие предстоящим изменениям, когда среда выполнения скриптов будет заменена на CoreCLR.
🔥8
Тестирование производительности CoreCLR-плеера в Unity с трассировкой пути на ЦП.
Я очень рад, что новый плеер на основе CoreCLR (.NET 10) наконец-то появился в Unity 6.7 alpha 2. Поэтому я создал бенчмарк трассировки лучей на ЦП. Этот бенчмарк создаст BVH-объект, запустит трассировку лучей и отрендерит результат. Код бенчмарка написан на чистом C#, на 100% безопасный, без использования NativeArray, Jobs, встроенных функций компилятора или вычислений на GPU, чтобы мы могли сравнить фактическую производительность во время выполнения. Кроме того, сборка il2cpp включает все доступные целевые наборы инструкций (SSE2, SSE4, AVX и AVX2).
В этом тесте CoreCLR примерно в 10 раз быстрее, чем Mono, и примерно в 2 раза быстрее, чем IL2CPP. CoreCLR не только превосходит Mono и IL2CPP по производительности, но и выигрывает по объему используемой памяти.
Код для тестирования производительности можно найти по адресу gist.github.com/hez2010/353e5fe25ce7eb772cac07e3c86a0829
Я очень рад, что новый плеер на основе CoreCLR (.NET 10) наконец-то появился в Unity 6.7 alpha 2. Поэтому я создал бенчмарк трассировки лучей на ЦП. Этот бенчмарк создаст BVH-объект, запустит трассировку лучей и отрендерит результат. Код бенчмарка написан на чистом C#, на 100% безопасный, без использования NativeArray, Jobs, встроенных функций компилятора или вычислений на GPU, чтобы мы могли сравнить фактическую производительность во время выполнения. Кроме того, сборка il2cpp включает все доступные целевые наборы инструкций (SSE2, SSE4, AVX и AVX2).
В этом тесте CoreCLR примерно в 10 раз быстрее, чем Mono, и примерно в 2 раза быстрее, чем IL2CPP. CoreCLR не только превосходит Mono и IL2CPP по производительности, но и выигрывает по объему используемой памяти.
Код для тестирования производительности можно найти по адресу gist.github.com/hez2010/353e5fe25ce7eb772cac07e3c86a0829
🔥12
Создание процедурной узловой модели сетки в Unity
Цель этого проекта — создать процедурную систему создания сеток для Unity с собственной структурой данных, быстрым бэкендом на базе Burst и редактором на основе узлов. Система также сохраняет важные данные о сетках, такие как материалы и атрибуты, в неизменном виде во время редактирования объектов, отслеживая процесс создания каждой части. Кроме того, она поддерживает оптимизированные упакованные примитивы, разработанные для эффективного создания экземпляров на GPU.
Идея заключается в том, чтобы упростить редактирование сетки в режиме реального времени, например, нарезку, настройку, разрушение или использование в качестве инструмента процедурного моделирования внутри редактора.
Цель этого проекта — создать процедурную систему создания сеток для Unity с собственной структурой данных, быстрым бэкендом на базе Burst и редактором на основе узлов. Система также сохраняет важные данные о сетках, такие как материалы и атрибуты, в неизменном виде во время редактирования объектов, отслеживая процесс создания каждой части. Кроме того, она поддерживает оптимизированные упакованные примитивы, разработанные для эффективного создания экземпляров на GPU.
Идея заключается в том, чтобы упростить редактирование сетки в режиме реального времени, например, нарезку, настройку, разрушение или использование в качестве инструмента процедурного моделирования внутри редактора.
🔥7
6000.5.4f1
https://unity.com/releases/editor/whats-new/6000.5.4f1
https://beta.unity3d.com/download/d550df8bd089/download.html
unityhub://6000.5.4f1/d550df8bd089
#releases #supported
https://unity.com/releases/editor/whats-new/6000.5.4f1
https://beta.unity3d.com/download/d550df8bd089/download.html
unityhub://6000.5.4f1/d550df8bd089
#releases #supported
❤4
6000.6.0b4
https://unity.com/releases/editor/beta/6000.6.0b4
https://beta.unity3d.com/download/2212ba80b59e/download.html
unityhub://6000.6.0b4/2212ba80b59e
#releases #beta
https://unity.com/releases/editor/beta/6000.6.0b4
https://beta.unity3d.com/download/2212ba80b59e/download.html
unityhub://6000.6.0b4/2212ba80b59e
#releases #beta
❤2
Material Maker 1.7 — потрясающая и бесплатная альтернатива Substance Designer!
Material Maker — это бесплатная версия Substance Designer с открытым исходным кодом, где вы процедурно создаёте материалы, готовые к использованию в играх.
Material Maker — это бесплатная версия Substance Designer с открытым исходным кодом, где вы процедурно создаёте материалы, готовые к использованию в играх.
YouTube
Material Maker 1.7 - An AMAZING and FREE Substance Designer Alternative!
Material Maker just keeps on getting better. Material Maker is like a free and open source version of Substance Designer, where you procedurally create game ready materials. They just released the 1.7 version, which is also now available on Steam. In this…
👍5❤1