10 shader tips you’d wish you knew sooner
These are 10 tricks one can do in shader programming, that helps with various things. 👉 Do you want to learn more about Gamedev graphics/engine? If so, click here • Genius Graphics Optimizations You NEED TO ... 👨💻Want more content faster? Follow my LinkedIn: / oskar-schramm 🍿 WATCH NEXT • How To Not SUCK at Maths • Genius Graphics Optimizations You NEED TO ... • How Video Game Graphics Pipeline Works 🔵JOIN GAMEDEV DISCORD SERVER https://gameprogrammersunite.com/ Compute Pixel Derivatives (ddx/ddy) in Compute Shaders https://wickedengine.net/2022/05/deri... MY OTHER SOCIALS 👨💻 LinkedIn: / oskar-schramm 🐦 Twitter: https://x.com/OskarSchramm 🟪 Github: https://github.com/OskarSchramm WHO AM I? If we haven’t met before - Hey 👋 I’m Oskar, a game developer specialized in engine and graphics programming with custom game engines, with over a decade of gamedev experiance. Through my videos and social post I try to explain various topics simply in the gamedev and custom engine niche ⌚️Timestamps: 00:58 - Branchless Programming 01:59 - Bitflags 02:32 - Includes 03:56 - Precompute Values 04:26 - Understanding Maths 05:05 - Pixel Derivatives 05:40 - Data Packing 07:13 - Get worldpos 08:49 - Shader Compiling 09:30 - Compute Shader Clustersize

Genius Graphics Optimizations You NEED TO KNOW

Beginner's Guide to Shader Distortion Techniques

Python Tutorial - VPython - Creation of Simple 3D Arrow

Seriously, please watch this before upgrading to DX12

Introduction to shaders: Learn the basics!

How To Write Fast Shaders

Complex Graphics API Terms Made Simple

Exploring a New Approach to Realistic Lighting: Radiance Cascades

WebGPU :: Compute Shaders Crash Course For Beginners

An introduction to Raymarching

How Do Games Render So Much Grass?

Speaking your GPU's Language! | Indirect Rendering

Why you should never use deferred shading

One Formula That Demystifies 3D Graphics

Understanding shaders is easy, actually

Windows is a trainwreck

10 Gamedev Libraries For 10 Needs (used by AAA companies)

Sculpting Terrain With Math

Smoothstep: The most useful function

