My current work consists in the development of raytracing functionality
inside the FLUKA simulator (http://www.fluka.org). Currently the only way to
visualize the geometry given to the simulation is by 2d plane cuts drawn by
gnuplot, the aim is to have a 3 dimensional representation of the geometry.
The implementation is currently working, made in C language but thinking in
a posterior conversion to FORTRAN 77. Given the limitations of FORTRAN 77,
the main algorithm has been converted to be iterative instead of recursive,
using a binary tree implemented in a fixed size array (there is not dynamic
memory allocation in F77). Now I'm converting the code to FORTRAN and it
will hopefully merged with the main FLUKA code by the end of this year. - I
feel more comfortable working with linux systems. Languages: C, C++, Java,
at CERN as my thesis, and this year I'll obtain the MSc degree.