Pull to refresh
140
-5
Send message

Релиз SDK UNIGINE 2.17: Direct X 12 & Vulkan, динамическое глобальное освещение, оптимизации, интеграция с Photon

Reading time4 min
Views2.2K

Долгожданный релиз UNIGINE 2.17 SDK состоялся! В него вошло множество возможностей и новый функционал, над которыми мы работали последние несколько месяцев. О самом важном и интересном - под катом.

Читать далее
Total votes 4: ↑3 and ↓1+2
Comments0

Тусовка профессионалов разработки игр, VR 3D-графики — UNIGINE Open Air 2023

Reading time2 min
Views1.4K

UNIGINE в четвертый раз собирает под открытым небом разработчиков и пользователей 3D-движка UNIGINE и спикеров из индустрии разработки игр.

Будем слушать лекции о программировании, работе с нейросетями, визуальных эффектах, пайплайнах создания пропсов и окружения, процедурной анимации, и др., создавать игру про комара, обмениваться опытом с единомышленниками из индустрии, отдыхать, играть в мяч, рисовать на лицах, танцевать, лежать на сене - в прямом смысле совмещать приятное с полезным.

Подробнее о UNIGINE Open Air 2023 - под катом.

Читать далее
Total votes 1: ↑1 and ↓0+1
Comments1

Как делаются симуляторы

Level of difficultyEasy
Reading time10 min
Views5.3K

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

Читать далее
Total votes 19: ↑17 and ↓2+15
Comments5

Делаем волюметрические облака в UNIGINE

Level of difficultyMedium
Reading time13 min
Views2.4K

Эта статья — дополненная транскрипция доклада технического художника UNIGINE Ивана Муравского с состоявшегося летом UNIGINE Open Air.

Под катом рассказываем, как была сделана система волюметрических облаков, а также про:

Облака в играх и симуляторах

Что важно для симуляторов

Облака в реальности

Рендер облаков: как это делается

Читать далее
Total votes 14: ↑14 and ↓0+14
Comments1

Первая С++ стажировка в UNIGINE: post-mortem. Горящие глаза, короткие сроки и happy end

Reading time7 min
Views2.3K

Озарения возникают в UNIGINE часто и внезапно, и затея провести стажировку для программистов С++ не стала исключением. Нам не привыкать - летом мы организовали Open Air всего за 6 недель. До старта стажировки времени было столько же, и набрать нужно не 200 человек, а 10, так что мы засучили рукава и взялись за дело.

О нашем первом опыте проведения стажировки, ожиданиях и результатах читайте под катом.

Читать далее
Total votes 10: ↑6 and ↓4+2
Comments2

UNIGINE 2.16.1 — Screen-Space Haze Global Illumination, улучшенный API импорта, усовершенствования для VR

Reading time4 min
Views2K

Почти под ёлочку состоялся минорный релиз 2.16.1, который, однако, содержит пару крутых фичей - например, SSHGI (глобальное освещение дымки в экранном пространстве), добавляющее сразу +100 к атмосфере и возможность из любой сцены сделать Сайлент Хилл. А еще мы усовершенствовали API импорта ассетов в процессе работы приложения, добавили опцию для еще более реалистичных динамических отражений, оптимизировали рендеринг теней - об этом и остальном читайте под катом.

Читать далее
Total votes 11: ↑10 and ↓1+9
Comments0

Игровая камера: сборник приемов

Reading time17 min
Views13K

Сегодня мы узнаем:

- можно ли считать людей, которые инвертируют оси в играх, лицами с нетрадиционной ориентацией;

- что такое фокусное расстояние объектива и для чего оно нужно;

- какой угол обзора надо делать у камер, чтобы монитор выглядел, как окно в виртуальный мир;

- как правильно фотографировать;

- и сделаем простенький симулятор дрифта.

Погнали!
Total votes 62: ↑62 and ↓0+62
Comments23

UNIGINE 2.16: Asset Store, Vulkan и DX12, Даблы и Марс в Community, интеграция с ROS, .NET 6, новый менеджер окон

Reading time4 min
Views3.4K

Состоялся релиз 2.16: мы внедрили поддержку DirectX 12 и Vulkan API, открыли Asset Store, добавили даблы и демо Марса в Community SDK, улучшили рендеринг (отражения, свечение, размытие при движении, эффекты камеры и др.). Появились новые SDK-браузер, редактор текстур и менеджер окон, и много другого полезного.

Без лишней скромности, этот релиз открывает новую главу в развитии платформы UNIGINE.
Начнем с самого интересного.

Читать далее
Total votes 15: ↑15 and ↓0+15
Comments5

Разработчики в неестественной среде обитания, или как прошел UNIGINE Open Air 2022. Фотоотчет

Reading time6 min
Views2.5K

Лето 2022. Вспышка, идея, Open Air! Пора бы кости размять, решили мы, и вылезли из-за мониторов. Как-никак последний раз под открытым небом мы собирались 9 лет назад, а по меркам геймдева это вечность. Соображать пришлось быстро: мероприятие запланировали через 6 недель. Встречу профессионалов игровой разработки, VR и 3D-графики назначили на 23-24 июля.  

Дневные лекции, ночные разговоры, встреченные вместе закат и рассвет, кальяны, настолки, бадминтон, воздушные змеи, мыльные пузыри, татуировки из блёсток, джаз, рок и drum'n'bass, световое шоу, песни у костра — таким получился UNIGINE Open Air 2022.

Чтобы прожить те выходные вместе с нами, добро пожаловать под кат!

Прожить UNIGINE Open Air 2022
Total votes 3: ↑2 and ↓1+1
Comments4

Кривые в компьютерной графике. Урок 1: Анимации

Reading time6 min
Views7.7K

Мы продолжаем цикл статей про математику и смежные дисциплины в компьютерной графике по курсу Александра Паничева, ведущего разработчика логики в UNIGINE. В этот раз поговорим о функциях плавности, которые используются в анимации (и не только).

Читать далее
Total votes 15: ↑14 and ↓1+13
Comments5

Технологии UNIGINE 2: визуальный редактор материалов

Reading time8 min
Views3.7K

Если во времена Half-Life 2 в моде были фототекстуры, то сегодня материалы поверхностей в 3D-графике реального времени воссоздаются с нуля. Для этого используются шейдеры, написанные программным кодом. Но не все художники владеют программированием! Специально для них в UNIGINE 2 есть визуальный редактор материалов, в котором большинство операций прозводится простым соединением узлов (нод) в граф. Так можно быстро прототипировать и создавать сложные материалы, которые не только имеют правдоподобный рельеф, но еще и взаимодействуют со светом как в жизни.

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

Читать далее
Total votes 10: ↑9 and ↓1+8
Comments4

Основы линейной алгебры для 3D-приложений. Урок 3

Reading time3 min
Views8K

Завершающий урок из цикла про линейную алгебру для 3D-приложений от Александра Паничева — ведущего разработчика логики в UNIGINE. В прошлом уроке мы разобрали углы Эйлера и кватернионы, а в этот раз говорим о матрицах и подводим итоги.

Читать далее
Total votes 6: ↑5 and ↓1+4
Comments2

UNIGINE Open Air 2022: тусовка профессионалов разработки игр, VR и 3D-графики

Reading time2 min
Views1.2K

Как всегда, внезапно, мы решили провести Open Air. Такое уже было в 2012 и 2013 годах, и вот, спустя 9 лет, мы снова собираем разработчиков, пользователей и единомышленников UNIGINE под Сибирским небом, чтобы провести выходные в кругу близких по духу людей.

На свежем воздухе в окружении сосен и берез поделимся планами, обменяемся опытом и наработками, покажем, где больно, а где - хорошо. Будем рассказывать, слушать, спорить, играть, напрягать мозг и расслабляться. Упиваться атмосферой, летом, людьми. Будем дышать.

Читать далее
Total votes 2: ↑2 and ↓0+2
Comments0

Технологии UNIGINE 2: облака

Reading time6 min
Views3.6K

Вы когда-нибудь задумывались, сколько бывает разновидностей облаков? Кто-то вспомнит кучевые или перистые, ну и, конечно, тучи. Но на самом деле их достаточно много — ученые выделяют 10 основных типов. И на нашем движке их можно смоделировать все!

В сегодняшней статье расскажем про технологию моделирования облачного неба в UNIGINE 2.

Читать далее
Total votes 36: ↑34 and ↓2+32
Comments3

Основы линейной алгебры для 3D-приложений. Урок 2

Reading time7 min
Views18K

Продолжаем разбираться с линейной алгеброй для 3D-приложений вместе Александром Паничевым — ведущим разработчиком логики в UNIGINE. В прошлом уроке мы поговорили про предназначение математики в трехмерной графике и вспомнили основные операции над векторами. А в этом уроке переходим к более сложным темам: углы Эйлера и кватернионы.

Читать далее
Total votes 19: ↑19 and ↓0+19
Comments6

Математика для 3D-приложений. Урок 1

Reading time6 min
Views26K

Это первый, вводный урок по линейной алгебре для разработки 3D-приложений от Александра Паничева — ведущего разработчика логики в UNIGINE. В этом уроке разберемся зачем 3D-разработчикам вообще нужна линейная алгебра, а также рассмотрим основные операции над векторами.

Читать далее
Total votes 24: ↑23 and ↓1+22
Comments12

Переход на UNIGINE с Unreal Engine 4: гайд для программистов

Reading time15 min
Views4.5K

Специально для тех, кто ищет альтернативу Unreal Engine или Unity, мы продолжаем цикл статей про безболезненный переход на UNIGINE с зарубежных движков. В третьем выпуске рассмотрим миграцию с Unreal Engine 4 с точки зрения программиста.

Под катом: написание игровой логики, триггеры, ввод, рейкастинг и другое.

Читать далее
Total votes 13: ↑12 and ↓1+11
Comments3

Переход на UNIGINE с Unreal Engine 4: гайд для 3D-художников

Reading time19 min
Views3.6K

Цикл статей про безболезненный переход на UNIGINE продолжается: сегодня про миграцию с Unreal Engine 4 с точки зрения 3D-художника.

В выпуске: геометрические кисти, меши, материалы, шейдеры, освещение, оптимизация и другие инструменты.

Добро пожаловать под кат!

Читать далее
Total votes 9: ↑8 and ↓1+7
Comments5

Технологии UNIGINE 2: система воды

Reading time3 min
Views3.8K

Как известно, вода — один из самых сложных элементов 3D визуализации в реальном времени. С версии 2.2 UNIGINE позволяет визуализировать реалистичную воду со сложным поведением и поддержкой двустороннего взаимодействия с твердыми телами, а так же создавать различные типы водных бассейнов: океаны, моря, озера.

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

Читать далее
Total votes 19: ↑18 and ↓1+17
Comments6

Быстрый переход на UNIGINE с Unreal Engine 4: первые шаги

Reading time12 min
Views7.4K

Если вы планируете переходить с иностранного софта на отечественный и ищете полноценный аналог Unreal Engine 4, то одним из вариантов может стать 3D движок UNIGINE.

Сравниваем основные термины, управление проектами, интерфейс редактора, работу со сценой, настройки проекта и многое другое под катом.

Читать далее
Total votes 8: ↑7 and ↓1+6
Comments43
1

Information

Rating
Does not participate
Registered
Activity