as an artist, i do understand your position. but you don't seem to really know the difference between hw shaders on gpu today, in how to implement effects (lighting, shading, shadows, reflections, and all the stuff), compared to how you would have to simply do it in raytracing.
this is a big difference. hidden for most artists by a lot of work. but i'm a programmer, i see this difference. getting art done in rastericing, to look at least similar to what simple raytracing can accomplish is tons of managing work on when to do what how on gpu. it's not at all automagic, it's complicated, and the way is filled with tons of mines that can nuke your performance. the network you build up to get both material shaders, and all the global effects work together gets inherently breakable. the individual effect is not the problem. the problem is getting them work together.
with raytracing, this is all a non-issue. it "just works". and it can work fast, too. and this is where a lot of the research goes in.
kirk stated his gpu can do bether. he gives a 500mhz 16pipeline beast into the duell against a 90mhz 1pipeline baby.i don't wonder if it can outperform saarcor. but is this the right way?
do i really need an xbox or a ps2 to play game boy tetris? i don't think so. and kirk failes to ever react on this fact. understandable, as he wants to hype his gf6 == best position. but, wrong.
and all the hibrid things. do you really think that will ever happen? its even doable with saarcor yet now. openrt and opengl can work together, thats a non-issue. you can use saarcor + gpu + cpu if you want. (but don't try to share data, of course
).
the problem is, as long as there is no real raytracing hw, how can we create a mixed hw?.
what i don't understand is how people want the full thing, right now, and it has to beat everything, else they never accept that it could, one day, work. this is just a small research team. they do as much as they can, and the results are impressive (think of david against goliath). they can't kill goliath yet, and they don't plan to. but they try to impress him, so they can work together.
if they get real funding, sponsoring, and support from one of the bigger ones, they can get big enough to kill goliath.
and two things remain:
for the best image quality, where every sort of effect, every sort of lighting, and everything imaginable should be doable, you need raytracing (or beam tracing, hehe, to get rid of all the filtering issues for ever).
in statistical estimates, raytracing wins on big datasets. datasets get bigger and bigger.
and a third thing: software renderers, used in all sort of high end stuff, are NOT comparable in any form to todays gpus. else, they would render all on the gpu right now.