This video discusses ways to measure the performance of your shader and then optimize it so that it runs faster on the GPU. Performance measurement methods include using the built-in Shader Complexity View in Unreal’s viewport, checking the shader’s instruction count, and measureing the actual framerate or GPU milisecond timing that it takes to render your shader. Once you know your shader’s performance, you can optimize it in several ways - including removing unused parts of the shader, refactoring math formulas, combining single channel data together for performing math on multiple channels in a single operation, and packing texture maps together into a single texture to reduce texture sampling.
Download the textures used in this video:
(To download these assets, please right-click on the link and choose “save link as...“, then select a location for the file. If Chrome tells you it can’s download the file securely, click the up arrow icon and select “Keep“)
3 views
16
8
3 months ago 00:15:18 1
Matrix Awakens Unreal Engine 5.4 vs Unreal Engine 5.0 - The Ultimate Graphics/Performance Comparison
3 months ago 00:40:29 1
Anbernic RG Cube XX In-Depth Review
3 months ago 00:25:41 1
Impressive $40 Handheld! RGB10X Review
3 months ago 00:01:08 1
FNAF Goes Broadway: Hawaiian Theater Performance
4 months ago 00:01:47 1
Mass Effect™ Legendary Edition Official Reveal Trailer (4K)