How should I pursue my passion?
nzmsv: There might also be the option of going to graduate school and working on graphics. A language for geometry/scene graphs sounds like a plausible research project.