Hi!<br><br>I did a little experiment in last week with haskell. According this (<a href="http://graphics.cs.brown.edu/games/quake/quake3.html">http://graphics.cs.brown.edu/games/quake/quake3.html</a>) tutorial, I wrote a quake 3 bsp map loader and viewer from scratch. (It is independent from frag)<br>
The code is quiet small (~900 lines with comments) and it is based on binary and vector libraries.<br>You can find the cabalized code here:<br><a href="http://code.google.com/p/lambdacube/source/browse/#svn/trunk/bsploader">http://code.google.com/p/lambdacube/source/browse/#svn/trunk/bsploader</a><br>
<br>This was my first meet with vector library, so the code is probably not the most efficient one.<br>Any improvement suggestions are welcome! :)<br><br>Cheers<br>Csaba<br><br>PS: read the README file.<br>      navigation: arrows + mouse<br>
      (holding right shift increase cam speed)<br><br>