Работник GameDeva
134 subscribers
116 photos
40 videos
16 files
69 links
Приветик, "Работники Геймдева"! 🚀

Здесь мы собираемся, чтобы вместе обсуждать разработку игр и инструменты для этого! Я делюсь своим опытом в 3D, Blender, Unity и пытаюсь создать идеальный пайплайн для своей несуществующей игры)))
Download Telegram
fast_rename.py
5.6 KB
Вот кстати этот скрипт для вас, можете попробовать интегрировать его в свой рабочий процесс, помимо глобального изменения выбранной коллекции можно переименовать все выделенные меши по имени коллекции или просто дописать указанный вами постфикс.
А также пишите на какой стороне вы? Разносите меши или переименовываете?
🔥1
Открываю для вас мир тонкостей 3D-моделирования. Рассмотрим, как эффективно использовать модификаторы Array и Mirror при запекании.
   Базовая техника оптимизации - симметричное отображение элементов (рис 1), может хорошо сэкономить тексель, однако, простое дублирование частей меша или использование модификатора Mirror без настроек может вызывать артефакты, подобные эффекту "Z-fighting"(рис 4), когда запекающая программа не может различить перекрывающиеся полигоны.
   Но если не просто убирать полигоны то запечка будет произведена с неправильным шейдингом объекта (рис 3) и от линии на вашей ровной поверхности будет уже не избавиться.
   Решение? Берем объект, убираем часть полигонов, сохранив симметрию. Добавляем модификатор Mirror, активируем сшивание мешей (Merge), и важный момент - в настройках Data сдвигаем UV острова дублированного объекта (рис 2). Это позволяет избежать неправильного шейдинга и артефактов при запекании.
   Пишите в комментариях, интересуют ли вас подобные лайфхаки по работе в Blender)
👍1
This media is not supported in your browser
VIEW IN TELEGRAM
🚀 Хорошие новости для работников!
🎉 Наконец, я завершил работу над своим плагином быстрого запуска скриптов! Этот инструмент изменит ваш подход к работе со скриптами в Blender, делая процесс более интуитивным и эффективным.

Основные особенности плагина:
- Быстрый доступ к скриптам прямо из панели инструментов.
- Удобное управление и организация ваших скриптов.
- Возможность мгновенного редактирования и тестирования.
- Очень скоро он будет доступен для всех на Blender Market.
С нетерпением жду ваших отзывов и предложений! Поделитесь, какие функции вы хотели бы видеть в будущих обновлениях! Ну и конечно эксклюзивно для нашего сообщества - плагин абсолютно бесплатно)
👍1
ScriptManager.zip
2.5 KB
Пишите какие функции стоит добавить! Ну и лучшей поддержкой от вас будет конечно же оценка аддона на Blender Market) Всем хорошего дня и ждите мой GPTs для помощи в написании скриптов для Blender!
👍1🔥1
🌟 Важное Обновление для Material Channel Viewer🌟
Привет, друзья! Рад поделиться с вами новостью об обновлении моего плагина Material Channel Viewer, который теперь стал ещё мощнее и функциональнее.
Что нового? 🚀
1️⃣ Добавлен новый режим отображения - Vertex Color, позволяющий просматривать цвета в sRGB и Linear цветовых пространствах. (Это как раз для спойлера про большой материал, который готовлю)
2️⃣ Режимы Vertex Color и UVChecker теперь работают с любыми конфигурациями шейдеров, не ограничиваясь только Principled BSDF.
🔥 Успейте получить скидку, которая будет действовать до 27 числа!
Тем, кто уже пользуется моим плагином, рекомендую обновиться до последней версии - новые возможности уже ждут вас!
🔗 Ссылка на плагин: Material Channel Viewer на Blender Market
Не пропустите обновление и делитесь своими мыслями на счет новых возможностей для плагина, это очень важно для меня!
👍3
Завершившаяся 'Битва роботов' оставила незабываемые впечатления! В нашем первом поединке мы одержали победу, но, к сожалению, не смогли выйти из 1/4. Это не помешало нам поддерживать наших девушек из команды 'Energy girls', которые дошли вплоть до финала и заняли 4 место. Уровень соревнований действительно впечатляет, он достиг мировых стандартов, и вы можете пережить эти захватывающие бои, пересмотрев трансляцию по ссылке.

Следующая остановка для нас – подготовка к 'Играм будущего'. Это означает, что крупные проекты (игровые) будут немного отложены, но не беспокойтесь – я продолжу делиться с вами полезными советами и скриптами, которые помогут вам ускорить ваш трубопровод )))
Тут наше поражение и победа после первого боя, немного не в тему канала, но очень хотелось поделиться)
🔥4
Рубрика "Техники и Трюки"💪🏿
Часто сталкиваюсь с определённой проблемой : при объединении нескольких мешей в один объект часть мешей теряет текстуру и окрашивается в один цвет. Эта ошибка возникает при работе с покупными или загруженными моделями, или когда коллега, использующий Maya, предоставляет часть своих моделей для доработки.
Обычно процесс объединения мешей в единый объект происходит на последнем этапе подготовки моделей для их использования в игровых движках 🎮.
Эта ошибка связана с различием в именах UV-карт у объединяемых объектов. Чтобы избежать этой проблемы, необходимо убедиться, что имена всех UV-карт совпадают перед объединением мешей. Ранее я использовал для этого свой собственный мини-плагин, который позволял изменять имена UV-карт у выделенных объектов. Однако сейчас я предпочитаю использовать скрипт, который автоматически переименовывает первую UV-карту всех выделенных объектов в 'UVMap', что является стандартом для Blender 🖌. Предлагаю вам воспользоваться этим скриптом для оптимизации вашего рабочего процесса. Он идеально совместим с моим плагином 'Script Manager' ))) 🛠💡
👍2
​​Рубрика "Техники и Трюки" 💪🏿: "Использование Vertex Color в качестве карты ID"
В процессе текстурирования иногда возникает необходимость точного выделения определённых деталей, таких как клепки или гвозди на досках. Для упрощения этой задачи и избегания ручного закрашивания каждого элемента на маске, эффективно использовать карту ID map.
Один из простых способов – применение Vertex Color для создания ID Map. Для этого каждый объект на High-Poly модели должен быть окрашен в уникальный цвет (Vertex Color), желательно максимально отличающийся от цветов других объектов по спектру. Затем, в программе для запекания текстур, мы создаём ID карту, используя эту цветовую разметку, и применяем её в качестве маски для выделения нужных элементов.
Я автоматизировал этот процесс с помощью специального скрипта. Выбрав нужные объекты и запустив скрипт, мы быстро назначаем ID цвета для Vertex Color. Кстати, Vertex Color удобно просматривать с помощью моего плагина Material Channel Viewer)))
👍2
This media is not supported in your browser
VIEW IN TELEGRAM
🌟 Важное Обновление Script Manager🌟

Приветствую всех в Новом Году! Рад представить вам важное обновление для плагина Script Manager. В этом обновлении я добавил несколько ключевых функций, которые, по моему мнению, должны были быть включены с самого начала, но были упущены.

Вот они:
1. Создания нового скрипта: теперь вы можете создавать скрипты ещё быстрее и удобнее, причём они будут автоматически сохраняться в той же папке, где установлен Script Manager, наряду с другими скриптами.
2. Переименования скриптов: это база)

Я планировал в следующем обновлении интегрировать ChatGPT для генерации скриптов непосредственно из Blender. Однако, после изучения опыта реализации подобных проектов, я решил отложить эту идею до более подходящего момента.
Буду благодарен за ваши предложения относительно дальнейших улучшений Script Manager. Возможно, вам была бы полезна функция дублирования скриптов или возможность указывать собственную папку для хранения скриптов?
🔥2
ScriptManager.zip
4.4 KB
Update - Script Manager v1.1