fa
Feedback
Study 3d | Gamedev | Моделирование

Study 3d | Gamedev | Моделирование

رفتن به کانال در Telegram

Канал, посвященный изучению 3D - моделирование, анимация, rigging, текстурирование, gamedev, Unity 3d, Unreal Engine и др. игровые движки и т.д. Материал представлен в виде максимально полезных туториалов, видеоуроков, книг. Для связи @nat_ndsfd

نمایش بیشتر
2 958
مشترکین
اطلاعاتی وجود ندارد24 ساعت
اطلاعاتی وجود ندارد7 روز
-630 روز
آرشیو پست ها
https://unity.com/sites/default/files/styles/16_9_s_scale_width/public/2018-01/2DPhysics600.gif?itok=03KWB1n1 Возможности Unity 2D На движке можно создать огромное количество жестких тел, сочленений и коллайдеров, Геймплей создается всего за несколько кликов в редакторе. Поведение объектов можно задавать с помощью Physics Materials. Можно также создавать собственные формы столкновения с Polygon Colliders.

Выбор текстур в Unreal Engine 4 Для выбора текстуры выделите нод TextureSample. Перейдите в панель Details и нажмите на раскрывающийся список, расположенный справа от Texture. Откроется меню, в котором перечислены все текстуры проекта. Выберете необходимую. Чтобы увидеть текстуру на меше предварительного просмотра, нужно подключить её к ноду Result. Удерживайте левую клавишу мыши на контакте выхода нода TextureSample. Перетащите его на входной контакт Base Color нода Result. https://habrastorage.org/getpro/habr/post_images/3df/43f/e7d/3df43fe7d19f2ac3ec4784a330b68d4c.gif #UE4

https://unity.com/sites/default/files/styles/16_9_s_scale_width/public/2018-01/SpriteImportSort600.gif?itok=IqWT-AWY Текстуры в 2D графике на Unity На движке можно импортировать спрайты и автоматически вырезать их из атласов. Управлять масштабированием и сжатием для оптимизации и мультиплатформенности. Можно также выполнять послойную сортировку.

https://habrastorage.org/getpro/habr/post_images/f79/c01/0a8/f79c010a853743d48f260c0a40f0df24.gif Текстуры в Unreal Engine 4 Для добавления в модель цвета и деталей используется текстура - двухмерное изображение. Обычно текстура проецируется на трёхмерные модели, придавая им цвет и детали. Применить в материале текстуру позволяет нод TextureSample, который находится на панели Palette. Добавляется нод удержанием левой клавиши мыши и перетаскиванием его на схему. #UE4

Созданием игр занимаются десятки миллионов людей, а играет и вовсе каждый четвёртый человек на планете. И этот феноменальный
Созданием игр занимаются десятки миллионов людей, а играет и вовсе каждый четвёртый человек на планете. И этот феноменальный рост явно не собирается замедляться. Неудивительно, что многие мечтают влиться в индустрию, зарабатывать на играх, занимаясь творчеством, или же просто хотят узнать о ней как можно больше. Чтобы необходимую информацию больше не нужно было искать по всему интернету, XYZ School запустила бесплатный курс «Введение в игровую индустрию». На курсе ты узнаешь: — Какие профессии есть в геймдеве, и какая специализация подойдёт именно тебе. — Как развивалась игровая индустрия и как она устроена сейчас. — Что ждёт геймдев в будущем, и какие игры стоит делать, чтобы заработать. Переходи по ссылке и начинай свой путь в геймдев прямо сейчас: https://bit.ly/38KCtgV

Текстуры в 2D графике на Unity В 2D-играх спрайты реализуются с использованием текстур, применяемых к плоским сеткам, которые
Текстуры в 2D графике на Unity В 2D-играх спрайты реализуются с использованием текстур, применяемых к плоским сеткам, которые приблизительно соответствуют форме объектов. Для объекта в 2D-игре может потребоваться набор связанных графических изображений для представления кадров анимации или различных состояний персонажа. Доступны специальные методы, позволяющие эффективно проектировать и визуализировать эти наборы изображений. Туториал по созданию 2D объектов здесь: https://youtu.be/bOOqMYFQL9I #Unity

Ноды в Unreal Engine 4 Для создания материалов используются ноды. У нодов есть входы и выходы, соединения отображаются линиям
Ноды в Unreal Engine 4 Для создания материалов используются ноды. У нодов есть входы и выходы, соединения отображаются линиями. Удерживайте левую клавишу мыши на белом контакте выхода нода и перетаскивайте на входной контакт Multiply. Входы расположены слева, а выходы — справа. На картинке пример с использованием нодов Multiply и Constant3Vector, добавляющих текстуре жёлтого цвета. #UE4

Текстуры в Unity Текстуры применяются к объектам с помощью материалов и шейдеров. Материалы используют специализированные графические программы для визуализации текстуры на поверхности сетки. Шейдеры реализовывают эффекты освещения и окраски, чтобы, среди прочего, имитировать блестящие или неровные поверхности. Вы можете использовать две или более текстуры одновременно, комбинируя их для еще большей гибкости. В игре Naval Action текстуры использованы для визуализации парусов кораблей, морской глади и других объектов. https://youtu.be/mPtRUS943CA #Unity

Редакторы материалов в Unreal Engine 4 Редакторы материалов в UE4 состоят из 4 панелей: Graph - содержит все ноды (узлы) и но
Редакторы материалов в Unreal Engine 4 Редакторы материалов в UE4 состоят из 4 панелей: Graph - содержит все ноды (узлы) и нод Result. Перемещаться по панели можно, удерживая правую клавишу мыши и двигая мышью. Масштабирование выполняется прокруткой колёсика мыши. Details - отображает свойства выбранного нода. Если нод не выбран, то отображаются свойства материала. Viewport - содержит меш предварительного просмотра, представляющий материал. Поворачивать камеру можно, удерживая левую клавишу и двигая мышь. Масштабирование выполняется прокруткой колёсика мыши. Palette - список всех нодов, доступных для материала. #UE4

Всё просто — мировые игровые студии выбирают Unreal Engine 4 как основной инструмент создания игр. В России движок так же стр
Всё просто — мировые игровые студии выбирают Unreal Engine 4 как основной инструмент создания игр. В России движок так же стремительно набирает популярность, открываются новые компании по 3D-разработкам. Появляется всё больше вакансий для разработчиков, владеющих Unreal Engine 4. Чему ты научишься на курсе: работать с движком Unreal Engine 4; программировать на C++; разрабатывать игры для ПК, под Android и iOS; правильно оформлять код; работать с задачами на kanban-доске; использовать алгоритмы и структуры данных; применять паттерны проектирования; пользоваться идиомами языка C++. Компания Skillbox оказывает поддержку в трудоустройстве. Переходи по ссылке ▶️ https://clc.am/Vte_Ug и записывайся на курс.

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

Материалы в Unreal Engine 4 Материал задаёт внешний вид поверхности. На базовом уровне материал определяется по четырем парам
Материалы в Unreal Engine 4 Материал задаёт внешний вид поверхности. На базовом уровне материал определяется по четырем параметрам: Base Color - цвет или текстура поверхности. Используется для добавления детализации и вариаций цвета. Metallic - показывает насколько металлическим выглядит материал. Чисто металлический объект имеет максимальное значение Metallic, а ткань — значение 0. Specular - управляет блеском неметаллических поверхностей. Например, керамика будет обладать высоким значением Specular, в отличие от глины. Roughness - поверхность с максимальной roughness (шероховатостью) не будет иметь никакого блеска. Используется для создания камней, деревьев. На рисунке показано применение разных материалов с одним и тем же цветом. #UE4

Cистемы частиц в Unity В играх встречаются элементы, которые по своей природе не имеют чёткой формы и изменяются в реальном времени, потому их трудно отобразить с помощью мешей и спрайтов. Для эффектов в виде текущих жидкостей, дыма, облаков, пламени и магических заклинаний следует применять подход, известный как системы частиц. Система частиц позволяет отобразить всё непостоянство и энергетику таких эффектов. Реалистичность взрывов, плавающий туман в игре Affected Zone обязаны использованию систем частиц. https://youtu.be/z_fP_1M_Tvw #Unity

Добавление мешей на уровень в Unreal Engine 4 Объекты на уровне можно перемещать, поворачивать и масштабировать. Горячие клавиши для этих действий — W, E и R. После нажатия на них можно использовать манипулятор. https://habrastorage.org/getpro/habr/post_images/691/912/9f8/6919129f8209d1374d7a070abba0594d.gif #UE4

Skybox в Unity Чтобы привязать Скайбокс к сцене, следуйте пошаговой инструкции: 1. Выберите Edit->Render Settings из главного меню. 2. В появившемся окне выберите вкладку Scene. 3. Перетащите материал скайбокса в слот Skybox Material в Inspector. Туториал по Skybox здесь: https://youtu.be/dANTog5DRCM #Unity

Добавление мешей на уровень в Unreal Engine 4 В UE4 модели называются «мешами» (meshes). Чтобы добавить на уровень меш, нажмите правой клавишу мыши и перетащите модель из Content Browser во Viewport. Отпустите левую клавишу мыши и меш добавится на уровень. https://habrastorage.org/getpro/habr/post_images/cf4/53b/18b/cf453b18b54c583e9d74f89e3776a937.gif #UE4

Skybox в Unity Вы можете добавить скайбокс к сцене, просто установив свойство Skybox в окне «Освещение» (меню: «Окно»> «Освещение»). Skybox представляет из себя 6-сторонний куб, который прорисовывается позади всей остальной графики в игре. Пошаговое создание Skybox: 1. Сделать 6 текстур, которые соответствуют каждой из 6 сторон скайбокса. 2. Для каждой текстуры измените режим обертки (Wrap Mode) с Repeat на Clamp. 3. Создайте новый Material, выбрав Assets->Create->Material в строке меню. 4. Выберите шейдер из выпадающего списка в верхней части Inspector, затем выберите RenderFX->Skybox. 5. Назначьте 6 текстур для каждого слота текстуры в материале путем перетаскивания каждой текстуры из Project View на соответствующие слоты. Посмотрите, как заполнено окружающее игрока пространство в игре Beat Saber. https://youtu.be/pa4vrynwkwY #Unity

Импорт ассетов на Unreal Engine 4 Чтобы Unreal мог использовать файлы, их нужно импортировать. Для импорта следует перейти в
+2
Импорт ассетов на Unreal Engine 4 Чтобы Unreal мог использовать файлы, их нужно импортировать. Для импорта следует перейти в Content Browser и нажать на Import. С помощью диспетчера файлов найдите нужную папку/файл, выделите их и нажмите Open. Unreal предложит несколько вариантов импорта файла .fbx. Для создания собственных файлов следует снять флажок Import Materials. Остальные параметры можно не менять. При нажатии на Import открытые ранее файлы появятся в Content Browser. Сохраняются файлы нажатием на файл правой клавишей мыши и выбором Save. Также сохраняются все файлы за раз, выбором File\Save All. Старайтесь сохраняться почаще! #UE4

Skybox в Unity Скайбокс визуализируется за всеми объектами сцены и поэтому представляет собой вид на бесконечное расстояние.
Skybox в Unity Скайбокс визуализируется за всеми объектами сцены и поэтому представляет собой вид на бесконечное расстояние. Чаще всего используется для представления неба в стандартной уличной сцене, но на самом деле рамка полностью окружает камеру, даже под ней. Это означает, что вы можете использовать скайбокс для представления частей сцены (например, холмистые равнины, простирающиеся за горизонт) или кругового обзора сцены в космосе или под водой. Еще один пример использования Скайбокса в игре GUNS OF ICARUS ONLINE. https://cdn.akamai.steamstatic.com/steam/apps/256681728/movie480.webm?t=1490149234 #Unity