TGViewer
GameDev: разработка игр GameDev: разработка игр @make_game · 7.64K subscribers
Post #1850 2.1K
Adobe выложили в опенсорс свою эталонную реализацию OpenPBR BSDF. Если вы работаете с графикой или пишете свой рендер, на этот репозиторий точно стоит посмотреть.

OpenPBR — это открытый стандарт шейдинга, который Adobe и Autodesk совместно разработали на замену своим проприетарным материалам. Теперь открыт не только сам стандарт, но и готовый код, вырезанный прямо из внутреннего движка Adobe Eclair. Код распространяется под свободной лицензией Apache-2.0.

Самая полезная фича этой реализации:
— она написана с прицелом на кросс-компиляцию;
— из коробки поддерживается сборка под C++, GLSL, HLSL, Metal и Slang.

По сути, вы получаете готовую, математически корректную физическую модель света, которую можно сразу затащить в свой проект на любом удобном графическом API. Больше не нужно переписывать формулы руками из PDF-спецификаций и отлаживать артефакты на краях шейдеров.

@make_game (теперь и в Max)
  • 🔥 6
  • ❤ 1
More from @make_game
  1. Sep 23, 2026Как сваривать вершины меша за линейное время В процедурной генерации части геометрии удобн…
  2. Sep 23, 2026Как строить фрактальные берега с многоуровневой диаграммой Вороного В диаграмме Вороного с…
  3. Sep 23, 2026Как подготовить генератор гекс-карт Unity к задачам Burst Одинаковые настройки и начальное…
  4. Sep 22, 2026Как пул объектов защищает эффекты от фрагментации памяти Один взмах посоха порождает сотни…
  5. Sep 22, 2026Как сервер засчитывает точный выстрел при сетевой задержке В быстрой сетевой игре ваш клие…
  6. Sep 22, 2026Как Binding of Isaac генерирует подземелья Сначала генератор строит план на сетке 9×8, зат…
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 →