1 Vulkan光线追踪技术,实现跨平台和跨系统-德赢Vwin官网 网
0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Vulkan光线追踪技术,实现跨平台和跨系统

牵手一起梦 来源:快科技 作者:宪瑞 2020-03-18 15:28 次阅读

Vulkan推进组织Khronos Group今晚宣布Vulkan的光线追踪技术,这将是业界第一个跨平台、跨系统的开放式光追APIAMD、NVIDIA及Intel也在第一时间宣布支持。

从2018年NVIDIA推出图灵GPU算起,PC平台支持实时光追已经2年了,今年随着新主机支持光追,AMD的RDNA2显卡发布之后,全面普及光追技术也指日可待了。

此前的光追主要基于Windows平台,使用的是微软DX规范中的DXR光追标准,AMD及NVIDIA则会基于此开发自己的GPU光追方案。

与微软的DX12规范相比,Vulkan近年来因为跨平台的特性倍受欢迎,几乎一统Windows之外的其他平台,包括安卓系统在内,不过之前Vulkan并没有支持光追技术。

Khronos Group从2018年就成立了TSG(Ray Tracing Task Sub Group)工作组推进光追技术的工作,现在可以拿出自己的光追方案了。

现在的Vulkna光追技术还是第一阶段的,官方没有公布具体的性能等细节,发了两张《Wolfenstein: Youngblood》游戏中的对比图,大家可以盲猜一下那个是开了光追的。

答案揭晓,第二张是开了Vulkan光追的,他们表示墙上的金属、门口的地板及窗口附近的反射效果加强了,场景中的整体光照效果也提升了。(不过我没看出来有啥明显变化)

不过,对Vulkan版光追来说,由于其跨平台的特性,未来有望成为最受欢迎的光追技术,而且Khronos Group宣布会兼容微软的DXR光追技术,方便开发者移植,为此允许开发者使用HLSL着色器语言来创建Vulkan的Ray Tracing SPIR-V着色器。

值得注意的是,Vulkan版光追宣布之后,AMD、Intel及NVIDIA,还移动GPU领域的Imagination Technologies也第一时间宣布支持,看起来Vulkan有可能统一未来的光追游戏开发。

责任编辑:gt

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表德赢Vwin官网 网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • amd
    amd
    +关注

    关注

    25

    文章

    5466

    浏览量

    134081
  • gpu
    gpu
    +关注

    关注

    28

    文章

    4729

    浏览量

    128887
  • WINDOWS
    +关注

    关注

    3

    文章

    3541

    浏览量

    88614
收藏 人收藏

    评论

    相关推荐

    非科班也能玩转Android应用,体验QT平台能力-迅为RK3568开发板

    01-平台的优越性 Qt 是一个强大的平台框架,允许开发者使用相同的代码库来构建多个平台上的应用,包括 Windows、macOS、Li
    发表于 12-10 14:33

    基于光线追踪实现反射折射效果

    本文翻译自Scratchapixel3.0[1],是一个关于计算机图形学的系统性的学习教程。如果有误,欢迎在评论区讨论。光线追踪的另一个优点是,通过扩展光线传播的思想,我们可以非常容易
    的头像 发表于 11-09 01:07 176次阅读
    基于<b class='flag-5'>光线</b><b class='flag-5'>追踪</b><b class='flag-5'>实现</b>反射折射效果

    基于光线追踪的渲染算法实现

    我们已经涵盖了所有需要说的内容!我们现在准备写我们的第一个光线追踪器。你现在应该能够猜到光线追踪算法是如何工作的了。首先,注意到自然界中光的传播只是从光源发出无数条射线,反弹直到它们撞
    的头像 发表于 10-30 08:06 243次阅读
    基于<b class='flag-5'>光线</b><b class='flag-5'>追踪</b>的渲染算法<b class='flag-5'>实现</b>

    分享一个平台通用型GUI框架

    AAGUI是一个不依赖特定硬件、操作系统平台通用型GUI。
    的头像 发表于 10-28 09:21 362次阅读
    分享一个<b class='flag-5'>跨</b><b class='flag-5'>平台</b>通用型GUI框架

    揭秘动态化端框架在鸿蒙系统下的高性能解决方案

    平台解决方案。 在研发团队使用后可大幅降低研发人力成本;为业务提供实时触达、A/B触达等能力以提升业务投放效率;同时保障了C端用户优秀的用户体验。 一、动态化端框架原理介绍        通过上图,我们先了解一下动态化
    的头像 发表于 10-08 13:46 778次阅读
    揭秘动态化<b class='flag-5'>跨</b>端框架在鸿蒙<b class='flag-5'>系统</b>下的高性能解决方案

    网段IP耦合器实现工业设备快速接入物联网平台

    相互访问,就需要复杂的网络配置或修改设备的IP地址,这既增加了成本,也延长了施工周期。 对此,物通博联提供基于网段IP耦合器的解决方案。通过网段iPhone耦合器(NAT网关)能够实现高效可靠的
    的头像 发表于 09-27 10:52 261次阅读
    <b class='flag-5'>跨</b>网段IP耦合器<b class='flag-5'>实现</b>工业设备快速接入物联网<b class='flag-5'>平台</b>

    鸿蒙开发ArkUI-X基础知识:【ArkUI平台设计总体说明】

    本文档描述ArkUI开发框架平台运行能力相关的总体技术方案。
    的头像 发表于 05-24 15:41 1543次阅读
    鸿蒙开发ArkUI-X基础知识:【ArkUI<b class='flag-5'>跨</b><b class='flag-5'>平台</b>设计总体说明】

    鸿蒙ArkUI-X平台技术:【开发准备】

    本文档适用于ArkUI平台应用开发的初学者。通过开发环境搭建、应用工程创建、编译和运行,熟悉ArkUI平台应用开发基本流程。
    的头像 发表于 05-24 10:40 468次阅读
    鸿蒙ArkUI-X<b class='flag-5'>跨</b><b class='flag-5'>平台</b><b class='flag-5'>技术</b>:【开发准备】

    鸿蒙ArkUI-X语言调用说明:平台差异化【Android、ios动态化】

    ArkUI-X支持动态化,使用者可以根据自己需要动态发布平台内容,从而使平台部分和宿主应用进行解耦。
    的头像 发表于 05-23 14:38 863次阅读
    鸿蒙ArkUI-X<b class='flag-5'>跨</b>语言调用说明:<b class='flag-5'>平台</b>差异化【Android、ios动态化】

    鸿蒙ArkUI-X平台技术:【开发初体验】

    在DevEco Studio中导入ArkUI-X Sample,快速创建平台工程。
    的头像 发表于 05-17 15:54 631次阅读
    鸿蒙ArkUI-X<b class='flag-5'>跨</b><b class='flag-5'>平台</b><b class='flag-5'>技术</b>:【开发初体验】

    讯维融合通信系统:智能通信技术界融合与创新

    讯维融合通信系统作为智能通信技术的杰出代表,其界融合与创新特性为现代通信领域带来了革命性的变革。该系统不仅集成了语音、视频、数据等多种通信方式,还通过深度整合人工智能、大数据等先进
    的头像 发表于 04-10 16:32 427次阅读

    分布式运维管理平台地域企业中的部署与运维案例

    问题,某地域企业决定引入分布式运维管理平台,以提升其运维效率和管理水平。 二、平台部署与优势 统一化管理与监控 分布式运维管理平台通过统一的界面和接口,
    的头像 发表于 03-26 16:11 460次阅读

    荣耀发布AI时代全场景战略,实现平台智慧互联

    荣耀在发布会上宣布与微软、谷歌、英特尔、英伟达等重要合作伙伴建立紧密联系,共同推进安卓与Windows两平台设备、系统应用的智慧互
    的头像 发表于 02-26 11:33 567次阅读

    PLC网段通信如何解决(如何通过以太网实现网段通信)

    可以通过物通博联网段隔离器来实现不同设备的网段通信,同时也能实现同一IP地址设备的NAT转换,适用于生产网络对 PLC、HMI、CNC、DCS、MES等网络通讯和数据采集,兼有网段
    的头像 发表于 01-29 17:34 1338次阅读
    PLC<b class='flag-5'>跨</b>网段通信如何解决(如何通过以太网<b class='flag-5'>实现</b><b class='flag-5'>跨</b>网段通信)

    阻结构的优点是怎么的来的?

    阻结构是指在反馈网络中引入一个电阻到地的结构。这样做的目的是为了保持输出电平稳定,减小输出偏移,提高放大器的稳定性和精度。具体来说怎么体现阻结构的稳定性? 常用的网络结构除了T型网络,还有π型
    发表于 01-26 12:30