<p>Perhaps you should begin with classic opengl shaders in a more friendly enviroment. <a href="https://www.shadertoy.com/" rel="noreferrer">ShaderToy</a> is a great community where you'll find tons of tutorials, code examples, masterpieces and great experts that comment everyday.</p>

CC BY-SA 4.0
2019-03-14T06:28:48.133Z
2019-03-14T06:28:48.133Z
David
<p>I have no prior experience with any other graphics low level libraries and I have barely any clue how shaders work, any book related to shadings is bloated with opengl code and is demoralizing.</p>

CC BY-SA 4.0
2019-03-14T13:53:21.523Z
Is there some reason why you can't simply learn what that "bloated" "opengl code" is doing? Learning Vulkan without any graphics knowledge is a Herculean task; better to start with an API that has training wheels.
Nicol Bolas
<shader>
Where should I learn shaders as a vulkan user?
oren revenge
# Where should I learn shaders as a vulkan user?

(Asked by: username_0 on 2019-03-13)

I have no prior experience with any other graphics low level libraries and I have barely any clue how shaders work, any book related to shadings is bloated with opengl code and is demoralizing.

**Tags:** shader

> **Comments:**
> **username_1**: Is there some reason why you can't simply learn what that "bloated" "opengl code" is doing? Learning Vulkan without any graphics knowledge is a Herculean task; better to start with an API that has training wheels.  

---

## 1 answers

### Answer by username_2 on 2019-03-14. Score: 5 | Accepted answer

Perhaps you should begin with classic opengl shaders in a more friendly enviroment. [ShaderToy](https://www.shadertoy.com/) is a great community where you'll find tons of tutorials, code examples, masterpieces and great experts that comment everyday.


---

