Публикации по теме 'unity'


Unity и DeepSquare: многообещающая комбинация для иммерсивной метавселенной
Unity и DeepSquare: многообещающая комбинация для иммерсивной метавселенной Автор: Джими Вобьен Метавселенная — это виртуальный мир, который постоянно расширяется и развивается. По мере того, как все больше и больше людей входят в Метавселенную, потребность в реалистичном искусственном интеллекте (ИИ), который может взаимодействовать с пользователями, становится все более важной. Но обучение реалистичных моделей машинного обучения взаимодействию в моделируемом мире, населенном..

Использование анимации рук с интеграцией Oculus с Unity XR Kit
Пошаговое руководство по добавлению анимации рук в XR Совсем недавно я начал экспериментировать с Unity для разработки своего Oculus Quest, и первое, что я сделал, - это установил пакет Oculus Integration из магазина ресурсов. Сразу я смог заняться кое-чем интересным, и все было хорошо. Затем, потратив на это больше времени, я понял, что существуют некоторые ограничения, поэтому я переключился на пакет XR в Unity, который предназначен для объединения платформ разработки AR и VR...

Запуск лазеров в трехмерном пространстве
Цель : научиться запускать лазеры вперед в 3D. Это короткая и приятная статья о том, как запускать лазеры в 3D-пространстве. Я просто создал префаб для своих лазеров, используя две капсулы и систему частиц для эффекта стрельбы. Затем я создал материал для лазеров с помощью шейдера URP/lit . Кроме того, одно из основных отличий между запуском лазера в 3D и 2D заключается в том, что мы будем использовать transform.rotation вместо Quaternion.identity , поскольку..

Постобработка с использованием объемов
Цель: использовать тома и постобработку для создания двух разных сред. Если бы мы хотели использовать постобработку в разных областях нашей сцены, мы могли бы добиться этого с помощью объемов . Это даст локальную версию постобработки, а не глобальную. Например, если мы хотим, чтобы в одной комнате был холодный цвет, а в другой — теплый; указав холодную комнату против горячей комнаты, мы можем сделать это, используя объемы и постобработку. Если у вас не установлена ​​..

ZibraAI и его набор инструментов на базе машинного обучения для развития индустрии разработки игр
Компания ZibraAI возникла в 2020 году в результате успешного применения машинного обучения в 3D-обработке. При проведении собственных исследований машинного обучения команда разработала способ кодирования знакового поля расстояний (SDF) трехмерного объекта в компактные векторы, которые затем могут быть распакованы небольшой нейронной сетью для восстановления исходного SDF. Для лучшего качества объект делится на разреженную сетку вокселей, а локальная геометрия внутри каждого вокселя..

Ускоренный курс GameDevHQ #15 Дополнительные возможности
Начальный 2D космический шутер-Дополнительные возможности-Щиты На этот раз я добавил возможность для щита игрока принимать дополнительные удары, каждый раз обновляя цвет с синего на зеленый и красный перед тем, как сломаться, это просто отслеживается так же, как и здоровье игрока. Это овербернер бустеров, он полностью истощает двигатели игрока и переводит их на перезарядку. Это заняло некоторое время, чтобы понять правильно, самонаводящиеся ракеты, я перепробовал..

C# для циклов
Цель: Как написать цикл For Итак, теперь мы собираемся написать цикл For в C# Unity, но как мы напишем цикл For? Всегда нам будет нужна переменная для ссылки, и в этом примере мы будем использовать мое имя. Итак, для начала введите for () в скобках у нас есть целое число с именем i, и в настоящее время оно равно 0, тогда, когда оно меньше 100, цикл будет продолжаться, а затем каждый раз, когда цикл завершается, он равен 1 раз. В этом примере мое имя будет напечатано 100 раз,..