- Oct 27, 2007
- 17,009
- 1
- 0
This is just something that popped into my head today, wondering if anyone is interested in such a discussion.
There is one immutable fact about ray tracing: it's computationally VERY complex, and the complexity rises extremely quickly as features are added (a single frame can take 64+ times longer to render if we incorporate depth of field using Monte Carlo methods, a further 64+ times for area lighting, etc). Real-time ray tracing on a single machine is still a long way away.
On the other hand, we have the cloud gaming provider OnLive successfully running a cloud-based service. So we could run games on arbitrarily advanced systems, in theory. Theoretically OnLive could build farms of super-computers to render ray-traced scenes interactively in a distributed fashion. Of course it wouldn't be cheap, but it seems like an interesting idea to me.
Just mindless musing, but I know that places like Pixar do their rendering in a "cloud"-like environment. Does anyone know if anybody is talking about this kind of thing?
:hmm:
There is one immutable fact about ray tracing: it's computationally VERY complex, and the complexity rises extremely quickly as features are added (a single frame can take 64+ times longer to render if we incorporate depth of field using Monte Carlo methods, a further 64+ times for area lighting, etc). Real-time ray tracing on a single machine is still a long way away.
On the other hand, we have the cloud gaming provider OnLive successfully running a cloud-based service. So we could run games on arbitrarily advanced systems, in theory. Theoretically OnLive could build farms of super-computers to render ray-traced scenes interactively in a distributed fashion. Of course it wouldn't be cheap, but it seems like an interesting idea to me.
Just mindless musing, but I know that places like Pixar do their rendering in a "cloud"-like environment. Does anyone know if anybody is talking about this kind of thing?
:hmm: