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

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

    关注

    25

    文章

    5603

    浏览量

    136758
  • gpu
    gpu
    +关注

    关注

    28

    文章

    4977

    浏览量

    132034
  • WINDOWS
    +关注

    关注

    4

    文章

    3617

    浏览量

    91735
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Imagination GPU 全面支持 Vulkan 1.4 和 Android 16

    Imagination最新发布的驱动(DDK25.1RTM2)支持最新版本Android操作系统,同时增强了OpenCL扩展集及Android平台Vulkan1.4支持。Vulkan
    的头像 发表于 08-14 11:18 63次阅读
    Imagination GPU 全面支持 <b class='flag-5'>Vulkan</b> 1.4 和 Android 16

    ArkUI-X平台技术落地-华为运动健康(二)

    代码依赖了鸿蒙Next系统的原生能力,我们将该原生能力包称为A包;与此同时,我们开发平台场景包,为了描述方便,我们将这个包命名为B包,B包的接口形式与数据结构跟A包保持一致,但是B包的内部
    发表于 06-18 23:04

    ArkUI-X平台技术落地-华为运动健康(一)

    及体验一致性问题凸显,例如占比90%的健康详情界面使用原生实现,多平台&多端,开发维护成本高。 有鉴于此,引入一种平台开发技术做到
    发表于 06-18 22:53

    ArkUI-X平台应用改造指南

    ArkUI-X平台应用改造指南 现状与诉求 随着 HarmonyOS Next 5.0 版本正式发布,众多开发者基于 ArkTS 语言为 HarmonyOS Next 系统开发了大量应用,这极大
    发表于 06-16 23:05

    ArkUI-x平台Bridge最佳实践

    代码中⽤到了不⽀持平台的API,此时⼜想平台可以利⽤此机制将不⽀持平台的API中转到原⽣
    发表于 06-10 23:06

    ArkUI-X平台框架接入指南

    ArkUI平台框架(ArkUI-X)进一步将ArkUI开发框架扩展到了多个OS平台:目前支持OpenHarmony、Android、 iOS,后续会逐步增加更多平台支持。开发者基于一
    发表于 05-18 18:21

    AKI语言调用库神助攻C/C++代码迁移至HarmonyOS NEXT

    量;某知名社交电商平台使用后减少了50%以上语言调用接口代码量;某图像处理软件所有C++代码复用通过AKI来实现。使用AKI后这些项目不仅减少了项目代码量,还显著优化了代码复用与迁移流程。 目前
    发表于 01-02 17:08

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

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

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

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

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

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

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

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

    如何构建一个高效、安全、可扩展的工厂IoT平台

    的重要途径。本文旨在探讨如何构建一个高效、安全、可扩展的工厂IoT平台,以实现多工厂间的无缝集成与智能化管理。 一、工厂IoT平台的需求
    的头像 发表于 10-25 17:21 523次阅读

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

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

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

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

    储能系统扩展精确的电池管理设计

    电子发烧友网站提供《储能系统扩展精确的电池管理设计.pdf》资料免费下载
    发表于 08-27 10:40 0次下载
    <b class='flag-5'>跨</b>储能<b class='flag-5'>系统</b>扩展精确的电池管理设计