Простой шейдер с поддержкой эмиссии

Постер к новости: Простой шейдер с поддержкой эмиссии
В некоторых визуальных стилях игры, конкретнее «полигональная графика», лучше всего использовать упрощенные шейдеры, так как там не нужна поддержка карт нормалей, высот и прочих. Однако, мы хотим не просто простой шейдер вроде встроенного «Diffuse», нам нужно сохранить свойства PBR (Physically Based Rendering) для нашего шейдера и кроме того, добавить в него поддержку карт эмиссии. Еще один нюанс, что в полигональной графике, часто может понадобится задействовать ...

Проект на базе Lightweight Render Pipeline (LWRP)

Постер к новости: Проект на базе Lightweight Render Pipeline (LWRP)
В Unity есть возможность использовать несколько технологий рендеринга. Первая технология Standard, это такая графика, которую мы получаем из коробки, так сказать, графика по умолчанию. Вторая технология High Definition Render Pipeline (HDRP), которая обеспечивает наилучший вид графики, со сложным освещением и соответственно с более высокими требованиями к железу (на текущий момент технология на стадии Preview). Сегодня мы рассмотрим технологию Lightweight Render ...

Инструмент рисования префабами

Постер к новости: Инструмент рисования префабами
За основу был взят наш предыдущий проект «Рандомный копипаст в заданной области» и полностью переписан с нуля. Теперь это значительно более расширенный инструмент, для редактора Unity, который позволяет по сути рисовать префабами с помощью специальной кисточки. Кисть может работать как с трехмерной графикой, так и с двухмерной. В инструмент можно добавить несколько префабов, для каждого из них, есть ряд параметров. Кроме префабов, рисовать можно и объектами, ...

Редизайн стандартного Toggle UI

Постер к новости: Редизайн стандартного Toggle UI
Небольшой, но надеемся полезный проект, здесь мы представляем новый, более современный дизайн стандартного UI Toggle. Для плавного перехода состояния переключателя из одного в другое, используется анимация, сам аниматор настроен на работу в режиме паузы, когда время остановлено, это полезно для создания различных игровых меню. Toggle управляется простым скриптом, при этом, с ним можно работать в обычном режиме, то есть, менять его состояние как нужно. А для ...

Расширенное меню сохранения / загрузки

Постер к новости: Расширенное меню сохранения / загрузки
Удобное меню с массивом сохранений, которое легко можно встроить в любую игру. Меню работает совместно с полноценной системой сохранения, которая похожа по использованию на стандартную в Unity систему PlayerPrefs, но с более широкими возможностями, и пишет данные не в реестр ОС, а в отдельный файл, что намного практичнее. Реализован плавный переход между сценами. Меню позволяет сохранить не только некие игровые данные, но и автоматически сохраняет текущую сцену, с ...

Простой пример 3D маски (Depth Mask)

Постер к новости: Простой пример 3D маски (Depth Mask)
В играх с видом от третьего лица, когда камера подвешена сверху под некоторым углом, если персонаж, например, за стеной стоит или зданием, и его невидно, в этом случае можно объект сделать невидимым. Но, такой подход не всегда хорошо работает, потому как убирать, допустим, целые стены замка, не вариант в принципе. Здесь в играх, применяют эффект маски, чтобы вырезать область вокруг персонажа, в этой области здание или стена становятся прозрачными, и мы, словно как ...
  • Яндекс.Метрика