Vulkan

Vulkan是一个跨平台的2D和3D绘图应用程序接口(API),同 OpenGL®一样,Vulkan 也由 Khronos 集团开发。Vulkan教程网为你提供从入门到精通的经典教程,同时还包含丰富的Vulkan示例代码,带你轻松入门Vulkan。
支持Vulkan的游戏|极客教程

支持Vulkan的游戏

obama阅读(32)评论(0)赞(0)

支持Vulkan的游戏,目前市面上已有几款知名游戏开始使用 Vulkan,但由于 Vulkan 诞生的时间不长,故使用 Vulkan 的游戏数量还不是太多。接下来,我们将对使用 Vulkan 的几款游戏进行简单的介绍。 支持Vulkan的G...

支持Vulkan的GPU|极客教程

支持Vulkan的GPU

obama阅读(98)评论(0)赞(1)

支持Vulkan的GPU,GPU最早由NVDIA于1999年提出,指的是专门为执行图形渲染所需的复杂计算而设计的专用处理器,其在图形渲染工作的效率要远高于通用设计目标的CPU。对于3D图形相关开发人员及游戏爱好者而言,GPU能力是衡量PC或...

Vulkan 基本类型|极客教程

Vulkan 基本类型

obama阅读(75)评论(0)赞(0)

Vulkan 基本类型,Vulkan 开发需要设计的类型非常多,本文介绍常用的 Vulkan 基本类型,主要包含设备、队列、命令缓冲、队列家族、渲染通,管线等,具体内容如下所示: VulkanTypeName Vulkan类型 说明 实例 ...

Vulkan RunTime Libraries|极客教程

Vulkan RunTime Libraries

obama阅读(65)评论(0)赞(2)

Vulkan RunTime Libraries,你可能发现 Vulkan RunTime Libraries 程序安装在你的电脑上,但不确定这个程序到底是什么? 本教程会介绍它的用途,如何找到它,删除它,希望对你有所帮助。 每天,随着技术...

Vulkan Visual Studio环境配置|极客教程

Vulkan Visual Studio环境配置

obama阅读(286)评论(0)赞(1)

Vulkan Visual Studio环境配置,本章详细介绍如何在Visual Studio中搭建Vulkan环境,创建vulkan工程,配置Vulkan SDK/library,运行Vulkan程序。 极客教程Vulkan 开发环境搭建...

Vulkan和OpenGL区别|极客教程

Vulkan和OpenGL区别

obama阅读(765)评论(0)赞(3)

Vulkan和OpenGL区别,Vulkan与OpenGL相比,可以更详细的向显卡描述你的应用程序打算做什么,从而可以获得更好的性能和更小的驱动开销。Vulkan的设计理念与Direct3D 12和Metal基本类似,但Vulkan作为Op...

Vulkan 多重采样(Multisampling)|极客教程

Vulkan 多重采样(Multisampling)

obama阅读(164)评论(0)赞(1)

Vulkan 多重采样(Multisampling),我们的程序现在加载了多层LOD的纹理,它修复了对象远离观察者时的锯齿问题。图像显得更加平滑,但是仔细观察,你会发现在绘制的几何图形的边缘上有锯齿状的图案。这在我们早期的一个程序中尤其明显...

Vulkan 生成贴图(mipmap)|极客教程

Vulkan 生成贴图(mipmap)

obama阅读(153)评论(0)赞(1)

Vulkan 生成贴图(mipmap),现在我们的程序可以加载和渲染3D模型了。Mipmap广泛应用于游戏和渲染软件,对于如何创建它们,Vulkan给了我们完全的控制权。 Mipmap是缩小版本的image,每个新image是前一张图的宽度...

Vulkan 加载模型|极客教程

Vulkan 加载模型

obama阅读(198)评论(0)赞(1)

Vulkan 加载模型(Loading models),应用程序现在已经可以渲染纹理3D模型,但是 vertices 顶点和 indices 索引数组中的几何体不是很有趣。在本章节我们扩展程序,从实际的模型文件冲加载顶点和索引数据,并使图形...

Vulkan 深度缓冲区|极客教程

Vulkan 深度缓冲区

obama阅读(134)评论(0)赞(2)

Vulkan 深度缓冲区,到目前为止,我们所使用的几何图形为3D,但仍然完全扁平的。在本章节中我们添加Z坐标到3D模型数据中。我们将使用这个第三个坐标在当前平面上放置一个正方形,以查看几何图形没有进行深度排序造成的问题。 操作系统: Win...

赞助商