Here is a question that was directed at Carmack recently at Quakecon 2002 (source: Tom's Hardware Guide):
I find it interesting that Carmack is so quick to deem raytracing a feature not right for the gamer market. I think the trend in gaming today is that features from professional graphics packages (such as 3ds Max and Maya) eventually trickle down to games, where they can be accelerated in real time. Examples include texture filtering, anti-aliasing, bones, keyframe animation, etc. Currently, raytracing is HUGE in the 3D animation/visualization field, enabling such effects as blurry reflections, realistic depth of field, caustics (light refractions--like underwater), and Global illumination (light reflection). Raytracing is the single largest leap in realism since the texture came along...and here Carmack dismisses as nothing. Through the power of graphics cards like the NV30, raytracing in real time will soon be close to reality.
For a link with examples of these effects, check here and here.
Does anyone else here have any ideas as to why Carmack said this? Do any 3D animation/graphics professionals find this strange? It just strikes me as odd.
Q - What about hardware based ray tracing?
A - Well, it might be right for some specific markets, but it isn't something for the gamer market.
I find it interesting that Carmack is so quick to deem raytracing a feature not right for the gamer market. I think the trend in gaming today is that features from professional graphics packages (such as 3ds Max and Maya) eventually trickle down to games, where they can be accelerated in real time. Examples include texture filtering, anti-aliasing, bones, keyframe animation, etc. Currently, raytracing is HUGE in the 3D animation/visualization field, enabling such effects as blurry reflections, realistic depth of field, caustics (light refractions--like underwater), and Global illumination (light reflection). Raytracing is the single largest leap in realism since the texture came along...and here Carmack dismisses as nothing. Through the power of graphics cards like the NV30, raytracing in real time will soon be close to reality.
For a link with examples of these effects, check here and here.
Does anyone else here have any ideas as to why Carmack said this? Do any 3D animation/graphics professionals find this strange? It just strikes me as odd.
