Caustic Graphics ger oss bättre raytracing
Skapar specialdesignat grafikkort CausticOne
Den nuvarande tekniken som används i de flesta av dagens spel för att rendera grafik är rasterization, men en ny metod som kommit upp på sistone som ska ger mer verklighetstrogen grafik är raytracing. Än så länge är raytracing väldigt processorkrävande och går ganska slött på dagens datorer i realtid men vi kan snart ha en lösning på problemet i och med en ny typ av grafikkort.Företaget Caustic Graphics, som startades och består av en grupp föredetta ingenjörer hos Apple, håller på att utveckla en ny typ av grafikkort som specialiserar sig på raytracing, vilket de kallar för CausticOne.CausticOne ska till en början ge en ökning av omkring 20x över nuvarande tekniker att rendera med raytracing och vid slutet av 2010 ska ökningen vara omkring 200x. Detta åstadkoms genom nya algoritmer som läggs in i kretsarna i kortet men även tillsammans med CausticGL, vilket är företagets egna variant på OpenGL som innehåller raytracing.Kortet väntas finnas på marknaden någon gång under nästa år.
tomshardware.se
PC,
Hårdvara,
Caustic Graphics,
CausticOne,
Raytracing
37.4°
0
Samuel Paulsson
fre. 13 mar 2009, 15:07
14 kommentarer till artikeln
"men en ny metod som kommit upp på sistone", jag citerar från artikeln. Ray-tracing är allt annat än en ny metod, den förekom alla andra metoder av rendering som används i dagens spel. Jag körde ray-tracing på min Amiga tex.
Tänka, sen skriva -inte tvärt om. ;)
mvh Fredde
av Freddan81, fredag 13 mars 2009 kl 15:22
Även att raytracing automatiskt ger mer verklighetstrogen grafik. Vad raytracing kan göra är att skicka ut rays som söker efter 'ljus' precis som riktigt ljus gör, men rent grafikmässigt kan tekniken inte bidraga med revolutionerande saker än det som redan presenteras med rastergrafik.
Det mest klassiska 'nya möjligheterna' är väl fysiskt korrekta reflektioner/refraktioner - som alla spel verkligen behöver.
Möjligt att man även kommer kunna använda sig av riktig 3d-space ambient occlussion (inte screen-space som ser så extremt misslyckat ut) samt automatiska shaders som kan reagera på varandra mer verklighetstroget.
Men som jag tidigare skrivit på ämnet kan troligen raytracing användas till mer än bara rendering vilket skulle kunna ge mer revolutionerande saker än de rent grafiska.
Kanske NPC-AI skulle kunna analysera färg och form på ett helt nytt sätt eller att man skapar ett ljud-raytracingsystem för ultrarealistiskt akustik.
Men det är bra att hårdvaruaccelerationen förbättras, no doubt.
av Bert Karlssons Semla, fredag 13 mars 2009 kl 15:47
Ironiskt med en suddig bild på ett grafikkort :P
av superboy77, fredag 13 mars 2009 kl 16:43
"men en ny metod som kommit upp på sistone som ska ger mer verklighetstrogen grafik är raytracing"
FNISS!
av panci, fredag 13 mars 2009 kl 16:44
När dom börjar köra Raydiosity i realtid för spel, då kan vi börja snacka om verklighetstrogen grafik ^^
RayTracing är iaf ett steg i rätt riktning, men är dock ändå låååång ifrån lika verklighetstroget som Raydiosity (dock så kräver Raydiosity ofantligt mycket mer cpu/gpu-kraft för rendering än Raytracing).
av Dave Lister, fredag 13 mars 2009 kl 18:29
Raytracing är det nya svarta! Jag tror det står om raytracing i ett nummer av Datormagazin från 1988 som jag har i källaren.
av jonasn, fredag 13 mars 2009 kl 18:58
Dave Lister, har du någon aning om vad Raytracing och Radiosity innebär?
Att jämföra Raytracing och Radiosity är fel eftersom det är olika tekniker som gör olika saker.
Radiosity är dessutom osmidigt eftersom det beräknas även utanför synvinkeln och där med slösar prestanda.
Vad du syftar på är nog det man i generell term kallas Global Illumination, alltså beräkning av indirekt ljus.
Sådan teknik finns redan i spel men oftast som experimentella add-ons som inte är default.
S.T.A.L.K.E.R. Shadow Of Chernobyl hade till exempel en GI-funktion. Men prestandan gick i botten och effekten var dessutom rätt ful på grund av optimeringen så det var ingen idé att använda funktionen.
av Bert Karlssons Semla, fredag 13 mars 2009 kl 20:56
Ni förstår väl att Samuel menar att raytracing är nytt på spelmarkanaden, vilket han förklarar innan kommatecknet i samma mening. Jag förstår att det är viktigt att skryta med sina amiga-kunskaper men raytracing i spel är, hur du än vrider och vänder på det, ganska outforskat. Ta revansch på de som var dumma mot dig på mellanstadiet istället för att spilla gnäll på tvättat folk. :)
av Oskar den röde, fredag 13 mars 2009 kl 22:11
dubbelpost!
av Oskar den röde, fredag 13 mars 2009 kl 22:11
word!
av ---justin---, lördag 14 mars 2009 kl 03:11
Jag såg för ett tag sedan ett test där de renderade nått nytt spel (minns inte vilket, någon kanske minns). Och det gick inte i mer än 12 fps typ men snyggt som fan var det i alla fall. Och Ett spel som uteslutande renderas med raytracing torde bli sjukt snyggt då även de simplaste 3d formtioner blir konstverk om man kör en raytracing rendering på dem.
//Fredde
@Freddan81#11: Har för mig att jag sett doom 3 raytraceat men det häftigaste jag hittar nu var Quake Wars. (och quake 3, 4 men ingen cool video)
I Demos ser man typ bara speglar, men skuggor är ju en sak som blir bättre. Kolla extra noga när de zoomar in marken vid forcefielden i videon (det behövs lite bättre texturer dock...)
av Voxar, lördag 14 mars 2009 kl 18:00
Jo raytrace'ade skuggor kan klart ge bättre resultat på saker som träd där grenar går över till alphamappade texturer, något som inte går att göra med vanliga shadowmaps.
Men jag tror mycket av realismen hänger på skaparna av grafiken, inte tekniken. Jag brukar alltid ta upp Davy Jones Crew från POTC-filmerna som exempel. I intervjuer av grafiker/renderare/tekniskt folk från den produktionen nämns det att Davy Jones gäng är helt 100% icke raytrace'ade för att renderingstiden hade varit omöjlig att jobba med annars. Trots detta ser karaktärerna mer realistiska ut än något annat CGI som gjorts hittils i min mening.
Så jag menar att tekniken i sig oftast inte sätter standarden på ett utseende utan i detta fallet grafikers påhittighet och att folk ska vara uppmärksamma på detta.
Men i ärlighetens namn känns detta kortet lite som PhysX-kortet. Ett snabbt försök att tjäna lite pengar och så glöms tekniken bort för att det inte finns något som använder hårdvaran.
Jag tror mer på andra lösningar så som GPGPU...
av Bert Karlssons Semla, lördag 14 mars 2009 kl 18:20
Kommentera artikeln
+
Per månad
39 kr
Betala löpande per månad. Ingen bindningstid.
Starta prenumeration
Per år
299 kr
Enklast och billigast, bara 25 kronor i månaden. Betala löpande per år. Ingen bindningstid.
Prova 14 dagar gratis innan du bestämmer dig.
Starta gratis provperiod
Engångsköp
349 kr
Slipp återkommande betalningar, betala ett år i taget. Betala med kort eller Swish.
Köp utan prenumeration