软件开发客服
首页 > 上上资讯 > Vulkan跨平台光线追踪加速功能开放

Vulkan跨平台光线追踪加速功能开放

2020-03-19 16:46:28编辑:上上定制浏览量:243

多媒体标准制定组织Khronos发布了Vulkan光线追踪临时扩展,而这是第一个开放、跨供应商与跨平台的光线追踪加速框架。软件定制开发者社群可在最终规格确定之前,提供回馈帮助官方进行调整。

Vulkan跨平台光线追踪加速功能开放

Vulkan是一个开放免版税的的高效能绘图定制开发API,可跨平台取用GPU资源,现在已经于许多热门的游戏引擎、游戏以及应用程式中支援。Vulkan在2015年的游戏开发者大会中发表,要提供与Direct3D和OpenGL类似的功能,与两者不同的是,Vulkan是一个底层软件定制API,可以良好地使用多个CPU核心,更擅于处理平行任务。Vulkan支援非常广泛的平台,包括各式个人电脑、行动装置以及嵌入式作业系统。


Khronos现在发布的Vulkan光线追踪临时扩展,可以满足桌面电脑,对即时与离线光线追踪的需求。光线追踪是一种图像渲染技术,可以真实地模拟光线与场景几何图形、材质与光源互动的情况,以产生逼真的场景渲染图。这项技术被广泛的应用在电影以及艺术作品中,随著硬体运算能力的提升,这项技术也逐渐在即时应用程式和游戏中实作。


Vulkan光线追踪扩充将光线追踪框架无缝地整合进Vulkan API,开发者现在可于多媒体应用中,灵活地合併使用光栅化(Rasterization)与光线追踪来渲染画面。Vulkan光线追踪扩充经特别设计,使其运算无关硬体,因此可用在现有GPU和光线追踪专用核心上,进行光线追踪加速运算。Khronos的Vulkan光线追踪任务小组负责人Daniel Koch提到,开发人员对于跨平台光线追踪加速API有很高的需求,而现在推出的Vulkan光线追踪扩充则能满足这些需求。


Vulkan光线追踪的整体基础架构,与市面上现存的专有光线追踪API相似,但Vulkan光线追踪框架有更多新的功能与实作弹性,开发者可简单地进行移植。新框架由一系列Vulkan、标准移植中介表示语言SPIR-V(Standard Portable Intermediate Representation)与GLSL扩充组成,并非所有扩充都是必要元件,部分扩充为可选项目。而Khronos也在Vulkan光线追踪扩充中,增加对微软开源HLSL编译器的支援,让开发者可做最少的修正,就能使用微软定义的语法,在HLSL中编写Vulkan光线追踪SPIR-V著色器相关程式码。官方提到,当所有相关的元件都更新到上游,包含光线追踪扩充的Vulkan SDK就会释出。

标签: Vulkan

11

相关资讯

阅读软件定制和开发市场分析以及需求考量

阅读软件定制和开发市场分析以及需求考量

对当前阅读软件定制和开发市场的分析与理解阅读软件定制和开发不单单是可以为客户提拱大量书籍还得要让客户觉得到趣味才行。如今书籍就如日常资讯相同,并不是稀有却是供大于求了,当你想去看书

标签: 软件定制 阅读软件定制和开发

科技软件升级是智能交通有效途径

科技软件升级是智能交通有效途径

近年来,伴随着中国经济发展的迅速不断发展,高速路投建脚步持续加速,全国性机动车、驾驶人员总数急剧倍增,路政管理工作任务日渐繁杂,工作压力日益增加。为了更好地提升交通管理工作的专业化

标签: 智能交通

网站建站之前必须理解几个术语概念

网站建站之前必须理解几个术语概念

这里跟大伙分享相关网站建设方面的专业名词(即网站建站术语),仅仅是针对自助建站的朋友做的入门级别的介绍,不含专业的编程开发概念范畴,大家不必担心看不懂。网站网站是有单独网站域名和单

标签: 网站建站术语