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.

  • 2
    $\begingroup$ 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. $\endgroup$ Mar 14, 2019 at 13:53

1 Answer 1


Perhaps you should begin with classic opengl shaders in a more friendly enviroment. ShaderToy is a great community where you'll find tons of tutorials, code examples, masterpieces and great experts that comment everyday.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.