My Raytracer
moultano
Creator of ns_shiva. Join Date: 2002-12-14 Member: 10806Members, NS1 Playtester, Contributor, Constellation, NS2 Playtester, Squad Five Blue, Reinforced - Shadow, WC 2013 - Gold, NS2 Community Developer, Pistachionauts
Comments
<!--emo&::nerdy::--><img src='http://www.unknownworlds.com/forums/html//emoticons/nerd-fix.gif' border='0' style='vertical-align:middle' alt='nerd-fix.gif' /><!--endemo-->
First semester actually, and we've got one more project ahead of us.
That's awsome!
++ BackGround!
First semester actually, and we've got one more project ahead of us. <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd-->
Ah, well then you took a different direction than we did.
We worried more about modeling, and splines/patches/etc.
We worried more about modeling, and splines/patches/etc. <!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
That's cool. I kinda wish we had taken a little more practical approach to this stuff. As cool as raytracing is, you aren't going to be using it in a job unless you happen to be working for Pixar or ILM.
We did two projects in OpenGL, one where we made a heightfield just to get us introduced to the library, and then we made a rollercoaster using cubic splines. I kinda wish we had gotten more into the spacial partitioning structures, cause everything I did for those projects was just polys plastered naively on the screen.
Unfortunately there's a waiting list for advanced graphics next semester. <!--emo&:(--><img src='http://www.unknownworlds.com/forums/html//emoticons/sad-fix.gif' border='0' style='vertical-align:middle' alt='sad-fix.gif' /><!--endemo-->
<!--QuoteBegin--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> </td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> oh mah ****!
That's awsome!
++ BackGround!<!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
Thanks. If any of you guys want, I could put together some higher res renders. This one took somewhere between 5 and 10 minutes. (It is however using 64x antialiasing, and every shadow samples each light with 64 rays.)
I spent the entire project for one grad course looking at minkowski sums of binary space partitions (see also: Half-Life collision hulls), so these things do have some useful benefits ;) Also various companies tell me they value the whole initiative and interest thing, regardless of the actual field they want you working in.
Chris
<img src='http://www.andrew.cmu.edu/~rmoulton/000.jpg' border='0' alt='user posted image' /> <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd-->
Now you just have to get it running in real time on your standard high level system...
Get cracking!
Except it's like 10 minutes of work. <!--emo&:D--><img src='http://www.unknownworlds.com/forums/html//emoticons/biggrin-fix.gif' border='0' style='vertical-align:middle' alt='biggrin-fix.gif' /><!--endemo--> GJ man.