Study 3d | Gamedev | Моделирование
2.69K subscribers
779 photos
11 videos
33 files
1.09K links
Канал, посвященный изучению 3D - моделирование, анимация, rigging, текстурирование, gamedev, Unity 3d, Unreal Engine и др. игровые движки и т.д. Материал представлен в виде максимально полезных туториалов, видеоуроков, книг.
Download Telegram
Управление производительностью в Unity
LOD-группы
Панель Renderers открывается нажатием на LOD-полоску. Renderers содержит меши для LOD-уровня.
Это дочерний элемент объекта с компонентом LODGroup.
Для добавления объектов на текущий LOD-уровень щелкните на пустом квадрате (с надписью “Add”) на панели Renderers, откроется браузер для выбора объектов.
Как работает LOD смотрите здесь: https://youtu.be/4r_6waKWzZc.
#Unity
Atmospheric Absorption в Unreal Engine 4
Атмосферное поглощение
Поглощенные цвета контролируются с помощью Absorption Scale and Absorption. Примеры на картинках демонстрируют удаление одного цвета RGB через поглощение:
1. Нет атмосферного поглощения.
2. Поглощение по умолчанию.
3. Увеличенное озоновое поглощение.
Количество и виды цветов поглощения контролируются с использованием Absorption Scale and Absorption.
На следующих трех картинках удален один из цветов:
4. Зеленый.
5. Красный.
6. Синий.
Поглощение некоторых цветов не заметно в разное время дня.
#UE4
Настройки качества в Unity
В Unity можно установить уровень качества графики, на котором будет производиться рендеринг.
Высокое качество снижает частоту кадров, иногда лучше не устанавливать наивысший уровень качества на мобильных устройствах или старом оборудовании. Это отрицательно влияет на игровой процесс.
Инспектор Quality Settings (в меню: Edit->Project Settings->Quality) используется для установки уровня качества для выбранных устройств в редакторе.
Игра Superhot — яркий пример использования ограниченного набора цветов и минималистичной графики. Именно такой подход позволяет игроку сосредоточиться на ключевых событиях игры: https://youtu.be/vrS86l_CtAY.
#Unity
Mie Phase в Unreal Engine 4
Mie Phase контролирует рассеивание света вперед. Использование MIE Anisotropy приведет к ярким ореолам вокруг источника света, таким, как вокруг солнечного диска в небе.
Эффекты увеличения и уменьшения MIE Anisotropy иллюстрируются на картинках:
1. Уменьшение MIE Anisotropy. Этот пример использует значение 0.
2. Настройки по умолчанию имитируют земную атмосферу. Этот пример использует значение 0,8.
3. Увеличение MIE Anisotropy вызывает затягивание ореолов вокруг источника света. Этот пример использует значение 0,9.
#UE4
Импорт 3D моделей в Unity
Для импорта 3D модели в Unity вы должны перетащить файл модели в окно проекта.
В инспекторе > вкладка Model Unity поддерживает импорт моделей из всех популярных 3D редакторов. Это такие редакторы, как Maya, Cinema 4D, 3ds Max, Cheetah3D, Modo, Lightwave, Blender, Cheetah3D,
Текстуры следует хранить в папке Textures рядом с экспортируемым мешем в вашем проекте Unity. Это позволит Unity найти текстуру и автоматически подключить её к созданному материалу.
Ни одна современная игра на Unity сегодня не обходится без импорта моделей. Взгляните насколько тщательно проработаны модели в Warside - Classes Trailer.
#Unity
Ambosphere Atmosphere в Unreal Engine 4
Компонент Ambosphere Atmosphere UE4 контролирует атмосферу перспективы на землю и воздушное пространство. Позволяет эффективно определить кривизну вашего мира, так что переход от земли к небу будет выглядеть как реальная атмосфера.
На картинках:
1. Высота атмосферы Rayleigh (рассеивания) составляет 0,8 километра.
2. Атмосфера Rayleigh по умолчанию 8 километров.
3. Высота атмосферы Rayleigh составляет 80 километров.
#UE4
Импорт моделей из Maya
Для того, чтобы начать импорт, разместите ваш .mb или .ma файл в папке Assets Unity проекта. Когда вы переключитесь обратно в Unity, сцена автоматически импортируется и отобразится в окне Project.
Для просмотра модели в Unity перетащите её из окна Project в окно Scene или Hierarchy.
Преимущества импорта:
1, Импортируются все узлы с положением, вращением и масштабом. Центры вращения и имена тоже импортируются.
2. Импортируются меши с вершинными цветами, нормалями и до двух UV развёрток.
3. Импортируются материалы с diffuse цветом и текстурой, множественные материалы для одного меша.
4. Импортируется анимации FK & IK
5. Импортируется анимации, основанные на костях (Bone-based).
6. Импортируются фигуры блендинга (BlendShapes).
Туториал импорту моделей из Maya.
#Unity #Maya
Aerial Perspective Scale в Unreal Engine 4
Aerial Perspective View Distance Scale - это своеобразная воздушная перспективная шкала, которая масштабирует расстояния от игрока до поверхностей. Позволяет добавить поверхностям объема при просмотре с достаточно высокого расстояния над поверхностью земли.
На картинках:
1. Сцена создана с использованием Aerial Perspective View Distance Scale.
2. Aerial Perspective View Distance Scale слегка увеличилась.
3. Aerial Perspective View Distance Scale удвоилась.
#UE4