By gst
via blogs.msdn.com
Published: Oct 02 2007 / 16:50
Not too long ago I blogged about a C# raytracer which took advantage of a lot of C#3.0 language constructs. However, you may have noticed that it did not actually use LINQ query expressions all that much. Well, after discussing this with a coworker on the PLINQ team at lunch one day - I was convinced that it should be possible to express the logic of the raytracer in a LINQ to Objects query. The result is below - a single 60-line LINQ query which captures the complete raytracing algorithm.
Add your comment
Voters For This Link (13)
-
gst -
bloid -
ksh2dzone -
rick -
matt -
mswatcher -
MoMonkey -
rguy -
docmach -
robertgreyling -
evarlast -
mvonballmo -
rbanks54