TGViewer
Код & Полигоны Код & Полигоны @code_n_polygons · 2.98K subscribers
Post #343 955
🔠🔠🔠🔠🔠🔠
YET ANOTHER SHIFT

На этот раз работал над интеграцией RTX-фич подключением DLSS 5 правильным импортом текстур и моделей 🤦‍♂️

Меня и до этого смущали текстуры, но как только я начал делать модели самостоятельно, смотреть на это уже стало невозможно. И вот я решил импортировать всё правильно. Главное (и банальное), что удалось из этого извлечь:

❗️ Всегда импортируй модели правильно изначально, а не когда ты уже построил какие-то сцены.

По идее, при стандартной разработке проекта, когда ты сначала всё делаешь на блоках, а только потом меняешь всё на готовые модели, такого не должно произойти. Но у меня ситуация иная.

Сначала это было больно, так как мне нужно было исправлять каждую текстуру и каждый материал, который импортировался по дефолтному пайплайну от UE. Но потом я открыл для себя Property Matrix и наследование материалов в движке — именно благодаря этим двум фичам я не потратил на исправление ещё больше времени.

Благодаря Property Matrix (открытые свойств большого кол-ва сущностей в одном окне) я изменил все нужные мне свойства сразу во всех текстурах буквально за несколько кликов. До этого я исправлял примерно 20 текстур вручную, открывая каждую из них и твикая интересующие меня свойства. Больно 💔

С материалами интереснее. Благодаря дефолтному пайплайну импорта .glb моделям назначается Material Instance (грубо говоря, наследуемый материал, у которого доступны для изменения заранее определённые параметры). Сначала я думал, что мне придётся создавать свой материал на каждую модель и переназначать всё вручную. Это были долгие и монотонные действия, поэтому я пошёл искать более простое решение. И я его нашёл!

Смысл решения в том, что я создал один единый материал с настройками, которые мне были нужны. Теперь нужно было как-то подменить родителя в каждой MI. Алгоритм очень простой: открыть материал, найти свойство с родителем, заменить материал. Но делать такое руками — очень долго. Хорошо, что в движке есть возможности автоматизации с помощью Python.

Написав с помощью ИИ скрипт с алгоритмом, описанным выше, я сначала положил движок 😁. После проверки и повторного запуска всё получилось, и у меня теперь правильно импортированные модельки 👍

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

ПЫСЫ: в квартире эти изменения отразились лучше всего, но там я ещё со светом дополнительно поработал. Холодильник ламповый получился, как по мне 🍴

#devlog

| 📱 YET ANOTHER SHIFT
😀😀😀 Код & Полигоны
  • ❤ 13
  • 👍 1
More from @code_n_polygons
  1. Sep 21, 2026❔ Почему тебе необходимо отдыхать? 🧠 Отдых — это тоже часть разработки Особенно если ты и…
  2. Sep 21, 2026Экспериментируем с форматом в Код & Полигоны с новым автором — Александром с канала Победа…
  3. Sep 19, 2026⭐️ SCREENSHOT SATURDAY #38 Делись в комментариях любыми материалами из твоего проекта в ра…
  4. Sep 18, 2026Post #533
  5. Sep 16, 2026Открыл регистрацию на октябрьский раунд Второй месяц проведения и первый по нормальному оф…
  6. Sep 15, 2026🤑 Реклама в «Код & Полигоны» Условия размещения: 1. Посты #Реклама выходят не чаще, чем р…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →