Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Shader Optimization – True Instruction Cost, Performance Tips // Tutorial

Автор: Tech Art Aid

Загружено: 2021-07-11

Просмотров: 40220

Описание:

Support on Patreon:   / techartaid  
Get project files: https://techartaid.com/products/
Streaming weekly at   / techartaid  

Learn how to optimize material performance in HLSL and Unreal Engine. I use shader compiler to analyze GPU assembly instructions (which is easier than you think!). I explain the real speed of intrinsic math operations - how expensive is sin, cos, atan in GPU cycles. I also share tips about texture sampling cost, UVs. The process applies to all real time game engines that use HLSL language: Unity, Unreal Engine, Godot

Kostas Anagnostou - How to read shader assembly: https://interplayoflight.wordpress.co...

Fabian Giesen (Ryg) - A Trip Through Graphics Pipeline: https://fgiesen.wordpress.com/2011/07...

00:00 Intro
00:05 Shader assembly. How compilers work
00:08 Basic shader in HLSL
10:00 Cost of sin instruction (sine, cosine)
12:20 Test material in UE5. Are constants optimized?
15:46 Unreal instruction count is fake
20:19 How expensive is tan (tangent) on GPU
21:21 Be careful with material functions in Unreal
23:49 Do unconnected nodes contribute to instruction cost?
26:28 Can we beat the compiler?
31:21 Texture sampling. How mipmaps & cache improve speed
36:37 Free math trick (thanks to texture memory latency)
41:33 Scalar memory (SGPR) vs vector registers (VGPR)
44:20 Wait counter
47:13 Modifying UV coordinates can affect performance. Cache coherence
56:00 Packing grayscale into RGB channels in Substance Designer
59:26 Gradient mapping. Color curve atlas in Unreal Engine

Shader Optimization – True Instruction Cost, Performance Tips // Tutorial

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

UE4 Graphics Profiling: Pipeline and Bottlenecks

UE4 Graphics Profiling: Pipeline and Bottlenecks

Оптимизация UE5 стала проще: основы

Оптимизация UE5 стала проще: основы

Введение в шейдеры: изучите основы!

Введение в шейдеры: изучите основы!

1-hour of Unreal GPU Optimization Tips & Tricks

1-hour of Unreal GPU Optimization Tips & Tricks

Advanced Material Layering in Unreal Engine with Hugh Chew

Advanced Material Layering in Unreal Engine with Hugh Chew

Введение в кодирование шейдерной графики

Введение в кодирование шейдерной графики

Maximizing Your Game's Performance in Unreal Engine | Unreal Fest 2022

Maximizing Your Game's Performance in Unreal Engine | Unreal Fest 2022

Shader Optimization - Game Optimization - Episode 10

Shader Optimization - Game Optimization - Episode 10

Material Layering Systems in Unreal; What are they? And why you should use them? | #SDC23

Material Layering Systems in Unreal; What are they? And why you should use them? | #SDC23

Unreal Engine Lighting Optimization Guide | Bake Like a Pro

Unreal Engine Lighting Optimization Guide | Bake Like a Pro

UE4 Graphics Profiling: All Categories Guide (Rendering Passes)

UE4 Graphics Profiling: All Categories Guide (Rendering Passes)

How to Optimize Performance in Unreal Engine 5

How to Optimize Performance in Unreal Engine 5

Материалы Unreal Engine 6 уровней сложности

Материалы Unreal Engine 6 уровней сложности

How Big Budget AAA Games Render Clouds

How Big Budget AAA Games Render Clouds

The Unreal Engine Game Framework: From int main() to BeginPlay

The Unreal Engine Game Framework: From int main() to BeginPlay

UE4 Graphics Profiling: Measuring Performance

UE4 Graphics Profiling: Measuring Performance

5 Tips to Optimize Environments in Unreal Engine 4

5 Tips to Optimize Environments in Unreal Engine 4

UE4 Optimization: Instancing

UE4 Optimization: Instancing

Создание стилизованной сцены в Unreal Engine 5 | Пошаговое руководство для начинающих

Создание стилизованной сцены в Unreal Engine 5 | Пошаговое руководство для начинающих

Your Triplanar is wrong. Let's fix it [UE5]

Your Triplanar is wrong. Let's fix it [UE5]

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]