前面简要介绍了什么是Vulkan(Vulkan简介),本篇文章主要介绍笔者入门Vulkan的过程中看过的一些不错的学习资料,也是Vulkan连载系列的第二篇文章。
Vulkan Tutorial
// 网站地址
https://vulkan-tutorial.com/
入门Vulkan,官方教程肯定是一个非常好的学习资料
跟着这个系列,我们能学习到各端的环境搭载、三角形的绘制、各种buffer、纹理映射、mipmap、多重采样等基础的内容
极客教程之Vulkan教程
// 网站地址
https://geek-docs.com/vulkan/vulkan-tutorial/vulkan-tutorial-index.html
整个系列介绍了Vulkan的基础知识(对齐官方教程的内容)、理论分析和实战演练
中文教程,Demo基于windows环境,相信这两点能大大降低很多读者朋友的入门学习成本
Vulkan学习指南
内容简介:
“ Vulkan是新一代跨平台绘图接口,是Khronos最新推出的产品。本书首先介绍Vulkan系统并展示其独特性能。本书将讲述如何与硬件设备建立连接,以查询可用的队列、内存类型和提供的功能;介绍如可获取知识以将各种操作命令记录到命令缓冲区中,并将其提交到适当的队列以进行GPU处理;详细讨论内存管理,并演示如何使用缓冲区和图图像资源来为呈现引擎和顶点缓冲区创建绘图纹理和图像视图,以存储几何信息;以及简要介绍SPIR-V等。”
这本书的内容和上面两个系列教程的内容相差不大,推荐的原因是Demo的代码封装性比较好,有不少值得学习的亮点最后贴一张来自AMD文档的图让读者朋友们先对Vulkan的对象有个大致印象方便后续文章的理解。
(Understanding Vulkan Objects)
更多精彩好文欢迎关注——公众号(雪月清的随笔)
版权声明:本文内容转自互联网,本文观点仅代表作者本人。本站仅提供信息存储空间服务,所有权归原作者所有。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至1393616908@qq.com 举报,一经查实,本站将立刻删除。