Reddit Reddit reviews Vulkan Cookbook: Work through recipes to unlock the full potential of the next generation graphics API - Vulkan

We found 4 Reddit comments about Vulkan Cookbook: Work through recipes to unlock the full potential of the next generation graphics API - Vulkan. Here are the top ones, ranked by their Reddit score.

Computers & Technology
Books
Computer Graphics & Design
Vulkan Cookbook: Work through recipes to unlock the full potential of the next generation graphics API - Vulkan
Check price on Amazon

4 Reddit comments about Vulkan Cookbook: Work through recipes to unlock the full potential of the next generation graphics API - Vulkan:

u/Ekzuzy · 11 pointsr/vulkan

First. Recently there was a link posted here with a list of beginner friendly Vulkan tutorials. I think You could start there.

Second. There is a, quite interesting, discussion going on the internets whether it is good to dive into graphics programming starting directly with low-level libraries like Vulkan. High-level libraries are easier to... well... learn. Easier to use when You want to write not so complicated programs. But the more advanced programs You want to write, the more tricky (and fishy) high-level libraries are.

Vulkan is hard to use as it requires You to write huge amounts of code. But it is more consistent. In OpenGL there are many things You can do in many ways. Here, You are limited by the API. But everything You do has its purpose which is more or less reflecting current graphics hardware architecture.

That's why learning about graphics libraries and starting with low-level APIs like Vulkan may make sense. So take a look at the tutorials I've linked above. Also, see online code samples like Sascha Willems's. And when You are familiar with them and when You write several Your own examples, buy a book about Vulkan. I'm the author of Intel's API without Secrets: Introduction to Vulkan tutorial and of the Vulkan Cookbook so I can, of course ;-), recommend these (both have online code samples freely available too: here and here). Especially the book as it is not focusing on the Vulkan API functions themselves (it's not a typical reference manual). It's a step by step guide how to achieve specific results like how to create and use a texture, how to prepare a single frame of animation or how to draw a 3D model (with all the required setup).

But whatever resources You will use, good luck and have fun!! ;-)

u/splitmlik · 2 pointsr/vulkan

Hi, Ekzuzy. I have an off-topic question if you don't mind.

I saw that no one on reddit has asked about your idiosyncratic way of capitalizing the “Y” in You. I thought it might be your stylistic complement to the capitalized first person "I", but I thought twice when I saw you capitalizing "Your" also, which has no such complement in "my". That you’re the recently published author of Vulkan Cookbook got me especially curious.

So why? Is it your own idea, or did another writer inspire it? Is it a Polish convention you’re porting to English? I couldn't find any examples of it in the body sampled from your book on Amazon.com, where you address the reader as “we” by convention, but did you ever talk to editors at Packt about it? If so, what did they say? If not, would you for a future book?

Judging by your comment history and expertise in a challenging new language, I figure your answer will be an interesting one. I wouldn’t ask otherwise :]

u/Karlovsky120 · 1 pointr/vulkan

You can find a brief overview of Vulkan and its structures here (gpuopen.com).

I've been in your shoes and my advice is to read the Vulkan Cookbook (amazon.com). You don't need to understand every single detail, and you can skip the last few chapters (they are dedicated to showing some use cases for Vulkan). Just reading the introduction to each chapter should give you a good overview of the API.

vulkan-tutorial.com is a great site, but I've personally learnt more through the book, and it's a nice source to have once you start writing your own code.

Have fun!