Graphics Programming Interview Question Explained

Опубликовано: 06 Ноябрь 2024
на канале: Suboptimal Engineer
1,854
111

In this shader tutorial, we will go over how to write a GLSL shader that produces a checkerboard pattern. This is a common interview question for graphics programmers. We will start by implementing a suboptimal approach that uses for-loops. Then we will optimize the shader using domain repetition.

📖 Code - https://github.com/SuboptimalEng/shad...
🎥  YouTube -    / suboptimaleng  
🐦 Twitter -   / suboptimaleng  
📸  Instagram -   / suboptimaleng  
💻 GitHub - https://github.com/SuboptimalEng
🌎  Website - https://suboptimaleng.com

== [ Resources ] ==
Jeremy Ong’s Blog Post - https://www.jeremyong.com/graphics/in...
Inigo Quilez’s Articles - https://iquilezles.org/articles
The Book of Shaders - https://thebookofshaders.com
Simon Dev’s Shader Course - https://simondev.teachable.com
VS Code GLSL Shader Setup Guide -    • How to Write GLSL Shaders in VS Code  

== [ Timestamps ] ==
00:00 Graphics Interview Question
00:27 Checkerboard Shader
01:06 Domain Repetition Explained
01:46 GLSL Shader Code

== [ Tags ] ==
#suboptimal #glsl #shaders