Khronos Group avslöjar stråtspårning för Vulkan API strax före lanseringen av nästa generations Nvidias RTX och AMDs RDNA2-grafikprocessorer
Khronos-gruppen har äntligen presenterat sin efterlängtade Ray Tracing-lösning för Vulkan API. Gruppen tillkännagav ratificeringen och offentliggörandet av de provisoriska tilläggen Vulkan Ray Tracing, vilket gör den till den första branschens första öppna plattformsövergripande standard för Ray Tracing-acceleration.
Ratificeringen av Ray Tracing-lösningen för Vulkan API av Khronos Group är ganska viktig för att möta efterfrågan på skrivbordsmarknaden för både realtids- och offline-rendering. De provisoriska tilläggen kommer nu att göra det möjligt för utvecklargruppen att ge feedback, vilket så småningom kommer att hjälpa till att slutföra specifikationerna. Specifikationerna finns tillgängliga idag på Vulkan Registry, och kommentarer och feedback samlas in via Vulkan GitHub Issues Tracker och Khronos Developer Slack.
Khronos Group lanserar stråtspårning för Vulkan API strax före ankomsten av Nvidias RTX och AMDs RDNA2-grafikprocessorer?
Tillkännagivandet av Ray Tracing Support för Vulkan API har efterlängtat. Utvecklare hade väntat på sin ankomst redan före lanseringen av Nvidias RTX GPU: er och tillhörande programvara. Det behöver inte läggas till att utvecklargemenskapen, inklusive spelutveckling och filmproduktionsstudior har varit ganska besvikna över svag integreringn av en av de mest efterlängtade funktionerna i nästa generations spel.
Vulkan API-baserad Ray Tracing har anlänt till en tid då spelare och multimediaredigeringspersonal väntar på ankomsten av de första AMD: s RDNA2-grafikprocessorerna samt nästa generations Microsoft Xbox Series X och Sony PlayStation 5. Alla de tidigare nämnda produkterna har upprepade gånger bekräftat för att stödja avancerade Ray Tracing, som erbjuder hyperrealistisk spelupplevelse.
Vulkan API Ray Tracing har fått överväldigande och uppmuntrande stöd från NVIDIA, AMD, Intel, Imagination Technologies och flera andra företag. Plattformen består av ett antal Vulkan-, SPIR-V- och GLSL-tillägg. Inte alla är mandat i den nyligen ratificerade lösningen. Khronos-koncernen har i huvudsak tagit med accelererad strålspårning till Vulkan plattformsöppen, öppen standard-API. Detta bör oundvikligen leda till att "möjliggöra den högsta kvaliteten på visuell realism för spel och applikationer i realtid överallt", konstaterade Morgan McGuire, forskningsdirektör på NVIDIA.
Vulkan API Ray Tracing som mest väntas av spelare även om det är tillämpligt på grafikintensiv arbetsbelastning:
För närvarande är NVIDIA RTX den enda viktig hårdvaru- och programvaruplattform som erbjuder något trovärdigt stöd för Ray Tracing. Det behöver inte läggas till att spelare har uttryckt sitt missnöje med stödnivån. NVIDIA har kämpat för att få Ray Tracing på RTX-plattformen. Med andra ord finns det väldigt få speltitlar som med säkerhet kan hävda att de har Ray Tracing-inställning tillgänglig och aktiverad.
Det är dock viktigt att notera att det är bristen på optimerad programvara som leder till konstig visuell produktion, och Vulkan API-baserad Ray Tracing bör hjälpa till med att ta itu med dem. Khronos-gruppens stöd kommer att påskynda utvecklingen och slutförandet av standarden, vilket gör Ray Tracing vanligt och lätt tillgängligt för utvecklare snarare än att vara begränsat till några företag och speltitlar.
Intressant är att Ray Tracing, som en funktion, kommer att vara till hjälp för många branscher som arbetar med grafikintensiva arbetsbelastningar. Strålspårning är i grunden en kraftfull återgivningsteknik som simulerar hur ljusstrålar skär varandra och interagerar med scengeometri, material och ljuskällor. Det främsta syftet är att generera fotorealistiska bilder som erbjuder hyperrealism inom syntetiskt genererad grafik.
Vulkan Ray Tracing integrerar ett ramverk för strålspårning i Vulkan API. Detta möjliggör sammanslagning av rasterisering och strålspårningsacceleration. Vulkan Ray Tracing är utformad för att vara agnostisk för hårdvara. Med andra ord kan plattformen fungera på både befintliga GPU Compute såväl som dedikerade strålspårningskärnor om de finns tillgängliga på grafikkortet.