GPU Raytracing mit CUDAStudienarbeitBisherige Grafikkarten eigneten sich nur eingeschränkt für Raytracing. Sowohl die Hardware als auch die verfügbaren Programmierschnittstellen waren zu unflexibel, um einen Raytracer für fotorealistisches Rendering zu implementieren. Die aktuelle Hardwaregeneration (Nvidia G80) beinhaltet abgesehen von einer Streaming Architektur nur noch wenige Einschränkungen. Mit CUDA exisitiert zudem eine C-ähnliche Programmiersprache mit der nahezu beliebige Algorithmen umgesetzt werden können. Advisor(s) |