es
Feedback

¡No caigas en manos de tramposos! Telemetrio encuentra y marca estos canales 👉 Si quieres ver la etiqueta, suscríbete

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

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

Ir al canal en Telegram

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

Mostrar más
2 687
Suscriptores
Sin datos24 horas
-67 días
-1430 días
Archivo de publicaciones
https://avatars.mds.yandex.net/get-zen_doc/96780/pub_5beb3b6ff16f6c00aa3c4c01_5beba408c4d79c00aa37b8f3/orig Процедурная анимация Технология процедурной анимации основана на симуляции физики твердых тел, каждой части тела задаются физические границы и соединяются суставами. Активация рэгдолла изначально предполагалась при смерти или падении, в нужную секунду отключалась система контроля анимацией, а частям тела придавались физические свойства и вес, позволяя в том числе ударяться о другие объекты. Таким образом компьютер генерирует уникальную анимацию падения. #анимация

https://youtu.be/r0JDdXqdnww Разработка контента на движке Unity безумно удобная вещь для современного мира. Процесс девелопмента можно сравнить со сборкой конструктора. Движок выступает платформой вашего корабля, а ассеты, скрипты, текстуры и модели — своего рода детальками лего. Руками опытного разработчика создать шедевр на этом движке теперь гораздо проще. Ведь, нет необходимости самостоятельно прорисовывать каждый отдельный элемент. Все необходимые 'запчасти' можно найти на просторах интернета в платном или бесплатном доступе. #Unity

https://avatars.mds.yandex.net/get-zen_doc/112297/pub_5beb3b6ff16f6c00aa3c4c01_5beba0c30d576b00a9fcf6d1/orig Процедурная анимация Простейший пример процедурной анимации - ragdoll-физика, или тряпичная кукла. Впервые появилась в игре 1998 года Jurassic Park: Trespasser и положила начало развитию процедурной анимации. #анимация

https://avatars.mds.yandex.net/get-zen_doc/987771/pub_5beb3b6ff16f6c00aa3c4c01_5beb9ec9059a5400a9f3214d/orig Процедурная анимация Для того чтобы анимировать персонажа, ему необходим скелет. Сама анимация представляет из себя последовательность передвижения и поворотов каждой из косточек на протяжении какого-то количества времени. Заранее записанная анимация является кинематикой, процедурно-генерируемая - инверсной кинематикой. #анимация

Серия уроков по созданию игр с нуля Бесплатные ассеты для Unity: Для Unity существуют тонны бесплатных ассетов. Я постоянно и
Серия уроков по созданию игр с нуля Бесплатные ассеты для Unity: Для Unity существуют тонны бесплатных ассетов. Я постоянно их использую в каждом своем проекте. Сделайте свою жизнь проще — пользуйтесь! Но помните, что они неидеальны. Если вы заметили в них какие-то ошибки — исправьте их или сообщите разработчику! #разработка_игр

https://upload.wikimedia.org/wikipedia/commons/e/e7/TRUE_Procedural_Animation.gif Процедурная анимация Процедурно-генерируемая анимация в играх прошла долгий путь, от ragdoll-физики до полноценного взаимодействия с миром. Свое применение она находит в огромном количестве проектов, реализовывает интересные задумки и кратно увеличивает погружения в мир игры. #анимация

Серия уроков по созданию игр с нуля Среда разработки: Visual Studio Code для MacOS (👍) — очень плавно работает, не тормозит
Серия уроков по созданию игр с нуля Среда разработки: Visual Studio Code для MacOS (👍) — очень плавно работает, не тормозит и обладает потрясающими функциями VSCode (встроенная справочная информация, быстрая навигация и т.д.). Visual Studio для Windows (👍). MonoDevelop — поставляется с Unity, часто тормозит. #разработка_игр

https://videos.autodesk.com/zencoder/content/dam/autodesk/www/products/autodesk-maya/fy19/overview/descriptive-overview/secti
https://videos.autodesk.com/zencoder/content/dam/autodesk/www/products/autodesk-maya/fy19/overview/descriptive-overview/section-2/create-serious-effects-procedurally-bifrost-video-1920x1080-1.mp4 Итоги обзоров 3D пакетов Итак, если коротко: 3Ds Max – компьютерные игры, интерьеры, визуализация. Maya – анимация, киноиндустрия, телевидение, клипы. Cinema 4D – спецэффекты в кино и телевидении, моушен-дизайн, реклама. Modo – реклама, игры, спецэффекты в кино. Houdini – визуальное программирование, спецэффекты в кино. Softimage – анимация и спецэффекты в кино, телевидении, играх. LightWave – спецэффекты в кино, телевидении. Blender – персонажная анимация, создание игр. В заключение хочется отметить: 3D редактор – всего лишь инструмент, раскрыть потенциал которого может только сам дизайнер, CG художник. Освоив в полной мере один пакет, изучить другие не составит труда. Удачи Вам в обучении и работе! #разработка_игр #моделирование

Серия уроков по созданию игр с нуля Ресурсы 🎁 Выбор игрового движка: 1) Вы можете написать свой собственный движок! Требуютс
Серия уроков по созданию игр с нуля Ресурсы 🎁 Выбор игрового движка: 1) Вы можете написать свой собственный движок! Требуются знания C/ C++ на низком, системном уровне. 2) Unity — кросс-платформенный, поддержка 2D/3D. Требуются знания Javascript / C # уровня middle. 3) Unreal Engine — кросс-платформенный движок, поддержка 2D / 3D (2D плохо поддерживается). Требуются знания C ++ уровня middle. #разработка_игр

https://www.blender.org/wp-content/uploads/2020/11/trace_out.mp4 Самые популярные 3D пакеты Blender Единственный в списке бесплатный 3D пакет, который практически не уступает по функционалу платным приложениям. Blender включает в себя средства для 3D моделирования, анимации, а также набор опций для создания игр, визуальных эффектов и скульптинга. Отличная альтернатива «монстрам» 3D анимации. Благодаря поддержке Blender Foundation, программа очень быстро и стабильно развивается. Возможности: полигональное моделирование, сплайны, NURBS-кривые и поверхности; режим лепки; система частиц; динамика твердых и мягких тел: жидкость, шерсть/волосы и т.д.; скелетная анимация; встроенные механизмы рендеринга и интеграция со сторонними визуализаторами; редактор видео; функции создания игр и приложений (Game Blender). Плюсы: доступность, открытый код, кроссплатформенность, небольшой размер (около 50 мегабайт), широкий функционал, возможность создания игр. Минусы: отсутствие документации в базовой поставке. #разработка_игр #Blender

Серия уроков по созданию игр с нуля Выбор игрового движка 4) pixi.js — поддержка 2D. Требуются знания Javascript уровня middl
Серия уроков по созданию игр с нуля Выбор игрового движка 4) pixi.js — поддержка 2D. Требуются знания Javascript уровня middle. 5) GameMaker Studio — кросс-платформенная программа, поддержка 2D / 3D. Требуются знания GML начального уровня. 6) Corona — фреймворк, кросс-платформенный. Требуются знания Lua начального уровня. #разработка_игр

https://docs.lightwave3d.com/lw2020/files/8202607/8202608/1/1485449600000/scale-ship.gif Самые популярные 3D пакеты Lightwave 3D - инструмент для 3D анимации и визуальных эффектов от компании NewNek. С давних пор является промышленным стандартом в кино и телевидении. Новый усовершенствованный пакет LightWave 2015 предлагает огромные возможности: от динамического моделирования, персонажной анимации, визуальных эффектов до разработки игр и архитектурной визуализации. Возможности: интуитивный двойной интерфейс (modeler и layout); мощное полигональное моделирование; развитая система анимации; система частиц; система снаряжения персонажа Genoma 2; усовершенствованный рендеринг; интерактивное динамическое наследование (Interactive Dynamic Parenting); гибкая система Bullet Dynamics; Плюсы: огромный функционал, удобный двойной интерфейс. Минусы: не так популярен в нашей стране и странах СНГ, мало информации. #разработка_игр #моделирование

Серия уроков по созданию игр с нуля Несколько важных вещей в Unity: Сопрограммы. IEnumerators (перечислители) и Coroutines (с
Серия уроков по созданию игр с нуля Несколько важных вещей в Unity: Сопрограммы. IEnumerators (перечислители) и Coroutines (сопрограммы) позволяют создавать определенные алгоритмы действий. Я, например, использую их для: создания всплесков визуальных эффектов, передвижения и для режима ожидания в загрузке игровой сцены. ScriptableObject (скриптуемый объект). Класс, который экономичнее и эффективнее содержит данные, чем MonoBehaviors. #разработка_игр #Unity

https://youtu.be/2PCu2QFE8Rc Самые популярные 3D пакеты Side Effects Houdini Houdini – мощный профессиональный пакет для работы с 3D графикой, в его основе процедурная, нодовая система. Houdini идеально подходит для создания сложной динамики, симуляции: частиц, жидкости, дыма, огня, имитации природных явлений и т.д. А также это отличный инструмент для создания впечатляющих визуальных эффектов. Основная область применения Houdini – киноиндустрия. Возможности: полигональное и NURBS-моделирование, анимация (ключевая, процедурная), персонажная анимация, система частиц, динамика твердых и мягких тел, тканей, шерсти/волос, газов и жидкостей, работа с объемным звуком, мощный рендер движок Mantra, встроенный инструмент композитинга. Плюсы: высококлассные спецэффекты и анимация. Минусы: мало информации, высокая цена. #разработка_игр #моделирование

Серия уроков по созданию игр с нуля Избегайте статики. При создании игр я избегал создания статических переменных (одиночные
Серия уроков по созданию игр с нуля Избегайте статики. При создании игр я избегал создания статических переменных (одиночные игры — исключение). Их жизнь — это время жизни игры, а они медленные и в редакторе они могут вести себя непредсказуемо. Паттерн наблюдателя. Он позволяет не тратить время на проверку компьютером кода, который должен исполниться, в зависимости от другого участка кода. #разработка_игр

Самые популярные 3D пакеты Modo Modo – полноценный продукт для моделирования, рисования, анимации и визуализации. Включает та
Самые популярные 3D пакеты Modo Modo – полноценный продукт для моделирования, рисования, анимации и визуализации. Включает также инструменты скульптинга и текстурного окрашивания. Благодаря удобству пользования и высокой производительности, у Modo репутация одного из самых быстрых инструментов моделирования. Modo популярен в сфере рекламы, разработки игр, спецэффектов и архитектурной визуализации. Возможности: полигональное и моделирование SDS; современные инструменты анимации; динамика твердых и мягких тел; система рисования; материал Fur (мех) для создания волос, травы и меха; инструменты лепки; быстрая и качественная визуализация. Плюсы: мощный и понятный инструментарий, высокая производительность. Минусы: мало информации. #разработка_игр #моделирование

Серия уроков по созданию игр с нуля Декомпозиция. Если определенный участок кода повторяется — поместите его в отдельную функ
Серия уроков по созданию игр с нуля Декомпозиция. Если определенный участок кода повторяется — поместите его в отдельную функцию. Вызывайте эту функцию по мере необходимости, вместо полного дублирования повторяемого кода. Используйте паттерн Singleton. Он позволяет предоставить доступ извне к данным, которые должны храниться в одном экземпляре. #разработка_игр

https://youtu.be/opRnIttpwUc Самые популярные 3D пакеты Cinema 4D Cinema 4D – один из самых лучших и удобных 3D пакетов на сегодняшний день. Огромный функционал: от моделирования, анимации, эффектов до «лепки» и модуля BodyPaint 3D. У Cinema 4D более понятный и удобный интерфейс нежели у 3Ds Max и Maya. Широко используется в моушен-дизайне, киноиндустрии и рекламе. Возможности: полигональное и NURBS-моделирование; BodyPaint 3D (модуль для создания разверток UV и текстурных карт); генерация и анимация объектов; персонажная анимация; динамика мягких и твердых тел; модуль для создания реалистичных волос; система частиц Thinking Particles; неплохой встроенный визуализатор. Плюсы: легкость в освоении, интуитивный интерфейс, отличный функционал, множество обучающих материалов, тесная связь с Adobe After Effects, Houdini и т.д. Минусы: неотлаженная система перехода между версиями. #разработка_игр #моделирование

Серия уроков по созданию игр с нуля Объектное ориентирование. Делайте свой код более естественным. Названия. Называйте свои к
Серия уроков по созданию игр с нуля Объектное ориентирование. Делайте свой код более естественным. Названия. Называйте свои классы, методы и переменные так, чтобы название передавало его цель и задачи. Например, функцию атаки в ближнем бою следует назвать meleeAttack (), а не mA () или protecbutalsoattac (). Вы (и все остальные, кто будет читать или работать с вашим кодом) должны понимать, что, зачем и почему. #разработка_игр

Создание окружения с помощью Maya + 3ds Max + Arnold + MotionBuilder и др. Maya в составе Media & Entertainment Collection. h
Создание окружения с помощью Maya + 3ds Max + Arnold + MotionBuilder и др. Maya в составе Media & Entertainment Collection. https://videos.autodesk.com/zencoder/content/dam/autodesk/www/products/autodesk-maya/fy21/overview/videos/maya-3ds-max-arnold-motionbuilder-video-1920x1080.mp4 #разработка_игр #окружение