Hi List, Hi Greg,
Today Greg and I discussed what possibility there would be for
Capstone students to do a project in Avogadro.
Due to my non-knowledge of chemistry and other aspects, the main
possibility that I was able to discuss was rendering: using OpenGL 2
programmable shaders (GLSL) to create a much better rendering than
what we currently have. Since none of us here (afaik) have experience
with programmable shaders, and some of the students in Capstone are
specifically interested in graphics, it sounds like this could lead to
interesting thing. Another nice point is that our Painter
infrastructure would allow such a new OpenGL 2 painter to coexist with
the existing GLPainter, so it’s an area where a student would be able
to play directly in trunk without risking to break anything.
It’s also possible to consider other subjects, even subjects on which
I’m not skilled (like anything involving chemistry, or python, or
GUI), provided that you can provide over IRC or email all the
mentoring that’s needed. I would then add purely as a local contact.
If you have ideas of such subjects, go ahead and propose! The more
subjects we propose, the higher the chances to actually get a student
– Greg is very careful to match students with projects involving the
skills they are interested in.
It’s also perfectly possible to make a student work on another
project, like OpenBabel (or Eigen, but Greg tells me that most
students don’t know linear algebra).
For example, would it make sense to make a student who’s into
numerical programming work on Force Fields in OpenBabel ? (just
suggesting to give ideas)
Cheers,
Benoit
P.S. Greg: Marcus will likely come to visit me for a few days to
Toronto in January, he says he’s ready to extend his stay a little in
order to meet with you & students.